Java Developer | Codersbrain
Job Description
Lead Java Microservices Developer
Company Overview
Company information is not provided.
Job Summary
The Lead Java Microservices Developer will be responsible for leading a team of skilled developers in the design, development, and maintenance of robust microservices-based applications. This role involves collaboration with cross-functional teams to understand business requirements and translate them into effective technical solutions. The position also emphasizes mentoring junior developers and fostering a positive, collaborative work environment.
Responsibilities
- Lead the design, development, and deployment of microservices-based applications using Java and associated technologies.
- Mentor and guide junior developers to enhance their technical skills and professional growth.
- Collaborate with stakeholders to understand business requirements and convert them into technical solutions.
- Participate in code reviews, ensuring code quality and adherence to coding standards.
- Identify and resolve technical challenges, bottlenecks, and performance issues effectively.
- Contribute to the development of best practices, standards, and architectural patterns for the organization.
- Facilitate knowledge sharing and continuous learning within the team.
Qualifications
- 5-8 years of experience in Java and microservices development.
- Strong expertise in designing and developing scalable, distributed, and fault-tolerant microservices-based applications.
- Proficient in Java, Spring Boot, and associated frameworks and libraries.
- Hands-on experience with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes).
- Familiarity with message queuing systems, event-driven architectures, and RESTful API design.
- Excellent problem-solving skills with the ability to think critically and analytically.
- Strong communication and teamwork skills for effective collaboration with cross-functional teams.
- Ability to mentor and guide junior developers, fostering their technical and professional growth.
Preferred Skills
Not specified.
Experience
5-8 years of relevant experience in Java and microservices development.
Environment
Work environment details are not specified.
Salary
Salary information is not provided.
Growth Opportunities
Opportunities for career advancement within the organization are not specified.
Benefits
Benefits offered by the company are not specified.