Posted on: 20/09/2025
About the Role :
You will be responsible for designing and building scalable, high-performance applications, collaborating with cross-functional teams, and ensuring high code quality standards. If you enjoy working in a dynamic, fast-paced environment with opportunities to innovate and grow, wed love to hear from you.
Key Responsibilities :
- Collaborate with product managers, architects, QA engineers, and other developers to define and deliver software features.
- Optimize and refactor existing code to improve performance, maintainability, and scalability.
- Participate in code reviews, mentoring, and promoting best coding practices across the team.
- Troubleshoot and resolve production issues, ensuring minimal downtime and high application availability.
- Implement secure coding practices and adhere to regulatory and compliance standards.
- Contribute to technical documentation and architectural discussions.
Required Technical Skills :
Core Java :
- Java 9+ (strong proficiency)
- Multithreading and Concurrency
- Streams API
- Collections Framework
- Functional Interfaces & Lambda Expressions
Spring Ecosystem :
- Spring Boot
- Spring Batch
- Spring Cloud Functions (nice to have)
Databases :
- NoSQL : DynamoDB / MongoDB / DocumentDB (hands-on experience in at least one)
Caching Solutions :
Nice to Have :
- Exposure to front-end frameworks like React, Angular, or Vue.js
- Familiarity with CI/CD pipelines, Git, Docker, and containerization tools
What Were Looking For :
- Strong understanding of object-oriented programming and software design patterns.
- Proven ability to build, deploy, and scale enterprise-level applications.
- Excellent problem-solving and analytical thinking skills.
- Strong communication and interpersonal skills.
- Ability to thrive both independently and in collaborative team environments
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1549466
Interview Questions for you
View All