Job Summary
-
Strong Backend Developer with deep expertise in Java-based backend systems
-
Design build and maintain scalable high-performance applications
-
Apply critical thinking and problem-solving to analyze complex systems and deliver sustainable solutions
-
Contribute to technical documentation for knowledge sharing and long-term maintainability
-
Good-to-have experience in Python Kotlin and basic frontend technologies
Key Responsibilities
-
Design develop and maintain scalable backend services using Java (Spring / Spring Boot)
-
Analyze and troubleshoot complex issues; optimize system performance
-
Build and maintain RESTful APIs and microservices with reliability and scalability focus
-
Write clean efficient well-tested and maintainable code following best practices
-
Create and maintain technical documentation (design docs API contracts runbooks)
-
Participate in code reviews architecture discussions and technical decisions
-
Collaborate with frontend engineers QA and product stakeholders for end-to-end delivery
-
Support production systems perform root cause analysis and drive preventive fixes
Required Skills & Qualifications
-
Strong hands-on experience in Java (Core Java Collections Concurrency)
-
Experience with Spring / Spring Boot and backend service development
-
Strong critical thinking system analysis and structured problem-solving skills
-
Solid understanding of backend architecture microservices and API design
-
Experience with relational databases and basic NoSQL concepts
-
Knowledge of unit and integration testing (JUnit Mockito)
-
Familiarity with Git CI/CD pipelines and agile development methodologies
Job Summary Strong Backend Developer with deep expertise in Java-based backend systems Design build and maintain scalable high-performance applications Apply critical thinking and problem-solving to analyze complex systems and deliver sustainable solutions Contribute to technical docu...
Job Summary
-
Strong Backend Developer with deep expertise in Java-based backend systems
-
Design build and maintain scalable high-performance applications
-
Apply critical thinking and problem-solving to analyze complex systems and deliver sustainable solutions
-
Contribute to technical documentation for knowledge sharing and long-term maintainability
-
Good-to-have experience in Python Kotlin and basic frontend technologies
Key Responsibilities
-
Design develop and maintain scalable backend services using Java (Spring / Spring Boot)
-
Analyze and troubleshoot complex issues; optimize system performance
-
Build and maintain RESTful APIs and microservices with reliability and scalability focus
-
Write clean efficient well-tested and maintainable code following best practices
-
Create and maintain technical documentation (design docs API contracts runbooks)
-
Participate in code reviews architecture discussions and technical decisions
-
Collaborate with frontend engineers QA and product stakeholders for end-to-end delivery
-
Support production systems perform root cause analysis and drive preventive fixes
Required Skills & Qualifications
-
Strong hands-on experience in Java (Core Java Collections Concurrency)
-
Experience with Spring / Spring Boot and backend service development
-
Strong critical thinking system analysis and structured problem-solving skills
-
Solid understanding of backend architecture microservices and API design
-
Experience with relational databases and basic NoSQL concepts
-
Knowledge of unit and integration testing (JUnit Mockito)
-
Familiarity with Git CI/CD pipelines and agile development methodologies
View more
View less