About the job
Position Title: Software Engineer II
We are excited to announce the opening for two Software Engineer II positions, each tailored to different skill sets. We strongly encourage qualified candidates to submit their applications.
Role Overview
As a Software Engineer II at Global Healthcare Exchange (GHX), you will collaborate with cross-functional teams to create, develop, and deploy high-quality software solutions. This role emphasizes contributions throughout the product development lifecycle, focusing on coding, design discussions, and the creation of scalable, high-availability systems within an Agile framework.
Role 1: Backend Engineer (Java, AWS, Microservices)
Key Responsibilities:
- Design and develop scalable backend services utilizing Java, Spring Boot, Spring Security, and Hibernate.
- Build and maintain microservices and RESTful APIs, emphasizing performance, security, and resilience.
- Create cloud-native applications leveraging AWS services such as EC2, Lambda, S3, SQS, API Gateway, and CloudWatch.
- Optimize data layers using MongoDB, MySQL, and Elasticsearch.
- Implement security best practices across all application layers.
- Utilize the ELK stack for logging, monitoring, and troubleshooting.
- Engage in Agile ceremonies, conduct code reviews, and participate in CI/CD processes.

