Senior Java Developer

MicroHealth Logo

MicroHealth

πŸ“Remote - United States

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

Share this job:

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.