Job Description
Job Description
ComResource is looking for a Senior Java Software Engineer.
We need someone to assist in designing and developing scalable, enterprise-grade Java systems within a cloud-native environment.
Responsibilities:
- Design and build Java-based distributed systems and APIs.
- Implement scalable microservices using Spring Boot and Hibernate/JPA.
- Collaborate with DevOps, Product, and Data teams to deliver new features.
- Integrate automation into CI/CD pipelines for testing and deployment.
- Mentor junior developers and drive best practices in design and architecture.
- Optimize systems for performance, reliability, and security.
Essentials:
- 7+ years of professional Java development experience.
- Strong background in microservices architecture and cloud platforms (AWS preferred).
- Proficiency with GraphQL, RESTful APIs, and event-driven systems (Kafka a plus).
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or Maven.
- Strong SQL and relational database experience (Postgres, SQL Server).
Desired:
- Experience with React or React Native.
- Understanding of healthcare data standards (HIPAA, HL7, FHIR).
- Experience with TDD/BDD and domain-driven design (DDD).
Req ID: AM600011114
