Pune, Maharashtra, India Remote (City)

Deutsche Services Polska Sp. z o.o. is hiring a Lead Engineer

Responsibilities

  • Design and build IT solution architectures that meet functional and non-functional needs using proven design patterns and industry best practices.
  • Develop and execute strategic technical solutions while evaluating risks, advantages, and potential trade-offs.
  • Ensure solution designs comply with enterprise architecture blueprints, security policies, and cloud infrastructure standards.
  • Produce and maintain accurate technical design documentation throughout the project lifecycle.
  • Engage in long-term planning for platform and infrastructure evolution.
  • Collaborate across software development life cycles to align production systems with upcoming feature deployments.
  • Evaluate engineering designs for potential risks and recommend mitigation strategies.
  • Support analysis of emerging business requirements to inform technical direction.
  • Coordinate with cross-functional teams to ensure seamless integration across systems.
  • Assist in diagnosing and resolving production-level incidents at SL3 support level.

Requirements

  • Over 15 years of professional experience in information technology within the financial services industry.
  • Extensive understanding of Java, the JVM, and object-oriented design principles.
  • Proven expertise with Google Cloud, OpenShift, Docker, and Kubernetes, along with modern build automation tools like Maven and Jenkins.
  • Strong proficiency in SQL and both relational and non-relational database systems.
  • Familiarity with modern JavaScript frameworks such as React or Angular, HTML5, Bootstrap, Node.js, and REST-based APIs.
  • Significant experience working in agile development environments applying current software engineering methods.
  • Demonstrated use of continuous integration and continuous delivery pipelines to enable fast and reliable deployments.
  • Hands-on experience in technical architecture design and leading organizational alignment on architectural decisions.
  • Solid grasp of DevOps and Site Reliability Engineering practices, including tools like GitHub and Terraform.
  • In-depth background in financial services, with preference for treasury systems experience.
  • Experience applying modular architecture patterns such as SOA or microservices to support iterative delivery.

Nice to Have

  • Familiarity with artificial intelligence tools and their application in software engineering.
  • Programming experience in Python.
  • Background in conducting functional analysis for system requirements.

Benefits

  • Industry-leading leave policies
  • Gender-neutral parental leave options
  • Full reimbursement for childcare assistance, available to all genders
  • Flexible work schedules and remote working options
  • Financial support for professional certifications and continuing education
  • Employee Assistance Program covering employees and their families
  • Full hospitalization insurance coverage for employees and dependents
  • Accident and term life insurance benefits
  • Complimentary health check-ups for employees aged 35 and above

Responsibilities

  • Define and develop the technical Architecture of IT Solutions in line with functional and non-functional requirements following consistent design patterns and best practices.
  • Create and implement(including hands-on development) strategic solutions that consider the risk, benefits and conflicts of the situation
  • Ensure that the solution design is in sync with TDI target Architecture blueprints and principles, as well as with overarching DB architecture and security standards.
  • Create appropriate technical design documentation and ensure this is kept up-to-date.
  • Participate in strategic development of platform architecture and infrastructure
  • Participate in SDLC cycles to ensure production infrastructure and processes are compatible with impending feature releases
  • Perform risk assessments of engineering solutions and designs
  • Contribute to analysis for new business requirements
  • Work with peer teams to deliver successfully on integration points
  • Participate in SL3, production issues investigation and resolution

Required

  • 15+ years of experience in IT industry in Finance domain
  • Deep knowledge of Java, the JVM, object orientation principles
  • Deep knowledge and hands-on experience in Google Cloud, OpenShift, Docker and Kubernetes as well as exposure to a range of modern build tools, such as Maven, Jenkins, etc.
  • Deep knowledge of SQL, relational, no-sql databases
  • Knowledge in modern Javascript frameworks e.g. React, Angular, HTML5, Bootstrap, Node.js. and of the REST principles and associated technologies
  • Significant development experience of working within an agile environment and using modern engineering practices
  • Using Continuous Integration and Continuous Delivery to ensure that changes can be done quickly and safely
  • Hands-on practical experience in architecture designs and engaging with the organization to build consensus.
  • Strong knowledge of DevOps and SRE best practices and CICD tooling such as GitHub and Terraform.
  • Extensive knowledge in Financial Services environments, preferably in Treasury domain
  • Architecture and design approaches that support rapid, incremental and iterative delivery, such as SOA or Microservices

Preferred

  • Experience in using AI tools
  • Experience in Python
  • Experience of performing Functional Analysis

Benefits

  • Best in class leave policy
  • Gender neutral parental leaves
  • 100% reimbursement under child care assistance benefit (gender neutral)
  • Flexible working arrangements
  • Sponsorship for Industry relevant certifications and education
  • Employee Assistance Program for you and your family members
  • Comprehensive Hospitalization Insurance for you and your dependents
  • Accident and Term life Insurance
  • Complementary Health screening for 35 yrs. and above
Required Skills
JavaGCPDockerSQLAngularHTML5Bootstrap
About company
Deutsche Services Polska Sp. z o.o.
Deutsche Bank Ukraine (DBU) operates as a corporate bank in Ukraine, subsidiary of Deutsche Bank AG, and offers a full range of corporate banking products and services to its clients, i.e. subsidiaries of multinational companies and top tier local corporates.
All jobs at Deutsche Services Polska Sp. z o.o. Visit website
Job Details
Department Software Development
Category management
Posted 3 months ago