Posted on: 20/11/2025
About the Role :
We are seeking a highly skilled Java Full Stack Engineer with strong expertise in backend microservices development and modern front-end frameworks.
The ideal candidate should be able to work independently, possess excellent analytical and problem-solving abilities, and deliver high-quality, scalable software solutions.
You will be responsible for building enterprise-grade applications using Java, Spring Boot, Angular, and modern cloud-native tools.
Key Responsibilities :
- Design, develop, and maintain backend services using Java, Spring Boot, Spring MVC, Spring JPA, and Spring Cloud.
- Implement RESTful microservices and ensure scalable and fault-tolerant architectures.
- Use Hibernate for ORM and efficient data persistence.
- Integrate caching solutions such as Redis, Hazelcast, or similar tools to improve system performance.
- Write high-quality unit tests using JUnit and follow TDD/BDD principles where applicable.
- Work with RDBMS like MySQL, Oracle, or PostgreSQL for database modeling, optimization, and query tuning.
- Build responsive and dynamic UI components using Angular, HTML5, CSS3, and JavaScript.
- Integrate frontend with backend microservices securely and efficiently.
- Ensure optimal performance and usability across browsers and devices.
(Optional) Implement frontend unit tests using tools such as Jasmine/Karma.
DevOps & Version Control :
- Use Git and Git-based workflows efficiently, including code reviews, branching, and CI/CD processes.
- Hands-on experience with GitHub Copilot for AI-assisted code generation.
- Understand SDLC processes and adhere to agile delivery methodologies.
Performance, Scalability & Testing :
- Conduct performance validation using tools like JMeter (optional).
- Identify bottlenecks and optimize application performance at backend and frontend layers.
Cloud & Containerization (Good to Have) :
- Experience in any of the following is advantageous:
- Azure DevOps for CI/CD and release pipelines
Docker for containerization :
- Kubernetes for container orchestration
- Istio for service mesh and traffic management
- AWS Cloud services for deployment, compute, storage, and security
- Understanding of GenAI concepts and leveraging AI-assisted development tools
Required Skills (Mandatory) :
- Backend
- Java
- Spring Framework: Spring Boot, Spring Cloud, Spring JPA
- Microservices architecture
- Hibernate
- Any caching tool: Redis / Hazelcast / equivalent
- RDBMS: MySQL / Oracle / PostgreSQL
- JUnit
Frontend :
- HTML5 & CSS3
- JavaScript
- Angular
Other Mandatory :
- Strong analytical thinking
- Ability to work independently as an IC (Individual Contributor)
- Git, GitHub
- SDLC understanding
- GitHub Copilot hands-on experience
Optional Skills :
- Frontend unit testing (Jasmine, Karma, Jest)
- Performance testing tools (JMeter)
- Good-to-Have Skills
- Azure DevOps
- Docker
- Kubernetes
- Istio
- AWS Cloud
- GenAI/AI-Assisted Development Understanding
Soft Skills :
- Strong communication and interpersonal skills
- Excellent problem-solving and debugging abilities
- Ownership mindset and ability to deliver independently
- Adaptability to fast-paced environments
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1578027
Interview Questions for you
View All