What are the responsibilities and job description for the Java/AWS Engineer position at FutureSoft Consulting Inc?
Job Summary
We are looking for an experienced Java/AWS Engineer with a strong background in enterprise application development, cloud-native architecture, and microservices-based systems.
The ideal candidate will have deep hands-on expertise in Core Java, AWS cloud services, REST API development, and Microservices architecture. This role requires someone who can build scalable, high-performance backend applications and work effectively in a fast-paced enterprise environment.
Strong experience with Java and AWS is mandatory.
Required Qualifications- 10 years of IT experience
- Strong hands-on experience with:
- Core Java
- Microservices Architecture
- REST API Development
- TypeScript
- Strong AWS experience, specifically:
- AWS Lambda
- API Gateway
- CodePipeline
- CloudWatch
- DynamoDB
- AWS CLI
- Experience with:
- Docker
- Kubernetes
- Scripting
- Strong troubleshooting and debugging skills
- Experience working in Agile/Scrum environments
- Quarkus
- GraalVM
- Java 17
- Mockito
- CI/CD pipeline experience
- Cloud-native application development
- Design, develop, and maintain enterprise Java applications
- Build scalable microservices and REST APIs
- Develop and deploy cloud-native applications on AWS
- Work closely with DevOps, QA, and business teams
- Troubleshoot and resolve production issues
- Participate in architecture discussions, code reviews, and technical planning
- Ensure application performance, scalability, and reliability
- Candidates must be local to Atlanta, GA or Minneapolis, MN
- Valid Driver’s License required
- Preference will be given to candidates currently working on local projects
- Candidate must be comfortable attending an in-person interview if requested
Core Java | AWS | Microservices | REST API | Docker | Kubernetes