Flag job

Report

Java Backend Developer

Salary

20k LPA - 30k LPA

Min Experience

3 years

Location

Bangalore

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are looking for an experienced Java Backend Developer to join our growing team. As a Java Backend Developer, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems using Java and related technologies. You will collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Key Responsibilities: - Design and develop robust, scalable, and maintainable backend services and APIs using Java, Spring Boot, and related frameworks - Implement secure and efficient data persistence layers using databases such as MySQL, PostgreSQL, or MongoDB - Participate in the entire software development life cycle, including planning, coding, testing, and deployment - Optimize application performance, reliability, and scalability - Collaborate with front-end developers to ensure seamless integration and a cohesive user experience - Contribute to the continuous improvement of the codebase, architecture, and development practices - Mentor and guide junior developers to enhance their technical skills and best practices Requirements: - 3-5 years of experience in Java software development - Proficient in Java, Spring Boot, and related frameworks (e.g., Spring MVC, Spring Data, Spring Security) - Experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) - Familiarity with RESTful API design and development - Understanding of distributed systems, microservices, and cloud-based architectures - Hands-on experience with build tools (e.g., Maven, Gradle) and version control systems (e.g., Git) - Strong problem-solving and analytical skills - Excellent communication and teamwork skills - Experience in Agile software development methodologies is a plus

About the company

Retool is a low-code platform that empowers developers to build internal tools faster. We help developers build custom tools and workflows that integrate with databases, APIs, and business logic—without getting bogged down in repetitive code.

Skills

java
spring boot
mysql
postgresql
mongodb
rest api
distributed systems
microservices
maven
gradle
git