Software Engineer - (Java Full Stack,AWS)
Core
Develop and maintain full-stack cloud applications using Java, Spring Boot, and Angular/React, building scalable backend services and responsive frontend components.
Role type
Mid-level full-stack software engineer (Java/AWS)
Builds
Microservices deployed on AWS, EKS, and DynamoDB
Domain
Cloud-native software development
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, microservices, Angular or React, HTML5, CSS3, TypeScript, AWS services (EKS, DynamoDB, S3, API Gateway, Lambda), Docker, Kubernetes, Git, CI/CD pipelines, unit testing, integration testing
Preferred skills
Cloud-native design principles, DevOps practices
Responsibilities
Write clean, maintainable, well-tested code; implement unit tests and support automation of integration and end-to-end tests; debug issues and assist in root-cause analysis; participate in code reviews and maintain high code quality; collaborate with QA, DevOps, Product, and UX teams in an Agile environment
Seniority
Junior to Mid-level, hands-on IC