Pipeline integration with security scans (Nexus, Sonar, etc.)
AWS CloudFormation
Prior experience in Design, develop, and maintain Java-based applications and services. Ideally someone who was a software engineer (Java or Python) who is now a DevOps Engineer
Utilize AWS services to build, deploy, and manage applications in the cloud.
Set up and configure AWS infrastructure components such as EC2, S3, RDS, Lambda, and more.
Implement AWS security best practices and ensure data protection.
Develop and maintain microservices using Java and AWS services such as AWS Lambda and Amazon ECS.
Implement RESTful APIs and other communication protocols for microservices.
Collaborate with cross-functional teams, including product managers, designers, and other developers.
Communicate effectively, both verbally and in writing, to explain technical concepts and solutions.
Proven experience as a Java Developer with a strong understanding of Java/J2EE programming concepts.
Spring, Spring Boot experience
Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes).
Experience with CI/CD pipelines and automation tools.