Truviq Systems

Java Developer

Truviq Systems Hyderabad, Telangana, India

Information Technology & Services · 51-200 employees

Yesterday
java Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role involves developing and maintaining microservices-based applications using Spring Boot and REST APIs. Senior developers are expected to design end-to-end modules, mentor junior staff, and optimize system performance.

What they look for

Java Spring Boot Microservices Spring MVC Spring Data JPA REST API MySQL PostgreSQL MongoDB Git Maven Gradle Spring Cloud Spring Security Docker Kubernetes

Requirements

Candidates must have 3-6 years of experience with Core Java, Spring Boot, and microservices architecture. Proficiency in SQL/NoSQL databases and version control tools like Git is mandatory for all levels.

Full description

Java / Spring Boot / Microservices Developer

Experience: 3–6 Years |

Location: Hyderabad

Openings: Multiple (Java Developer & Senior Java Developer)

About the Role: We're hiring Java developers across two levels — mid-level (3–4 yrs) and senior (5–6 yrs) — to build and scale microservices-based applications. Candidates will be evaluated and leveled based on experience and depth of skills shown below.

Requirements

Mandatory Skills (All Levels):

  • Core Java (Java 8+, Java 11+ preferred for senior)
  • Spring Boot, Spring MVC, Spring Data JPA
  • Microservices architecture & design
  • REST API development (build & consume)
  • SQL/NoSQL databases (MySQL/PostgreSQL/MongoDB)
  • Git, Maven/Gradle

Additional Skills for Senior Level (5–6 Yrs):

  • Spring Cloud, Spring Security
  • Docker & Kubernetes
  • Kafka/RabbitMQ
  • CI/CD tools (Jenkins/GitLab CI)

Preferred: Prior experience in Banking domain

Responsibilities:

Java Developer (3–4 Yrs):

  • Develop & maintain Spring Boot microservices
  • Build and consume REST APIs
  • Write unit tests and participate in code reviews
  • Debug and resolve production issues

Senior Java Developer (5–6 Yrs):

  • Design & own microservices modules end-to-end
  • Lead technical/architecture discussions
  • Mentor junior developers
  • Optimize performance and resolve production issues

Similar roles