Job Title: Java Full Stack Developer
Experience: 5+ Years
Location: Hyderabad-Onsite
Employment Type: Full-Time
Job Description
We are looking for an experienced Java Full Stack Developer with 5+ years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in Java-based backend development along with modern frontend frameworks and be capable of delivering end-to-end solutions in an Agile environment.
Key Responsibilities
- Design, develop, and maintain full stack web applications using Java and modern frontend frameworks.
- Develop robust and scalable backend services using Java, Spring Boot, Spring MVC, and Microservices architecture.
- Build responsive and user-friendly frontend interfaces using Angular / React with HTML5, CSS3, JavaScript, and TypeScript.
- Design and consume RESTful APIs and integrate frontend components with backend services.
- Work with relational and NoSQL databases, including schema design, query optimization, and performance tuning.
- Implement authentication and authorization using Spring Security, OAuth2, JWT, etc.
- Ensure application performance, security, scalability, and code quality.
- Participate in code reviews, design discussions, and architectural decisions.
- Collaborate closely with product owners, QA, DevOps, and UI/UX teams.
- Support CI/CD pipelines, deployments, and production issue resolution.
- Mentor junior developers and contribute to technical best practices.
Required Skills & Qualifications
Backend Technologies
- Strong proficiency in Java (Java 8+ / Java 11 / Java 17)
- Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, Hibernate
- Experience in Microservices architecture
- Strong knowledge of RESTful web services and API design
- Hands-on experience with Spring Security
Frontend Technologies
- Strong experience with Angular (Angular 8+ / latest) or React
- Proficiency in HTML5, CSS3, JavaScript (ES6+), TypeScript
- Experience with UI frameworks such as Angular Material, Bootstrap
- Knowledge of responsive and cross-browser design
Database & Tools
- Experience with SQL databases (MySQL, Oracle, PostgreSQL)
- Exposure to NoSQL databases (MongoDB, Redis, Cassandra)
- Experience with Git, Maven/Gradle, Jenkins
- Familiarity with Docker and Kubernetes is a plus
Cloud & DevOps (Good to Have)
- Experience with AWS / Azure / GCP
- CI/CD pipeline implementation and maintenance
- Application monitoring and logging tools (ELK, Prometheus, Grafana)
Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work independently and take ownership of modules
- Experience working in Agile / Scrum environments
Preferred Qualifications
- Experience with event-driven architectures (Kafka, RabbitMQ)
- Knowledge of design patterns and SOLID principles
- Domain experience (Healthcare, Lifesciences)
Skills: angularjs,microservices,spring mvc,spring boot,react,java