Role: Java Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
UG: Any Graduate
PG: Any Postgraduate
Full Stack Developer (Java + Angular/React)We are looking for an experienced Full Stack Developer with 6+ years of expertise in developing enterprise web applications using Java/J2EE technologies and modern frontend frameworks. The candidate should have strong experience in backend development, REST APIs, microservices architecture, and frontend technologies like Angular and React.
Key Responsibilities - Design, develop, and maintain scalable web and enterprise applications.
- Develop backend services using Java, Spring Boot, Hibernate, and Microservices architecture.
- Build responsive frontend applications using Angular, React, HTML, CSS, Bootstrap, and TypeScript.
- Develop and consume RESTful Web Services and APIs.
- Work on authentication and security implementations using JWT and Spring Security.
- Participate in application architecture, low-level design, and reusable component development.
- Perform code reviews, debugging, troubleshooting, and performance optimization.
- Collaborate with cross-functional teams and participate in client discussions for requirement gathering.
- Work with databases like MySQL, Oracle, and MS SQL Server.
- Handle deployment activities using Git, Maven, Jenkins, and AWS services like EC2 and S3.
- Mentor junior developers and support project delivery activities.
- Strong experience in Java/J2EE, Spring, Spring Boot, Hibernate, and Microservices.
- Hands-on experience with Angular, React, Node.js, NestJS, and TypeScript.
- Experience in REST API development and integration.
- Knowledge of Spring Security, JWT, and Batch processing.
- Good understanding of SQL databases and ORM frameworks.
- Experience with AWS cloud services and CI/CD tools.
- Familiarity with Git, SVN, Maven, Jenkins, and Agile methodologies.
- Strong analytical, problem-solving, and communication skills.
- Experience in Banking, Financial Services, Payroll, or HR Management domains.
- Knowledge of React Native and cloud-native application development.
- Experience working in Linux/Unix environments.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.