HamburgerMenu
hirist

Lead Software Engineer - Capital Markets Domain

knowledge Artisan
5 - 7 Years
Trivandrum/Thiruvananthapuram

Posted on: 05/06/2026

Job Description

The ideal candidate will possess strong expertise in Java backend development, microservices architecture, API development, and distributed systems. This role requires hands-on technical leadership, collaboration with cross-functional teams, and the ability to design and deliver scalable, secure, and high-performance backend solutions.

Key Responsibilities :

- Design, develop, enhance, and maintain enterprise-grade backend applications using Java and Spring Boot.

- Build and optimize scalable RESTful APIs and microservices that support high-volume transactional systems.

- Develop robust backend solutions for Capital Markets and financial services applications.

- Design and implement event-driven architectures using messaging systems, queues, and asynchronous processing frameworks.

- Work with WebSocket-based communication mechanisms to support real-time data streaming and event processing.

- Collaborate with business analysts, architects, QA teams, DevOps engineers, and stakeholders to translate business requirements into technical solutions.

- Ensure application performance, scalability, reliability, and security across environments.

- Participate in architecture discussions, technical design reviews, and solution planning.

- Optimize database design, query performance, and data access strategies.

- Troubleshoot production issues, perform root cause analysis, and implement preventive measures.

- Contribute to CI/CD pipelines, automated testing strategies, and deployment automation.

- Mentor junior developers and provide technical guidance to engineering teams.

- Conduct code reviews and enforce coding standards, best practices, and quality benchmarks.

- Support modernization initiatives and continuous improvement of backend architecture.

Must-Have Skills :

Technical Skills :

- 5+ years of hands-on experience in software development using Java technologies.

- Strong expertise in Java, Spring Boot, and backend application development.

- Extensive experience designing and developing high-performance REST APIs and microservices.

- Solid experience working with SQL-based relational databases.

- Strong understanding of backend architecture, design patterns, and distributed systems.

- Experience with messaging systems, queues, and event-driven architectures.

- Hands-on experience with WebSocket-based communication.

- Strong understanding of application performance tuning, scalability, and security best practices.

- Experience working across both on-premises and cloud-based environments.

- Experience with CI/CD pipelines, automated testing frameworks, and deployment strategies.

- Strong debugging, troubleshooting, and production support experience.

- Proficiency in source control systems and modern software development practices.

Domain Experience :

- Mandatory experience in the Capital Markets domain.

- Understanding of trading systems, market data processing, financial transactions, or investment platforms is highly preferred.

Leadership & Collaboration :

- Experience mentoring developers and providing technical leadership.

- Strong participation in code reviews and technical design discussions.

- Ability to collaborate effectively with cross-functional and distributed teams.

- Excellent verbal and written communication skills.

Educational Qualification :

- Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Information Technology, or a related field.

Preferred Skills :

- Experience leading backend development initiatives across multiple projects.

- Exposure to architecture modernization and backend platform evolution.

- Experience with cloud-native application development and containerized environments.

- Familiarity with DevOps culture, infrastructure automation, and observability practices.

- Knowledge of performance monitoring, logging, and application health management tools.

- Exposure to modern architectural patterns such as Domain-Driven Design (DDD), Event-Driven Architecture, and CQRS.

- Experience evaluating and adopting emerging technologies and engineering best practices.

- Strong focus on engineering excellence, code quality, and continuous improvement.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...