We are seeking a skilled Software Development Manager with strong technical hands on experience. 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:
Lead end-to-end technical delivery of applications in Java and Angular platforms.
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, JavaScript.
Experience with Microservices Architecture
Knowledge of Kafka, RabbitMQ, or other messaging systems.
Familiarity with CI/CD pipelines, Docker, and Kubernetes.
Strong database skills (MySQL, PostgreSQL, Oracle); NoSQL knowledge (MongoDB) is a plus.
Good knowlege in Artificial Intelligence and Cloud technologies are preferred
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.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.