Scope:
We are looking to hire a development lead having experience in delivering and deploying core banking solutions. Candidate will be responsible for the endtoend technical leadership from architecture and design to deployment and testing ensuring seamless delivery of robust banking solutions.
Job Duties:
- Lead the technical efforts of the development team overseeing all aspects of solution development including frontend (React) backend (Java/Groovy) integration (Kotlin/Java) and QA testing.
- Provide architectural direction and best practices to ensure highquality scalable and secure solutions.
- Collaborate with Frontend Engineers Backend Engineers Integration Engineers and QA Engineers to ensure smooth integration and synchronization of the components.
- Work closely with the Technical Delivery Manager Product Managers and UI/UX designers to align on project goals timelines and client requirements.
- Lead agile development cycles (Scrum/Kanban) and ensure timely delivery of milestones.
- Regularly engage with internal and external stakeholders to discuss technical progress risks and opportunities for improvement.
- Coordinate with the QA team to implement thorough testing (functional regression and performance) across all system layers.
Requirements
- 8 years in software development with a focus on core banking or financial systems.
- Frontend: Proficient understanding of frontend technologies including React.js and modern JavaScript (ES6). Familiarity with RESTful APIs and responsive design principles.
- Backend: Expertise in Java Groovy or other JVMbased languages with a strong understanding of Spring Boot and microservices architecture.
- Integration: Experience with API development Kotlin Spring Boot and messaging systems like RabbitMQ or Kafka. Strong focus on Service Provider Interfaces (SPI) and integration layer optimizations.
- Testing: Familiarity with test automation tools such as Selenium JUnit Postman and performance testing using JMeter or similar.
- Databases: Proficiency in relational databases (Oracle PostgreSQL MySQL) and ORM frameworks.
- DevOps: Experience with containerization (Docker Kubernetes) and CI/CD tools (Jenkins GitLab CI)
Frontend: Proficient understanding of frontend technologies, including React.js and modern JavaScript (ES6+). Familiarity with RESTful APIs and responsive design principles. Backend: Expertise in Java, Groovy, or other JVM-based languages, with a strong understanding of Spring Boot and microservices architecture. Integration: Experience with API development, Kotlin, Spring Boot, and messaging systems like RabbitMQ or Kafka. Strong focus on Service Provider Interfaces (SPI) and integration layer optimizations. Testing: Familiarity with test automation tools such as Selenium, JUnit, Postman, and performance testing using JMeter or similar. Databases: Proficiency in relational databases (Oracle, PostgreSQL, MySQL) and ORM frameworks. DevOps: Experience with containerization (Docker, Kubernetes) and CI/CD tools (Jenkins, GitLab CI)
Education
BS / MS in software engineering along with 8+ years in software development with a focus on core banking or financial systems.