Home·Find Jobs·Java Full Stack Developer
V

Java Full Stack Developer

VettedBench
Posted 12 days ago
Hyderabad5-8 yearsOn-site

About this role

The team is seeking a skilled Java Full Stack Developer to join their dynamic team. This role focuses on both backend and frontend development, leveraging Java technologies to build robust applications.

Key Responsibilities:

  • Backend Development (Java-Focused)
  • Design and implement scalable, secure RESTful and GraphQL APIs using Java 17, Spring Boot, Spring WebFlux, and Spring Security.
  • Utilize Spring Data JPA or MyBatis for the data access layer, demonstrating a deep understanding of persistence context, lazy/eager loading, and caching strategies.
  • Create asynchronous processing using Kafka, RabbitMQ, or Spring Events.
  • Apply OAuth2.0/JWT authentication and RBAC models via Spring Security and Keycloak.
  • Optimize application performance and ensure high availability.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.

Required Skills & Qualifications:

  • Strong proficiency in Java 17 and related frameworks (Spring Boot, Spring WebFlux, Spring Security).
  • Experience with RESTful and GraphQL API design and implementation.
  • Knowledge of data access technologies such as Spring Data JPA or MyBatis.
  • Familiarity with asynchronous messaging systems like Kafka or RabbitMQ.
  • Understanding of security protocols, including OAuth2.0 and JWT.
  • Experience in frontend technologies (e.g., Angular, React, or Vue.js) is a plus.

Experience:

  • 5-8 years of professional experience in software development, with a focus on Java and full stack development.

What we offer:

  • A collaborative work environment that fosters innovation and creativity.
  • Opportunities for professional growth and development.
  • Engaging projects that challenge your skills and expand your knowledge.
Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →