BackEnd Developer
Role details
Job location
Tech stack
Requirements
5-8+ years of professional software development experience, with a focus on backend Java and related open-source frameworks (Spring Boot, Spring Data JPA and others) Deep hands-on experience with core AWS offerings (Lambda, SQS, S3, EC2, MQ, MSK, SNS, Event Bridge...). Strong understanding of JVM internals, concurrency, and functional programming (Lambda expressions, Streams API). Proficient in Micro Services/backend development, Server less/event-driven architectures and containerization technologies (EKS, Docker, Kubernetes framework or Red Hat OpenShift) Proficiency in NoSQL (DynamoDB or similar) and relational databases (RDS, PostgreSQL, etc.). Experience building and maintaining automated deployment pipelines using Jenkins, GitLab CI, or AWS CodePipeline. Knowledge of cloud security best practices, including IAM roles, encryption at rest/transit, and OAuth2/JWT. Agile practices and development methodology expertise