Senior Java Developer - Spring/Hibernate

TechnoRight
Multiple Locations
5 - 15 Years

Posted on: 16/06/2025

Job Description

Job Description

Key Deliverables :

- Design and develop scalable backend services using Java and Spring Boot

- Implement REST and GraphQL APIs with high performance and reliability

- Build and maintain microservices architectures using design patterns and Kafka

- Work on serverless computing and integrate SQL/NoSQL databases

- Must have worked on JAVA. shell/Perl/Python scripting. Fundamentals knowledge of JAVA, Web application development

- Should have working experience in system domains like Ubuntu/Linux, troubleshooting and debugging the product

- Should be Proficient in usage of tools like Docker, Maven, Jenkins

- Should know frameworks in Java like spring, spring boot, hibernate, JPA

- Should have abilities to design application modules using various concepts like object-oriented, multi-threading, synchronization, caching, fault tolerance, sockets, various IPCs, database interfaces etc

- Should have hands-on experience on Redis, MySQL

- Should know about streaming technologies like Kafka producer consumers and NoSQL databases like MongoDB, Cassandra

- working experience on Golang/Perl/Python/PHP is a plus

- Should have thorough knowledge of SDLC and working experience on all phases of project lifecycle

- Should have strong analytical skills, debugging and troubleshooting skills, product line analysis

- Should be a follower of agile methodology(Sprint planning, working on JIRA, retrospective etc)

- Should have knowledge about versioning like Git and deployment processes like CICD

- Should have knowledge of Performance Measurement tools like Jmeter, JProfiler, JVisusalVM.

- Design and develop scalable and reliable Java-based microservices using Spring Boot.

- Good exposure in Spring framework, Spring boot with Rest API, Hibernate, Spring data JPA.

- Experience in Bigdata - Scala.

- Build and maintain CI/CD pipelines using Jenkins to automate application deployment and updates

- Good exposure on Docker and containers.

Role Responsibilities :

- Apply knowledge of data structures, algorithms, and object-oriented design

- Collaborate on distributed system development across cloud platforms

- You will gather the requirements and specifications to understand the client requirements in a detailed manner and translate the same into system requirements

- You will play a key role in the overall estimation of work requirements to provide the right information on project estimations to Technology Leads and Project Managers

- You would be a key contributor to building efficient programs systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey this is the place for you If you think you fit right in to help our clients navigate their next in their digital transformation journey this is the place for you

- Conduct unit testing using JUnit and ensure code quality

- Participate in full software development lifecycle and team col

info-icon

Did you find something suspicious?

Posted By

Monika

HR Lead at TechnoRight

Last Login: 21 Jun 2025

Job Views:  
310
Applications:  136
Recruiter Actions:  86

Functional Area

Backend Development

Job Code

1496710