Job Description
Job Description
Manifest Solutions is currently seeking a Senior Java Developer for a hybrid position in Dublin, OH.
- Design and develop enterprise-grade Java applications and distributed systems that drive our healthcare navigation platform.
- Architect and implement scalable, reliable, and secure backend services within a cloud-native (AWS) ecosystem.
- Collaborate across teams — product, DevOps, and data — to turn complex healthcare and business needs into elegant, high-performance solutions.
- Champion system design and best practices for performance, security, and maintainability.
- Integrate automation into testing, deployment, and monitoring pipelines to improve quality and delivery speed.
- Mentor and support other engineers, fostering a culture of learning, ownership, and technical excellence.
Qualifications
- 7+ years of professional experience in Java application development and system design.
- Proven ability to design and build distributed, cloud-based systems using Spring Boot and Hibernate/JPA.
- Strong understanding of microservices architecture, GraphQL and RESTful APIs, and event-driven systems (Kafka experience a plus).
- Experience with AWS services and best practices for cloud scalability and resilience.
- Hands-on experience with CI/CD, testing automation, and tools such as Maven, Gradle, GitHub Actions, or Jenkins.
- Working knowledge of SQL and relational databases (Postgres, SQL Server).
- Familiarity with front-end frameworks such as React or React Native is a plus.
- Strong analytical thinking, problem-solving, and communication skills.
- Passion for improving healthcare systems through technology and innovation.
Nice to Have
- Experience with TDD/BDD, domain-driven design (DDD), or event-driven architectures.
- Understanding of healthcare data and compliance standards (HIPAA, HL7, FHIR).
- Background in scaling enterprise applications or working within a growing organization.
