Senior Java Developer Team Lead
Salary undisclosed
Apply on
Original
Simplified
- Design and implement Java-based applications and analyze user requirements to inform application design.
- Define application objectives and functionality and align application design with business goals.
- Develop and test software and understand and analyze customer’s requirements.
- Understand the design, structure and architecture
- Involved in continuous technical and functional improvement to ensure competitiveness and ensure proper testing cycles and consistent stable releases are met.
- Able to actively communicate with project-related colleagues on demand issues and technical issues effectively.
- Lead and manage a team of Java developers, providing technical guidance and mentorship.
- Other duties assigned by Supervisor.
Job Requirements:
- Bachelor's degree in Information Technology, Computer Science, Engineering, or a related field.
- At least 6 - 8 years of working experience and knowledge in programming with Java.
- Experience with user interface design, database structures, and statistical analyses.
- Required skills: Java framework (Spring, Spring MVC, a Spring cloud, Dubbo, zookeeper, Mybatis, Struts, Hibernate, etc.)
- Proficient in HTML, CSS, Jquery, bootstrap and other web development technologies; familiar with JSON, XML, and other data protocols; familiar with relevant caching technologies.
- Strong analytical and problem-solving skills with attention to details;
- Highly responsible, proactive, and result-oriented.
- Strong leadership qualities with a proactive and positive attitude.
- Team player with excellent interpersonal skills and a collaborative mindset.
- Able to start immediately.
Similar Jobs