HamburgerMenu
hirist

Java Backend Developer - Data Structure & Algorithm

Posted on: 24/08/2025

Job Description

Java Backend Developer :

Location : Gurugram (Work from Office)

Experience : 37 Years

Qualification : B.E/B.Tech in Computer Science or Information Technology

Notice Period : Immediate Joiners Only


About Intellismith :


Founded in 2019, Intellismith is a dynamic HR service and technology startup on a mission to solve Indias employability challenges.


With offices in Noida, Chennai, Mumbai, and Bangalore, we collaborate with top BFSI and IT brands.

Currently, we are transitioning from a service-oriented model to a product-focused organisation by building a cutting-edge skilling platform that equips Indian youth with domain-specific training, making them job-ready for the competitive global market.

We are also a leading outsourcing partner for global enterprises.

For this role, you will work on a project for our client the largest provider of telecom and mobile money services in 14 countries across Sub-Saharan, Central, and Western Africa.


Why Join Intellismith ?

- Impactful Mission: Contribute to bridging Indias employability gap and transforming lives.

- Innovation and Growth: Be part of our journey as we evolve into a product-led company.

- Collaborative Environment: Work with high-performing, diverse teams across locations.

- Entrepreneurial Spirit: Your ideas matter; we encourage ownership and innovation.


Role Overview :


We are seeking a skilled Java Backend Developer with hands-on experience in building scalable, high-performance, and distributed backend systems.


The role requires expertise in Core Java, Spring Boot, Microservices, Redis, and Kafka, along with strong problem-solving abilities in data structures and algorithms.

You will be responsible for designing, developing, and maintaining robust backend services that support mission-critical systems.


Key Responsibilities :

- Design, develop, and maintain backend applications using Java, Spring Boot, and Microservices architecture.

- Develop RESTful APIs for seamless integration with frontend and third-party applications.

- Optimize application performance and ensure high availability, scalability, and resilience.

- Implement best practices in object-oriented design, clean code principles, and system architecture.

- Work with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.) for data persistence and retrieval.

- Integrate and optimize Kafka for high-throughput data streaming and Redis for caching solutions.

- Collaborate with cross-functional teams to gather requirements, define solutions, and deliver features.

- Participate in code reviews, testing, debugging, and troubleshooting production issues.

- Manage source code with Git/BitBucket and participate in continuous integration/deployment pipelines.

- Stay updated with emerging technologies and contribute to architectural discussions.


Mandatory Skills :


- Core Java with strong OOP concepts.


- Spring Boot and hands-on experience in developing REST APIs.

- Microservices architecture design, development, and deployment.

- Data Structures & Algorithms problem-solving and optimization skills.

- Kafka event-driven architecture and message streaming.

- Redis caching strategies for high-performance systems.


Additional Skills (Good to Have) :

- Strong knowledge of SQL/NoSQL databases.

- Hands-on experience with Jenkins and CI/CD pipelines.

- Experience in both Monolithic and Microservices architectures.

- Familiarity with cloud platforms (AWS, GCP, Azure) is a plus.


Soft Skills :


- Strong analytical and problem-solving skills.

- Excellent communication and collaboration abilities.

- Ability to work in a fast-paced, deadline-driven environment.

- Ownership mindset with a passion for building high-quality products


info-icon

Did you find something suspicious?