HamburgerMenu
hirist

Java Developer - Data Structure & Algorithm

TwinPacs Sdn Bhd
Gurgaon/Gurugram
3 - 5 Years

Posted on: 26/11/2025

Job Description

About the Role :



You will be responsible for designing, developing, and deploying high-performance applications using modern backend technologies. This role offers complete ownership from writing clean, scalable code to deploying services in production and ensuring reliability.

Key Responsibilities :


- Design, develop, and deploy applications using Java and Spring Boot


- Build highly scalable and reliable distributed systems


- Develop REST APIs, work with RPC, and understand networking protocols (HTTP, TCP, UDP)


- Deploy microservices on Kubernetes in a Linux environment


- Collaborate closely with product, QA, and DevOps teams to deliver high-quality features


- Optimize services for performance, scalability, and fault-tolerance


- Automate workflows using Bash or Python


- Follow a DevOps mindset own what you build, from development to production

Must-Have Skills :


- Strong Data Structures & Algorithms (Mandatory)


- Expertise in Java, Spring Boot


- Understanding of RDBMS concepts


- Strong understanding of REST APIs, RPC, and networking


- Hands-on experience with Microservices & Kubernetes


- Good experience working in Linux environments


- Scripting skills: Bash/Python


- Solid experience building distributed systems


- Excellent communication & problem-solving skills


- Experience working in product engineering teams

Good-to-Have Skills :


- Experience with CI/CD tools (Jenkins, ArgoCD, Git pipelines, etc.)


- Experience with Vibe coding


- Exposure to front-end frameworks (React, AngularJS, JavaScript libraries)


The job is for:

Women candidates preferred
Ex-defence personnel preferred
For women joining back the workforce
info-icon

Did you find something suspicious?