Java Backend Developer Job in Indifi Technologies

Java Backend Developer

Apply Now
Job Summary

Job Title: Backend Engineer (Java/Spring)

About the Role:

We are looking for an experienced and highly motivated Backend Engineer to join our fast-growing startup. As a key player in our engineering team, you will work on building high-quality, scalable backend systems that power our products. You ll be solving complex challenges, writing efficient and performant code, and ensuring that our applications run seamlessly in a fast-paced environment.

A Great Fit for This Role:

  • Thrives in Startups: You re excited about working in a fast-paced, start-up environment, where you ll have the opportunity to directly impact the development of our products.

  • Strong Analytical Skills: You have an aptitude for quickly understanding new concepts and systems, proposing and implementing solutions.

  • Hands-On Engineer: You are passionate about backend technologies like Java and Spring Boot, and you love building resilient, performant systems.

  • Time-Sensitive Deliveries: You have a proven track record of delivering projects in an environment where quick fixes and solutions are needed daily.

  • Code Quality & Performance: You care deeply about code quality, performance, and execution, and you understand how to write efficient code that scales.

  • Problem Solver: You're someone who can quickly identify issues and solve them in real-time.

Key Responsibilities:

  • Backend Development: Develop and maintain backend systems using Java/Spring Boot, ensuring scalability, reliability, and performance.

  • API Design & Development: Design, implement, and optimize RESTful APIs to support various client needs and internal systems.

  • Database Management: Work with relational databases (PostgreSQL, MySQL) to ensure data integrity, optimize queries, and improve system performance.

  • Messaging & Integration: Integrate with messaging systems like RabbitMQ, Elastic Search, and Kafka for efficient and scalable data communication.

  • Cloud Infrastructure: Work with AWS and other cloud services to deploy, scale, and manage backend applications.

  • Continuous Integration: Implement CI/CD pipelines using tools like Jenkins, Kubernetes, etc., to ensure smooth and rapid deployment cycles.

  • Code Quality & Testing: Write and maintain high-quality, well-tested code, ensuring reliability and resilience in production environments.

  • Collaboration: Collaborate with cross-functional teams to design, build, and deliver robust backend systems that meet business needs.

Must-Have Skills and Experience:

  • Java/Spring Boot: 4+ years of hands-on experience in backend system development using Java/Spring Boot.

  • Core & Advanced Java: Expert understanding of Core and Advanced Java programming.

  • Databases: Strong experience working with relational databases (PostgreSQL, MySQL).

  • NodeJs & MongoDB: Experience with NodeJs and MongoDB is a plus.

  • Messaging & Stream Processing: Experience working with RabbitMQ, Elastic Search, Kafka.

  • Cloud Computing: Experience with cloud services such as AWS.

  • CI/CD Pipelines: Familiarity with continuous integration and deployment methodologies (Jenkins, Kubernetes, etc.).

  • Software Design Principles: Strong understanding of software design principles, patterns, and frameworks.

  • Linux Proficiency: Proficient in working within a Linux environment.

  • Education: Bachelor s or Master s degree in Computer Science or related field from Tier-I/Tier-II colleges.

What You ll Bring to the Team:

  • A passion for backend technologies, especially Java/Spring, and a strong desire to build scalable, efficient systems.

  • A deep understanding of backend development, database management, and cloud services.

  • A focus on code quality and performance, with an understanding of Big O notation and optimization techniques.

  • An ability to work independently and as part of a collaborative, cross-functional team.

  • Excellent problem-solving skills and the ability to think on your feet in a high-pressure environment.

Perks and Benefits:

  • Competitive salary and performance-based incentives.

  • Opportunity to work with cutting-edge technologies and solve complex problems.

  • Flexible working hours and remote work options.

  • Work in a dynamic, growth-oriented environment where your contributions make a direct impact.

If you re an experienced backend engineer who thrives in a fast-paced environment and is passionate about building scalable, reliable systems, we d love to have you on board!


Qualification :
Bachelors/Masters degree in Computer Science from tier-I/tier-II colleges only.
Experience Required :

Minimum 4 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired