Java Developer
Required Technical Expertise:15-17+ years of professional software development experienceAdvanced proficiency with Java 21 and modern Java development practicesStrong hands-on experience developing applications using Spring BootExpertise in designing, developing, and integrating RESTful APIsSolid experience with AWS cloud services, including:ECS (Elastic Container Service)API GatewayDynamoDBExperience implementing and maintaining CI/CD pipelines using GitLabProficiency with Infrastructure as Code (IaC) utilizing TerraformStrong development experience using IntelliJ IDEAExperience working with JSON-based integrations and data exchange frameworks Key Responsibilities:Design, develop, and maintain scalable Java-based applications utilizing Java 21 and Spring Boot.Build and enhance RESTful services to support enterprise integrations and business requirements.Develop and deploy cloud-native solutions leveraging AWS services such as ECS, API Gateway, and DynamoDB.Implement infrastructure automation and environment provisioning through Terraform.Create, manage, and optimize CI/CD workflows using GitLab pipelines.Collaborate with cross-functional teams to deliver secure, reliable, and high-performing software solutions.Troubleshoot application issues, perform code reviews, and ensure adherence to development best practices.Participate in architecture discussions and contribute to technical design decisions.