Senior Software Engineer - Java Fullstack - 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 scalable enterprise Java applications with Spring Boot microservices.
Build and optimize RESTful APIs, data models (PostgreSQL, MongoDB), and event-driven architectures using Kafka and AWS cloud services.
Monitor, troubleshoot, and perform performance tuning on production applications; mentor junior developers and collaborate with cross-functional teams.
Minimum Requirements
3 to 9 years of experience in software development with Java Full Stack and AWS.
Bachelor’s degree in Computer Science, Engineering, or related field.
Strong hands-on experience with Java 8/11/17, Spring Boot, REST APIs, microservices, PostgreSQL, MongoDB, Kafka, and AWS services including ECS, Lambda, RDS, SQS, SNS.
Experience with Docker, Kubernetes fundamentals, Git, Jenkins, Maven/Gradle, and application monitoring tools like Dynatrace.
Ideal Candidate Profile
Experienced in developing and deploying cloud-native applications with strong focus on AWS and containerization.
Capable of designing distributed systems with event-driven architecture and scalable microservices.
Comfortable mentoring peers and collaborating with product owners, architects, and DevOps teams in an enterprise Agile environment.
