Description :
We are seeking a highly experienced Senior Java Full Stack Developer with deep expertise in Java, JSP, Spring Framework, and AWS services. The ideal candidate will bring 10+ years of hands-on experience in designing, developing, and deploying scalable enterprise applications using modern cloud, DevOps, and Agile practices. This role requires a strong technical foundation, leadership mindset, and a passion for building robust, high-performance systems.
Key Roles and Responsibilities :
- Design, develop, and maintain Java-based web applications using JSP, Spring Boot, and Spring MVC frameworks.
- Develop and integrate RESTful and SOAP-based services, ensuring high performance and reliability.
- Collaborate with cross-functional teams to design and implement end-to-end full stack solutions.
- Work with AWS cloud services (Lambdas, API Gateway, S3, EC2, CloudWatch, X-Ray, SNS, SQS, etc.) to deploy and manage scalable applications.
- Develop and maintain CI / CD pipelines using Jenkins, Docker, and containerization technologies.
- Work with databases such as Oracle (SQL / PL SQL) to design efficient and optimized data access solutions.
- Implement unit testing frameworks (JUnit, Mockito) and logging solutions (Log4j).
- Apply Agile methodologies to manage projects efficiently and deliver high-quality solutions on time.
- Collaborate with stakeholders, product managers, and QA teams to ensure seamless delivery and continuous improvement.
- Troubleshoot, debug, and optimize application performance in production and staging environments.
Required Skills and Qualifications :
10+ years of proven experience as a Java Full Stack Developer or in a similar role.Strong proficiency in Java and JSP technologies.Expertise in Spring Framework (Spring Boot, Web MVC, RESTful and SOAP services).Working knowledge of Node.js and front-end frameworks such as ReactJS or Angular.Hands-on experience with AWS cloud services (Lambdas, API Gateway, S3, EC2, CloudWatch, X-Ray, SNS, SQS, etc.).Familiarity with Docker, containerization, and CI / CD pipelines (Jenkins).Experience with Unix / Linux environments and scripting.Solid understanding of Agile development practices.Knowledge of JUnit, Mockito, and Log4j.Strong analytical, problem-solving, and communication skills to collaborate effectively with cross-functional teams.AWS Certified Developer Associate certification is a plus.(ref : hirist.tech)