Job Overview
Review the role details, required skills, experience, and apply online directly.
Required Skills
Java Full Stack Developer
Spring Boot Developer
Java Developer
React Developer
Angular Developer
Full Stack Engineer
Microservices Developer
Backend Developer
REST API Developer
Java React Developer
Job Description
We are looking for an experienced Java Full Stack Developer with 5 to 8 years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, React/Angular, REST APIs, and database technologies. The candidate will work closely with cross-functional teams to build high-performance web applications and backend services.
Key Responsibilities
Design, develop, and maintain scalable full stack applications
Build backend APIs and Microservices using Java and Spring Boot
Develop responsive frontend applications using React.js or Angular
Write clean, maintainable, and efficient code
Integrate third-party APIs and services
Optimize application performance and scalability
Participate in code reviews and technical discussions
Collaborate with QA, DevOps, and Product teams
Troubleshoot and resolve application issues
Follow Agile/Scrum development methodologies
Work on CI/CD pipelines and deployment activities
Ensure security, coding standards, and best practices
Required Skills
Backend Technologies
Java 8/11/17
Spring Boot
Spring MVC
Spring Security
Hibernate / JPA
Microservices Architecture
RESTful APIs
Frontend Technologies
React.js or Angular
JavaScript / TypeScript
HTML5
CSS3
Bootstrap / Material UI
Database
MySQL
PostgreSQL
Oracle
MongoDB (Preferred)
Tools & Platforms
Git / GitHub / Bitbucket
Maven / Gradle
Jenkins
Docker
Kubernetes (Preferred)
JIRA
Cloud & DevOps
AWS / Azure / GCP (Preferred)
CI/CD Pipelines
Preferred Skills
Experience in distributed systems and scalable architecture
Knowledge of Kafka or RabbitMQ
Experience with unit testing frameworks like JUnit and Mockito
Exposure to containerization and orchestration
Understanding of design patterns and system design concepts
Qualification
Bachelor’s Degree in Computer Science, IT, or related field
Strong understanding of SDLC and Agile methodologies
Soft Skills
Strong problem-solving and debugging skills
Good communication and collaboration skills
Ability to work in fast-paced environments
Strong analytical thinking
Notice Period
Immediate to 30 Days Preferred