Job Summary:
We are seeking a skilled Application Development Manager with strong technical experience in Java, Angular UI & Microservices Architecture. The ideal candidate will work with a team of developers and architects, drive technical design and delivery, and ensure solutions are scalable, secure, and aligned with business goals.
Key Responsibilities:
- Work with a team of Java developers and technical leads.
- Collaborate with Product Managers, Business Analysts, and QA teams to deliver high-quality solutions.
- Architect scalable, secure, and high-performance applications.
- Design and implement APIs, Microservices, and integrations with third-party systems (like credit bureaus, core banking systems).
- Review code, conduct design reviews, and establish coding standards.
- Drive DevOps practices and CI/CD automation.
- Identify technical risks and come up with mitigation strategies.
- Stay updated with the latest trends in Java frameworks, lending technologies, and regulations.
- Manage stakeholder expectations and deliver projects on time and within budget.
Technical Skills required:
- Strong expertise in Java, J2EE, Angular UI, Spring Boot, REST APIs, Hibernate/JPA.
- Experience with Microservices Architecture.
- Knowledge of Kafka, RabbitMQ, or other messaging systems.
- Familiarity with CI/CD pipelines, Jenkis, Docker, and Kubernetes.
- Strong database skills (MySQL, PostgreSQL, Oracle); NoSQL knowledge (MongoDB) is a plus.
- Good knowlege in Artificial Intelligence and Cloud Technologies is highly preffered
Leadership & Soft Skills required:
- Excellent team leadership, communication, and people management skills.
- Strong analytical and problem-solving abilities.
- Ability to work in a fast-paced agile environment.
- Stakeholder management and cross-functional collaboration.