Posted on: 02/09/2025
Job Title : Software Engineer
Location : Bangalore
Experience : 6+ Years
Job Type : Full Time
Role Overview :
We are seeking a highly skilled and motivated Senior Java Engineer with deep FinTech domain expertise. You will be responsible for designing, developing, and scaling our high-performance, distributed systems. This is a hands-on role where you will own microservices end-to-end, make key technical decisions, and play a pivotal part in our growth journey.
Key Responsibilities :
- Design, build, and maintain scalable, resilient, and high-performance microservices using Java and the Spring Boot framework.
- Take full ownership of the service lifecycle, from conception and development to deployment, monitoring, and operations.
- Architect and develop robust batch processing and data pipeline solutions with a strong focus on data integrity and reliability.
- Troubleshoot, debug, and prioritize resolving complex system issues with a constant focus on minimizing customer impact.
- Champion software development best practices, including test-driven development (TDD), code reviews, and CI/CD.
- Collaborate with product managers, compliance teams, and other stakeholders to bridge technical and business requirements.
- Build and implement tooling to support regulatory, compliance, and financial reporting needs.
- Contribute to team growth by mentoring junior engineers and participating in the recruitment process.
Qualifications & Skills (Must Have) :
- 6+ years of professional software development experience.
- Mandatory experience working in the FinTech industry (Payments, Banking, Lending, etc.).
- Expert-level proficiency in Java and strong knowledge of server-side JVM ecosystems.
- Proven hands-on experience in designing, building, and deploying microservices architecture.
- Strong experience in building and maintaining scalable distributed systems.
- Mandatory hands-on experience with AWS cloud services (e.g., RDS, EC2, S3, Kinesis, Step Functions, Lambda).
- Proficiency with multiple database technologies (e.g., MySQL, Cassandra, DynamoDB, Hadoop).
- Solid understanding of testing methodologies (unit, integration, end-to-end).
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.
Good to Have :
- Experience with infrastructure-as-code tools like Terraform or AWS CDK.
- Knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Experience working with globally distributed teams.
What We Offer :
- A competitive compensation package and comprehensive benefits.
- Opportunity to work on challenging, high-impact projects at a massive scale.
- A culture that values technical excellence, innovation, and ownership.
- Continuous learning and development opportunities.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1539296
Interview Questions for you
View All