Job Title: Java Developer
Location: Hybrid Role (23 Days Onsite/week) in Atlanta GA 30377
Duration: 612 Months Contract.
Interview process: Phone followed by Video Interview.
Note: Candidate(s) needs to take a Hacker Rank quiz.
Job Description:
We are seeking a highly skilled Java Developer with a minimum of 6 years of experience to join our dynamic team. The ideal candidate will have strong handson expertise in Java (8 or above) Spring Boot and Microservices architecture. You will play a key role in designing developing and optimizing scalable applications while leveraging cloud platforms particularly AWS of airline applications.
Key Responsibilities:
- Design develop and maintain highperformance scalable Javabased applications.
- Build and optimize RESTful APIs and Microservices.
- Implement best practices for API security authentication mechanisms and performance tuning.
- Work with relational (MySQL PostgreSQL) and NoSQL databases to ensure efficient data handling.
- Utilize cloud technologies (AWS: EC2 Lambda S3 RDS etc.) for deployment and scalability.
- Leverage Docker and Kubernetes for containerization and orchestration.
- Collaborate with crossfunctional teams to drive CI/CD pipeline automation and ensure seamless deployments.
- Maintain code quality through Git version control and industry best practices.
- Solve complex technical challenges independently while mentoring junior developers when needed.
Required Skills and Qualifications:
- 6 years of experience in Java development.
- Strong handson expertise with Java 8 and Spring Boot framework.
- Extensive experience with Microservices architecture and RESTful API design.
- Proficiency in AWS cloud services (EC2 Lambda S3 RDS etc.).
- Solid understanding of relational databases (MySQL PostgreSQL) and NoSQL databases.
- Experience with Git for version control and setting up CI/CD pipelines.
- Strong knowledge of API security authentication and performance optimization techniques.
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Excellent problemsolving skills and ability to work independently.
Preferred Qualifications (Nice to Have):
- Experience with eventdriven architectures (Kafka RabbitMQ etc.).
- Knowledge of serverless computing and AWS Lambda best practices.
- Exposure to Terraform or CloudFormation for infrastructure as code (IaC).