Job
Description
Role Overview: As a Technical Application Specialist Java Engineer at Pune, India, you will be responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure. This includes planning and developing engineering solutions, ensuring reliability and resiliency, and integrating solutions successfully into the business process flow. Your role will also involve reviewing engineering plans, participating in industry forums to drive innovation, and supporting applications in production. Key Responsibilities: - Support applications in Production. - Perform root cause analysis on production issues and provide recommendations to mitigate risks. - Design and implement technology solutions with high quality, flexibility, and scalability. - Develop new functionality to support internal and external business requirements. - Demonstrate enhancements and features to business groups and incorporate their feedback in the development backlog. - Perform system integration testing and integration with authentication/authorization and monitoring tools. - Ensure completion of necessary infrastructure upgrades and modernize the codebase to make it Sonar compliant. - Develop and test security vulnerabilities identified in annual Penetration testing. - Maintain standard project artifacts and analyze current state systems flows and processes. - Obtain approvals on Operational Resiliency controls for each release and certify the quality of each release. Qualifications Required: - Minimum 5 years of experience in developing maintainable applications. - Knowledge of financial service industry is a plus. - Experience in enterprise application development using Java, Spring Boot, Spring MVC, REST APIs, Hibernate, Microservices, and SQL. - Familiarity with CI/CD pipeline tools/frameworks (Jenkins, Maven) and application logs monitoring using Splunk. - Proficiency in maintaining releases in Bitbucket, SDLC, Agile methodologies, JIRA, and Confluence. - Understanding of hosting applications in cloud environments and technical architecture. - Strong analytical skills, attention to detail, and ability to partner with teams. - Curiosity to ask pertinent questions, multi-task in a high-pressure environment, and quickly learn new processes. - Excellent communication skills in English, both written and verbal. Company Details: Deutsche Bank Group strives for a culture of empowerment, responsibility, commercial thinking, and collaboration. They promote a positive, fair, and inclusive work environment where employees are supported to excel together. Training, coaching, and continuous learning opportunities are provided to aid in career progression. Visit their website for more information: [Deutsche Bank Company Website](https://www.db.com/company/company.htm),