22 hours ago
Noida, IndiaSenior
Responsibilities
- Design complex, end-to-end real-time messaging frameworks for high-throughput payment processing.
- Architect and implement large-scale enterprise banking solutions using event-driven and microservices architectures.
- Integrate cloud-native solutions with mainframe-based upstream and downstream banking applications.
- Lead architectural sessions with C-suite and senior business and technical stakeholders.
- Drive solution delivery across distributed teams and participate in complete project life cycles.
Requirements
- BE or MCA in Computers.
- 12+ years of experience in software development and 3+ years of experience in architectural or solution design.
- Hands-on expertise with Core Java, Spring, Spring Boot, Spring Security, JPA, Hibernate, Postgres, MySQL, SQL Server, MongoDB, and UML.
- Experience designing microservices, event-driven architectures, and domain-driven solutions.
- Experience delivering at least two or three large-scale enterprise banking solutions from concept through implementation.
- Extensive experience designing, planning, and implementing complex enterprise solutions in process-oriented organizations with distributed teams.
- Experience with XP or TDD.
- Preferred experience with Angular, React.js, Azure, AWS, CI/CD, Docker, TeamCity, Jenkins, CodePipeline, performance optimization, and web or Windows application security.
Tech Stack
Categories
Solutions Engineering
