HamburgerMenu
hirist

3Pillar Global - Senior Java Developer - Spring Boot/Hibernate

3Pillar Global (A unit of TPG Software Private Lim
Multiple Locations
5 - 10 Years

Posted on: 02/12/2025

Job Description

Notice Period: 0 to 15 days


Description :


We are looking for a Senior Java developer to be part of the product engineering team. The candidate should have over 4-8 years of experience in technologies including Java 8, Springboot, Hibernate, Microservices, Docker, SQL, No-Sql DBs ((mongodb or solr/elastic search or couchbase etc.) , Cloud experience AWS- S3, Lambda, ECS, EKS, Jenkins Etc.

Responsibilities :

- Development & Delivery: Design, implement, and maintain high-volume, low-latency applications using Java and the Spring Boot framework. Deliver complex features and projects on time and to the required quality standards.

- Technical Excellence: Apply strong fundamentals in Data Structures and Algorithms (DS&A) to solve challenging technical problems and optimize application performance.

- Architecture: Contribute to the design and evolution of our Microservices architecture, ensuring scalability, reliability, and maintainability.

- Collaboration: Work directly with the client team, product managers, and other developers to understand requirements, define technical scope, and provide accurate estimates.

- Quality Assurance: Conduct thorough code reviews, write comprehensive unit and integration tests, and ensure code is secure and adheres to best practices.

- Project Management: Utilize tools like Jira to track progress, manage tickets, and communicate status effectively to meet critical project deadlines.

Requirements :


- Experience: 5+ years of professional experience in software development, primarily focused on Java.

- Java & Spring Boot Fluency: Deep, hands-on expertise with Java (JDK 8+) and the entire Spring Boot ecosystem (Spring Data, Spring Security, etc.).

- DS&A Mastery: Strong understanding and practical application of Data Structures and Algorithms for writing efficient and optimized code.

- Database Proficiency: Proven experience with relational databases, including schema design, query optimization, and operation with MariaDB or similar SQL databases (PostgreSQL, MySQL).

- API Development: Experience designing and implementing secure, high-performance RESTful APIs.

- Commitment to Timelines: Demonstrated ability to work effectively under pressure, manage competing priorities, and consistently meet strict project deadlines without compromising quality.

- Proficiency in the English language.

- Client facing experience translating business requirements into technical specifications.

- Excellent communication skills up to leadership and down to the development team.

Additional Experience Desired :


- Messaging Systems: Hands-on experience working with and implementing solutions using asynchronous messaging platforms like RabbitMQ or Kafka.

- Microservices Exposure: Prior experience developing and deploying applications within a Microservices architecture.

- Prior Domain Experience: A history of working on projects or in industries similar to those undertaken by the client.

- Tools: Direct experience using Jira for agile development and project management.


info-icon

Did you find something suspicious?