Full Stack Java Developer
Technology
Thiruvananthapuram, India1 months agoUntil 2/9/2026
Full time
Job description
We are seeking an experienced Senior Java Developer with 8–13 years of expertise in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should possess strong hands-on experience in Java, J2EE, Spring Boot, Spring MVC, REST APIs, Microservices, and modern front-end technologies. You will play a key role in developing scalable, secure, and high-performance applications while collaborating with cross-functional Agile teams.
Key Responsibilities
- Design, develop, and maintain enterprise applications using Java, J2EE, Spring Boot, and Spring MVC.
- Develop and integrate RESTful APIs, SOAP Web Services, and Microservices.
- Build responsive UI using Angular, HTML, CSS, JavaScript, and support GWT where required.
- Work with Hibernate/JPA, Oracle, and SQL Server databases.
- Deploy and manage applications using Azure, Docker, and OpenShift.
- Follow DevOps practices including Git, CI/CD pipelines, and Agile/Scrum methodologies.
- Implement secure coding practices, perform code reviews, testing, and performance tuning.
- Monitor, troubleshoot, and maintain applications using ELK Stack and scripting tools.
What We're Looking For
- Strong hands-on experience in Java, J2EE, Spring Boot, and Spring MVC.
- Strong experience in Angular, along with HTML, CSS, and JavaScript.
- Solid understanding of REST APIs, Microservices, and enterprise application development.
- Strong problem-solving and analytical skills.
- Experience working in Agile/Scrum development environments.
- Excellent communication and collaboration skills.
- Ability to deliver secure, scalable, high-quality, and maintainable software solutions.
Keywords
Oracle DatabaseSpring BootSOAPDevOpsDatabasesFull-Stack DevelopmentHTMLScrumSecure CodingElastic Stack (ELK)HTML5CodingSpring FrameworkOpenShiftElasticsearchModel–view–controllerAngularAngularJSJavaScript
Interested in this role?