Senior Engineer (JAVA/Oracle) (f/m/x)

at  Deutsche Bank

Frankfurt am Main, Hessen, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Aug, 2024Not Specified06 May, 2024N/AMicroservices,Web Services,Javascript,Spring Cloud,Soap,Angular,Software Design Patterns,Docker,Mathematics,Information Technology,Spring,Spring Boot,Json,Rest,XmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

YOUR SKILLS AND EXPERIENCES

  • Degree in information technology, mathematics or similar work experience
  • Strong experience in Java solution design and development including Spring and/or frontend driven development based on JavaScript including React and Angular
  • Experience in working with APIs and microservices , integrating external and internal web services including REST, JSON, SOAP, XML
  • Deep knowledge in message driven approaches, database technology ( JPA/Oracle ) and integration patterns (e.g. Kafka)
  • Good Knowledge with cloud development platform ( Spring Cloud; OpenShift/ Kubernetes/Docker ) and DevOps tool chain (GIT, TeamCity, JIRA)
  • Practical and applied knowledge of software design patterns (and anti-patterns) in general and Java Spring Boot specifically
  • Experience with Agile/SCRUM environment including agile tooling together with Experience and knowledge of investment business and its operations
  • Pro-active team player with good communication and English language skills, German language skills would be a plus
    This job is available in full and parttime

Responsibilities:

ROLE DESCRIPTION, TEAM & BUSINESS AREA

Our Investments – agile teams at Deutsche Bank - Private Bank (TDI) develop and maintain applications for securities business of Private Customers. Changes are generally announced on short notice due to regulatory requirements or time to market challenges. Quality and stability have priority together with time to market.
By working in an Agile DevOps model, acting as a pilot for Investments and actively improving the model, we achieve very high quality while continuously delivering value to our clients. Located in Germany and India, we work closely together using agile and virtual collaboration techniques and our team’s diversity to reach our goals of continuous deployment, process improvement and internalizing engineering know how.
As a Senior Engineer you will also work together with business and operation units and bring development skills to enforce the development team within a Squad. You will extensively make use and apply Continuous Integration tools and practices in the context of Deutsche Bank’s digitalization journey.

YOUR KEY RESPONSIBILITIES

  • You are involved in the whole Software Development Lifecycle starting from analyzing requirements, developing, deploying and testing software as well as maintaining & continuously improving it
  • Your primary focus will be on software design, development and unit-testing activities including peer code reviews
  • You provide high-quality solutions that meet functional as well as non-functional requirements
  • You actively participate and contribute into the sprint activities and ceremonies e.g. daily stand-up, Sprint planning, retrospectives, refinements etc.
  • You collaborate with other team members to achieve the sprint objectives


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Information Technology, Mathematics, Technology

Proficient

1

Frankfurt am Main, Germany