👨🏻‍💻 postech.work

Software Development Manager - Java

SCIENTE • 🌐 In Person

In Person Posted 2 days, 16 hours ago

Job Description

Job Summary

We are seeking an experienced Application Development Manager to join a Corporate Banking IT environment that is driving large-scale digital transformation programs. The role focuses on defining and delivering modern, cloud-native, event-driven platforms supporting complex financing and syndicated market solutions.

Mandatory Skill-set

Bachelor’s degree in a relevant discipline with 10+ years of Java software engineering experience, preferably in banking or financial services;

Must have strong expertise in system design, architecture patterns, and microservices / event-driven architectures;

Must have hands-on experience with Java (Java 17+), Spring Boot/MVC/Data JPA, and scalable application development;

Strong API development skills (REST, gRPC, GraphQL) with OpenAPI/Swagger standards;

Experience with cloud-native platforms (AWS/Azure/GCP), Docker, Kubernetes, and Infrastructure as Code (Helm, Argo CD, Kustomize, Vault);

Solid DevOps and engineering practices, including Git (GitFlow), CI/CD (Jenkins/GitLab CI), code quality, TDD/BDD, and artifact repositories;

Experience with Kafka, relational databases (PostgreSQL/Oracle), monitoring \& observability, performance testing, and application/cloud security (OAuth, SAML, encryption).

Desired Skill-set

Knowledge of Corporate \& Investment Banking, particularly in the Financing domain;

Experience working in highly regulated environments;

Familiarity with Agile Scrum methodologies and SDLC best practices;

Exposure to Monitoring as Code (MAC) concepts;

Prior experience leading large transformation or platform modernization initiatives.

Responsibilities

Define and execute the technical strategy and roadmap aligned with business and IT transformation goals;

Lead the architecture and design of scalable, maintainable applications using microservices, event-driven, and cloud-native architectures;

Design and implement a cloud-native Integration Layer and ensure architectural consistency, performance optimization, and long-term sustainability;

Oversee end-to-end software delivery, including estimation, development, testing, deployment, rollout, and production support;

Maintain high delivery quality standards through strong engineering practices, governance, and continuous improvement;

Lead, mentor, and coach software engineers, fostering technical excellence and professional growth;

Act as a bridge between technical teams and business stakeholders, translating functional requirements into effective technical solutions;

Ensure compliance with coding standards, security policies, regulatory requirements, and embed DevSecOps principles across the SDLC;

Oversee Proof-of-Concept initiatives, tool integrations, and adoption of innovative technologies within the enterprise ecosystem;

Actively participate in issue analysis, incident resolution, post-deployment support, and ensure comprehensive technical documentation throughout the project lifecycle.

Should you be interested in this career opportunity, please send in your updated resume to

apply@sciente.com

at the earliest.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA Licence No. 07C5639

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.