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 :
Understanding of regulatory and compliance processes in financial services (PCI-DSS, SOC 2, etc.).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.(ref : hirist.tech)