Position Overview
We are seeking a talented Mid-Level Java Full Stack Developer with 4–6 years of professional experience to design, develop, and maintain scalable enterprise web applications. The ideal candidate will have strong expertise in Java, Spring Boot, REST APIs, React/Angular, SQL, and AWS cloud services. This role involves working across the full software development lifecycle, collaborating with cross-functional teams, and delivering secure, high-quality solutions in an Agile environment.
Required Qualifications
Experience
4–6 years of professional experience in Java Full Stack development.
Experience building enterprise-level web applications throughout the SDLC.
Technical Skills
Strong programming experience in Java (8/11/17).
Hands-on experience with Spring Boot, Spring MVC, and Spring Security.
Experience developing RESTful APIs and microservices.
Strong knowledge of React.js or Angular.
Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
Experience with SQL databases such as PostgreSQL, MySQL, Oracle, or SQL Server.
Experience using Hibernate, JPA, or Spring Data JPA.
Hands-on experience with Git and version control workflows.
Familiarity with Agile/Scrum development methodologies.
Cloud & DevOps Skills
Experience working with AWS services, including:
EC2
S3
RDS
Lambda
API Gateway
IAM
CloudWatch
VPC
ECS/EKS (preferred)
Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
Experience with Docker and containerized deployments.
Familiarity with Infrastructure as Code tools such as:
Terraform
AWS CloudFormation
AWS CDK
--