HamburgerMenu
hirist

AutoRABIT - Senior Java Developer - Spring Boot/Hibernate

AutoRABIT
Remote
6 - 8 Years

Posted on: 25/07/2025

Job Description

Job Role :

We are seeking a Senior Java Developer for a hands-on role with expertise in Java, Spring Boot, and mentoring junior developers.

- You will contribute to a trusted industry-leading product that enhances engineering practices by providing visibility into the entire development lifecycle.

- As a passionate software developer, you bring strong product and technology design thinking, delivering functional and technical improvements across multiple releases.

- You focus on modernizing the product, improving deployments, and resolving customer issues while fostering large-scale adoption within a product organization.

- You thrive in an agile environment, writing high-quality, efficient code and collaborating effectively to balance speed and quality.

Roles & Responsibilities :

- Lead the design, development, and implementation of scalable, high-quality products.

- Provide strong technical leadership for our products.

- Collaborate with product managers, UX/UI designers, and stakeholders to translate business requirements into technical solutions.

- Define and enforce software development best practices, coding standards, and architectural guidelines.

- Drive innovation by researching and integrating emerging technologies to enhance system capabilities.

- Oversee and conduct code reviews, ensuring code quality, security, and performance optimization.

- Troubleshoot complex technical issues and implement effective solutions.

- Foster a culture of knowledge sharing, continuous learning, and professional development within the team.

- Coordinate with DevOps teams to ensure seamless CI/CD pipelines, cloud infrastructure, and system scalability.

- Identify and mitigate technical risks while ensuring timely project delivery.

- Manage and mentor a team of engineers, providing technical guidance and performance feedback.

- Advocate for Agile methodologies and facilitate sprint planning, retrospectives, and technical discussions.

Required Skills And Experience :

- Should have hands-on experience in developing and designing SaaS applications/platforms for large enterprises.

- 6+ years of experience in Java Core development, including Java Streams, Java Collections, and Java Multithreading.

- Strong understanding of Java Memory Management, Thread Pooling, and Java Design Patterns.

- Proficiency in Spring Boot and the Spring ecosystem, including Spring Security, Web/WebFlux, Hibernate, Spring Cloud, and Feign.

- Experience with architectural patterns, including REST and GraphQL.

- Should have understanding of spring architecture.

- Hands-on experience with Docker/Docker-Compose.

- Familiarity with basic Unix/Linux commands.

- Strong problem-solving skills, self-motivation, and the ability to work independently.

- Experience leading and mentoring junior developers in a team-oriented and collaborative environment.

Nice to Have Skills :

- Reactive programming.

- Multitenancy.

- Docker/docker-compose.

Education and Qualification :

- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Note : This role is open only to candidates with prior experience in product-based companies.

Location : Hyderabad.

Work Mode : Remote.

Travel Required : 20%.

Experience : 6-10 years

- -

info-icon

Did you find something suspicious?