Posted on: 21/08/2025
Job Description :
Role : Senior Java Full Stack Developer
Location : 100% Remote - India
Experience : 8-15 Years
Our direct client is seeking a highly skilled Senior Java Full Stack Developer with strong expertise in backend and frontend technologies, API development, and problem-solving capabilities. The role involves working on critical applications within the client's Java-based portfolio, ensuring performance, scalability, and security in a high-impact environment.
Key Responsibilities :
- Develop, enhance, and maintain scalable and secure Java-based applications using Java 11+, Spring Boot, Hibernate, and related frameworks.
- Design and implement APIs (RESTful and SOAP) to enable seamless integration across multiple systems.
- Collaborate with the offshore team to guide architecture, review code, and troubleshoot critical issues.
- Build and maintain responsive and user-friendly interfaces using React.js or Angular 5+.
- Apply advanced knowledge of multi-threading, data structures, and algorithms to optimize application performance.
- Ensure application security through OAuth2, OpenID Connect, and Spring Security 5.
- Work with RabbitMQ or similar messaging systems for distributed application communication.
- Deploy and manage applications in containerized environments such as Docker.
- Perform code reviews, debugging, and system diagnosis to ensure high-quality deliverables.
- Use project management and development tools such as Maven, Git/Bitbucket, SoapUI, and SonarQube.
- Collaborate cross-functionally with business analysts, QA teams, and project managers to ensure timely delivery.
- Stay up to date with emerging technologies to drive continuous improvement
Required Skillsets :
- Strong proficiency in Java 11, Core Java, OOPS, Data Structures, Algorithms, and Design Patterns.
- Hands-on expertise in Spring Boot 2.7+, Spring Security, Spring Batch, and Hibernate.
- Proficiency in front-end frameworks : React.js / Angular 5+.
- Strong experience in RESTful API development and exposure to MuleSoft (preferred).
- Messaging systems experience with RabbitMQ or similar tools.
- Proficiency in build and project management tools such as Maven.
- Source code management using Git/Bitbucket.
- Exposure to containerization (Docker) and microservices-based architectures.
- Experience with integration testing tools such as SoapUI, JMeter, Selenium.
- Familiarity with CI/CD pipelines and tools such as Jenkins (preferred).
- Excellent problem-solving, analytical thinking, and debugging skills.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1533406
Interview Questions for you
View All