Job Description Java Full Stack Developer
Position: Java Full Stack Developer
Experience: 5+ Years
Location: Bengaluru / Hyderabad / Pune / Chennai / Noida (or PAN India)
Employment Type: Full-Time
Job Summary
We are looking for a skilled Java Full Stack Developer with 5+ years of experience in building scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, and modern front-end technologies such as ReactJS or Angular. The role involves developing high-performance applications, collaborating with cross-functional teams, and contributing throughout the software development lifecycle.
Key Responsibilities
- Design, develop, test, and maintain enterprise-grade applications using Java technologies.
- Develop and consume RESTful APIs and Microservices.
- Build responsive and user-friendly front-end applications using ReactJS or Angular.
- Collaborate with product owners, business analysts, and QA teams to deliver high-quality solutions.
- Participate in requirement analysis, design discussions, and code reviews.
- Write clean, maintainable, and efficient code following industry best practices.
- Troubleshoot, debug, and resolve production issues.
- Ensure application performance, scalability, and security.
- Work in Agile/Scrum development environments.
Required Technical Skills Backend
- Java 8/11/17
- Spring Boot
- Spring MVC
- Microservices
- REST APIs
- Hibernate/JPA
- Maven/Gradle
Frontend
- ReactJS or Angular
- JavaScript
- TypeScript
- HTML5
- CSS3
- Bootstrap
Database
- SQL
- Oracle / PostgreSQL / MySQL
Tools & Technologies
- Git/GitHub
- Jenkins
- Docker
- Kubernetes (preferred)
- SonarQube
- JUnit
- Postman
- Swagger
Preferred Skills
- Experience with Kafka or RabbitMQ.
- Knowledge of Cloud Platforms (AWS/Azure/GCP).
- Understanding of Design Patterns and Data Structures.
- Experience working with CI/CD pipelines.
- Familiarity with containerization and cloud-native applications.
Educational Qualification
- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
Desired Candidate Profile
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and collaboratively in a fast-paced environment.
- Experience in Agile/Scrum methodologies.
Keywords for Sourcing
Java, Spring Boot, Microservices, ReactJS, Angular, REST API, Hibernate, JPA, SQL, Kafka, Docker, Kubernetes, AWS, Azure, Jenkins, Git, Full Stack Developer, Java Developer.
Notice Period: Immediate to 30 Days Preferred
Experience: 5+ Years
Location: Bengaluru / Hyderabad / Pune / Chennai / Noida / PAN India.
al Lead.