Java Full Stack Engineer

Year    Pune, Maharashtra, India

Job Description


:Job Title: Java Full Stack EngineerLocation: Pune, IndiaRole Description

  • Engineer is responsible for managing or performing work across multiple areas of the bank\'s overall IT Platform/Infrastructure including analysis, development, and administration.
  • It may also involve taking functional oversight of engineering delivery for specific departments.
Work includes
  • Planning and developing entire engineering solutions to accomplish business goals
  • Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle
  • Ensuring maintainability and reusability of engineering solutions \xe2\x80\xa2Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow
  • Reviewing engineering plans and quality to drive re-use and improve engineering capability
  • Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank.
What we\xe2\x80\x99ll offer youAs part of our flexible scheme, here are just some of the benefits that you\xe2\x80\x99ll enjoy,
  • Best in class leave policy.
  • Gender neutral parental leaves
  • 100% reimbursement under childcare assistance benefit (gender neutral)
  • 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
Your key responsibilitiesThis role involves:
  • Working on business and functional requirements, technical analysis and solution design.
  • Implementing new features, enhancements and fixes; supporting environment transformation (up- and down-stream data feeds), infrastructure migrations.
  • Automated and manual testing. Reviewing team member\xe2\x80\x99s code.
  • Providing L3 support of the platform - analyze and fix production issues; assist production support and other requesters with complex queries.
  • SL3 support rota. Working with support teams on production rollouts.
  • Supporting non-Prod environments.
  • Adhering to the full DB SDLC protocols.
  • Taking ownership for particular feature and driving implementation from requirements clarification to Production handover.
  • Collaborating with other app team members, peer teams, Business and Technical stakeholders, Productions Support to make delivery a success
Your skills and experienceExpected skills and experience:
  • Deep knowledge of core Java (collections, multi-threading, networking).
  • Experience in design and development of distributed concurrent applications, code debugging.
  • Good understanding of web services (SOAP,REST,RMI,etc); Data interchange (XML,JSON,etc).
  • Experience with SQL and relational databases (Oracle, Sybase, etc).
  • Basic knowledge of Linux and shell scripting.
  • Experience in enterprise software development in complex integrated multi-systems environments.
  • Good written and spoken English, capability to communicate with business and technology users.
Additional skills (would be a plus):
  • Experience in Spring/Spring-boot,Java 8,Coherence,Tibco datasynapse GRID
  • Knowledge of JMS, Solace, IBM MQ or other messaging solutions.
  • Experience with REST, SOAP, RMI; data interchange (XML,JSON,etc).
  • Experience in web front-end development technologies: js and js frameworks,jsp,jquery, HTML, CSS, etc.
  • Experience with web servers like Tomcat and related technologies like AJAX, WebSSO.
  • Understanding of CI and test automation practices: TDD/BDD, Cucumber, Junit, Mockito etc.
  • Understanding of financial products (bonds, derivatives) and risk calculation methods and terminology.
  • Back-end application production support experience
How we\xe2\x80\x99ll support you
  • Training and development to help you excel in your career.
  • Coaching and support from experts in your team.
  • A culture of continuous learning to aid progression.
  • A range of flexible benefits that you can tailor to suit your needs.
About us and our teamsPlease visit our company website for further information:Our values define the working environment we strive to create \xe2\x80\x93 diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.Visit to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

Deutsche Bank

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3327949
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year