EI
Software Engineer β Public Cloud
eTeam Inc.
πΊπΈ United States
On-site
Mid level
3 months ago
- Java
- Spring Boot
- AWS
- Terraform
- Microservices
- REST API
- Devops
- Agile
- CI/CD
- IaC
- Spring Framework
- SQL
- Docker
- Kubernetes
- Git
- Maven
- Gradle
- Jenkins
- GitLab CI/CD
- AWS Lambda
- ECS
- EKS
- API Gateway
- CloudFormation
3 months ago
Job Title:Software Engineer β Public Cloud
Location: Charlotte, NC 28202 (Hybrid/Onsite)
Duration: 6+ Months (Likely Extension)
Experience Required: 10β12 Years
Job Summary
We are seeking an experiencedJava Developer with strong expertise inSpring Boot, AWS, and Terraform to design and develop scalable cloud-native applications. The ideal candidate will have extensive experience building microservices, developing RESTful APIs, automating cloud infrastructure, and deploying enterprise applications on AWS.
Key Responsibilities
- Design, develop, and maintain enterprise applications usingJava andSpring Boot.
- Build scalable, secure, and high-performancemicroservices and RESTful APIs.
- Develop and deploy cloud-native applications onAWS.
- Automate infrastructure provisioning and deployment usingTerraform.
- Integrate applications with AWS services and cloud-native technologies.
- Participate in application architecture, design discussions, and code reviews.
- Troubleshoot production issues and optimize application performance.
- Collaborate with business analysts, QA, DevOps, and cross-functional teams.
- Follow Agile methodologies and CI/CD best practices throughout the software development lifecycle.
Required Skills
- 10β12 years of hands-on experience inJava Development.
- Strong expertise inSpring Boot and Microservices Architecture.
- Experience developing and deploying applications onAWS.
- Hands-on experience withTerraform for Infrastructure as Code (IaC).
- Experience building RESTful APIs and distributed systems.
- Strong knowledge of Core Java, Spring Framework, and SQL databases.
- Familiarity with Docker, Kubernetes, Git, Maven/Gradle, and CI/CD pipelines.
- Strong debugging, problem-solving, and communication skills.
Nice-to-Have Skills
- Kubernetes and Docker
- Jenkins or GitLab CI/CD
- Kafka or messaging systems
- AWS Lambda, ECS/EKS, API Gateway
- CloudFormation or other IaC tools
Top 3 Must-Have Skills
- Java Development
- Spring Boot
- AWS
Software Engineer β Public Cloud Β· eTeam Inc.