Sr. Engineer, Java Engineer
Deutsche Bank (company site, opens in a new tab)PuneOn-siteDirect career pageEst. 20–35 LPA
Posted on 11 Sept
Reach people at Deutsche Bank
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Deutsche Bank you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Own delivery of software for Treasury Technology applications supporting regulatory disclosures in Liquidity, Funding, Capital, and Collateral.
- Ensure software meets functional, non-functional, and architectural requirements, maintaining high-quality and maintainability standards including prioritizing refactoring.
- Collaborate with architects and developers to resolve complex technical and architectural challenges and facilitate release planning and estimation.
Minimum Requirements
- Strong programming skills in Java (mandatory), with experience in Python or Scala as a plus.
- Experience with Oracle databases, PL/SQL, and backend components such as real-time reporting, batch processing, and system integration.
- Experience working in Agile teams ideally Scrum; knowledge of CI/CD tools and test-driven development practices.
- Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
- Experienced in delivering scalable, maintainable financial or regulatory technology applications in high-volume data processing environments.
- Familiar with cloud platforms (GCP, AWS, Azure) and Big Data technologies (Spark Streaming, Spark SQL, Hadoop) and applying them within software solutions.
- Capable of guiding engineering teams and influencing stakeholders on technical decisions, balancing short-term delivery and long-term scalability.