Senior Software Engineer - Java Full Stack, AWS
CGIMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain enterprise-grade Java backend applications with Spring Boot and microservices architecture.
Develop and optimize RESTful APIs, implement event-driven solutions with Kafka, and handle data models using PostgreSQL and MongoDB.
Collaborate across teams for production monitoring, performance tuning, code reviews, and mentor junior developers.
Minimum Requirements
3 to 9 years of relevant work experience in Java full stack development.
Strong proficiency in Java 8/11/17, Spring Boot, RESTful APIs, Hibernate/JPA, and microservices.
Experience with PostgreSQL, MongoDB, Apache Kafka, Docker, AWS services (ECS, Lambda, RDS, SQS, SNS).
Bachelor’s degree in Computer Science, Engineering, or related field.
Ideal Candidate Profile
Experienced in building scalable distributed systems and event-driven architectures within cloud-native environments.
Proficient in cloud-based application deployment, monitoring (Dynatrace), and CI/CD automation.
Skilled at cross-functional collaboration with architects, product owners, DevOps, and mentoring junior engineers.
