Java AWS developer
htcinc
Job Description
- Design, develop and deploy robust Java (Springboot) applications on AWS.
- Collaborate with cross-functional teams to define and implement application architecture.
- Optimize existing applications for performance, scalability, and security in a cloud environment.
- Develop RESTful APIs and microservices architecture.
- Implement CI/CD pipelines for automated testing and deployment.
- Troubleshoot and resolve issues in development, test, and production environments.
- Stay current with emerging technologies and industry trends to enhance our development practices.
- Strong experience with AWS services (like EKS, EC2, S3, Lambda, RDS, DynamoDB etc.).
- Proficient in building and consuming RESTful APIs and microservices.
- Solid understanding of cloud architecture and design patterns.
- Experience with version control systems (e.g., Git).
- Familiarity with CI/CD tools (e.g., Jenkins, GIT lab pipeline, AWS CodePipeline).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes) is a plus.