LBBW

Java Developer – Client/Server Applications

LBBW

full-time

Posted on:

Location Type: Office

Location: StuttgartGermany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Contribute to the design, implementation and further development of applications in the bank's capital markets environment
  • Develop and enhance Java-based software components and services in agile teams and actively participate in shaping solution architectures
  • Provide technical support and further development of capital markets applications in close coordination with the support units for trading and trade processing as well as with external service providers
  • Ensure a stable and high-performance production environment and contribute to projects aimed at further developing LBBW's IT
  • Ensure high software quality through the use of automated testing, targeted use of pair programming and regular code reviews
  • Provide technical advice to internal stakeholders on technical questions, support the selection of suitable technologies and contribute to the design of the software architecture

Requirements

  • Completed degree in (business) computer science or a comparable field, or an equivalent qualification with a focus on software development
  • Several years of hands-on experience in software development for business-critical applications with strong knowledge in:
  • Java EE, Spring Boot
  • Automated testing
  • Continuous Integration / Continuous Delivery
  • Agile methods (e.g. Scrum, Kanban, DevOps)
  • Azure Cloud (migration and development)
  • Kubernetes and container technologies
  • Generative AI as programming assistance (e.g. GitHub Copilot)
  • Confident use of common application development tools (e.g. Bitbucket, Jira, Git, Jenkins)
  • Strong analytical and conceptual skills as well as high problem-solving and implementation capabilities
  • Strong interest in sharing knowledge within the team, acting as a technical multiplier across project boundaries and actively contributing modern technologies and current architectural approaches to software development
  • High team orientation, persuasive communication skills, openness to change and a professional yet good-humored manner in day-to-day work
  • Very good German and good English skills, especially for collaboration in an international IT and capital markets environment
Benefits
  • An environment that promotes personal and professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java EESpring BootAutomated testingContinuous IntegrationContinuous DeliveryAgile methodsAzure CloudKubernetesContainer technologiesGenerative AI
Soft Skills
Analytical skillsConceptual skillsProblem-solvingImplementation capabilitiesKnowledge sharingTeam orientationPersuasive communicationOpenness to changeGood-humored manner