Java Software Developer
Sri RamUnited StatesMIDPosted 5h ago
JavaSpring BootJakarta/JAX-RSmicroservicesMavendependency injectionconcurrencyTerraform/HCLGitLab CI/CDGCPAzureAWSREST APIsAPI integrationDistributed systemsTestingTroubleshootingSecurityNetworkingLinuxBashPythonPowerShell
About the Role
We are looking for a Java software developer to join our team. This role involves developing Java services, REST APIs, and integrations, with a focus on cloud platforms.
Key Responsibilities
• Develop Java services and REST APIs
• Author Terraform modules and configurations
• Develop and troubleshoot GitLab CI/CD pipelines
• Work with GCP, Azure, and AWS cloud platforms
• Implement API integrations and distributed systems
• Perform testing and troubleshooting
• Ensure security and networking fundamentals are applied
Requirements
• Experience writing Java services, REST APIs, and integrations
• Knowledge of Spring Boot, Jakarta/JAX-RS, microservices, Maven, dependency injection, and concurrency
• Experience with Terraform/HCL development
• Experience with GitLab CI/CD
• GCP experience is strongly preferred
• Baseline Azure knowledge is required
• AWS experience is beneficial
• API integration experience
• Distributed systems and reliable workflows experience
• Testing experience
• Troubleshooting experience
• Security and networking fundamentals
• Working knowledge of Linux/Unix and Bash, Python, or PowerShell