Summary
MicroHealth is seeking a Mid-Senior Java Developer with 5+ years of experience to lead the design and development of high-quality software solutions using Java and AWS. The candidate should have strong leadership skills, hands-on experience in Java development, and a solid understanding of cloud-native application development principles.
Requirements
- Bachelor's degree in Computer Science or related field
- Proven work experience as a Java Developer with leadership responsibilities
- Strong proficiency in Java programming language
- Experience with AWS cloud services and the Spring Boot framework
- Familiarity with software development best practices and design patterns
- Leadership experience in mentoring and guiding junior developers
- Understanding of cloud-native application development principles
Responsibilities
- Lead the design and development of Java-based applications and services
- Integrate applications with AWS cloud services
- Write clean, efficient, and maintainable code in Java and Spring Boot
- Mentor junior developers and collaborate with cross-functional teams to design and implement software solutions
- Troubleshoot and debug applications as needed