Posted on: 19/09/2025
Job Summary :
We are seeking an experienced Java Full Stack Application Developer to design, develop, and maintain enterprise-grade applications.
The ideal candidate will be proficient in both backend development (Java, Spring Boot, REST APIs) and frontend development (Angular/React, JavaScript, HTML, CSS).
You will work in a collaborative environment, building scalable, secure, and high-performance applications, while ensuring seamless integration across all layers of the technology stack.
Key Responsibilities :
- Design, develop, and maintain end-to-end web applications using Java, Spring Boot, and modern JavaScript frameworks (React/Angular).
- Collaborate with product owners, business analysts, and UI/UX designers to translate requirements into technical solutions.
- Build and integrate RESTful APIs and microservices for scalable backend systems.
- Implement front-end components with a focus on responsive design, performance, and usability.
- Write clean, efficient, and well-documented code following industry best practices.
- Ensure application security, scalability, and high availability across all layers.
- Conduct unit testing, integration testing, and code reviews to maintain code quality.
- Work in an Agile/DevOps environment with CI/CD pipelines, version control, and automated deployments.
- Monitor system performance, troubleshoot issues, and deliver timely fixes.
- Stay updated with emerging technologies, frameworks, and best practices in full stack development.
Required Skills & Qualifications :
- Strong proficiency in Core Java, J2EE, and Spring Boot framework.
- Hands-on experience with frontend technologies : React.js / Angular, JavaScript (ES6+), HTML5, CSS3, Bootstrap.
- Experience building and consuming RESTful APIs and microservices.
- Strong database knowledge : SQL (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Cassandra).
- Experience with Git, Maven/Gradle, Jenkins, Docker, Kubernetes.
- Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
- Good understanding of design patterns, OOP concepts, and system architecture.
- Knowledge of unit testing frameworks (JUnit, Mockito, Jasmine, Karma).
Preferred Qualifications :
- Exposure to Agile/Scrum methodology.
- Experience in containerized applications (Docker/Kubernetes).
- Familiarity with message brokers like Kafka or RabbitMQ.
- Understanding of security practices (OAuth2, JWT, SAML).
- Prior experience in large-scale enterprise applications
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Backend Development
Job Code
1548348
Interview Questions for you
View All