Posted on: 12/08/2025
Position Summary :
We are seeking a Senior Technical Specialist with deep expertise in Java backend development and a strong grasp of cloud-native architectures to join our dynamic engineering team. In this role, you will design, develop, and maintain high-volume distributed systems while working on cutting-edge platforms and services. You will also contribute to architecture decisions and mentor junior developers across the team.
This is a hands-on technical role for someone who can work independently, is passionate about building robust and scalable systems, and thrives in a fast-paced, collaborative environment.
Key Responsibilities :
- Design and develop scalable microservices using Java 11+, Spring Boot, and REST APIs.
- Build and support cloud-native applications using AWS services such as DynamoDB, SQS, Lambda, and EKS.
- Own the end-to-end development lifecycle including design, implementation, testing, deployment, and support.
- Develop highly available, high-throughput systems capable of handling millions of transactions per day.
- Write clean, efficient, and well-documented code with an emphasis on performance and maintainability.
- Use strong debugging and problem-solving skills to troubleshoot complex issues in production and test environments.
- Collaborate with architects, QA, DevOps, and product managers to deliver high-quality software on time.
- Follow Agile practices and participate in sprint planning, code reviews, and technical design sessions.
- Mentor and guide junior developers and contribute to building strong engineering culture.
Required Skills & Experience :
- 8+ years of hands-on software development experience with a focus on Java (11 or higher) and Spring Boot.
- Proven experience in building and managing high-volume, distributed systems.
- Solid understanding and working experience with RESTful APIs.
- Hands-on experience with AWS services :
1. DynamoDB
2. Lambda
3. SQS
4. EKS (Elastic Kubernetes Service)
- Strong problem-solving and debugging skills, especially in high-scale environments.
- Familiarity with CI/CD pipelines and tools such as Jenkins.
- Good understanding of caching technologies (e.g., Redis, Memcached) for performance optimization.
Nice to Have :
- Experience or domain knowledge in Payments or FinTech applications.
- Exposure to DevOps practices and infrastructure-as-code tools (e.g., Terraform, CloudFormation).
- Experience working with Kafka, GraphQL, or event-driven architectures is a plus.
- Knowledge of containerization and orchestration (e.g., Docker, Kubernetes).
Soft Skills :
- Self-driven and able to work independently with minimal guidance.
- Excellent communication and collaboration skills.
- Strong ownership mindset and ability to thrive in fast-changing environments.
- Passion for learning and continuously improving processes and technologies.
Why Join Us ?
- Work on mission-critical systems that impact real-world users and businesses.
- Opportunity to influence technical architecture and make key design decisions.
- Collaborative, growth-oriented team with access to modern tech stacks.
- Flexible work environment, competitive compensation, and career growth opportunities.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1528851
Interview Questions for you
View All