Summary
Join MicroHealth as a Senior Java Developer to build a new platform and suite of products. You will design, develop, and maintain Java-based applications and services, providing technical leadership and collaborating with the team. Responsibilities include participating in an agile development cycle, conducting code reviews, and optimizing application performance. The ideal candidate has a Bachelor's degree in Computer Science or Software Engineering, 5+ years of Java development experience, and proficiency in various Java technologies and frameworks. We offer a competitive salary, comprehensive benefits, flexible work hours, and remote work options.
Requirements
- Bachelor's degree in Computer Science or Software Engineering
- 5+ years of professional experience in Java development
- Strong proficiency in Java 17 and core Java concepts
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Cloud)
- Familiarity with Hibernate ORM framework
- Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL)
- Experience with RESTful web services and API design
- Solid understanding of object-oriented programming and design patterns
- Experience with Maven
- Experience with Git
- Must be comfortable working in an agile environment
- Strong problem-solving skills and attention to detail
Responsibilities
- Design, develop, and maintain Java-based applications and services from the ground up in a new platform and suite of products while providing technical leadership
- Offer engineering design solutions and input while collaborating with the team
- Participate in an agile development cycle that supports successful engineering goals
- Comfortable with code reviews and contributing to team best practices to help ensure delivery production quality code
- Ability to optimize application performance and scalability
- Some ability to mentor junior developers
Preferred Qualifications
- Experience in healthcare IT or related industries
- Healthcare EDI experience very helpful
- Knowledge of microservices architecture
- Familiarity with AWS cloud platform
- Experience with Docker containerization technologies
- Knowledge of Angular front-end technology
- Experience with CI/CD pipelines
Benefits
- Competitive salary commensurate with experience
- Comprehensive health, dental, and vision insurance
- 401(k) plan with company match
- Flexible work hours and remote work options
- Professional development opportunities
- Collaborative and innovative work environment
- Opportunity to work on cutting-edge healthcare IT solutions
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.