Senior Software Engineer Java/Scala (m/w)

Job Informationen

Your tasks: Proactively reach out to your clients and peer developers, sit next to them, and understand their needs and requirements with/without Business Analysts Build trust-based relationships with your peers and business clients Produce well-tested, maintainable code for sensitive business applications Implement code, do code reviews and write specifications on several topics concurrently Take ownership of and drive topics that increase value for projects you are involved in Provide Production support Your profile: Willingness to autonomously acquire a strong understanding of the underlying business Desire to evolve in an unconstrained environment that requires a strong sense of initiative Professional experience with Java (1.8+) or Scala (2.12+) Good familiarity with continuous integration systems and workflows Mastery of Git and a modern code editor such as IntelliJ Strong understanding of software engineering fundamentals, including: Concurrency models Relational databases Algorithms and data structures Test practices Proven curiosity for various software engineering topics, such as reactive programming, event sourcing, experimentation with other programming languages, etc. Good organization and expectation management skills Ability to multi-task and deliver in a timely manner, sometimes under pressure Good spoken and written English communication skills, ability to express ideas clearly Nice to have: Knowledge in Financial Products

Benötigte Skills
  • Englisch
  • Support
  • Testing
  • Scala
  • JAVA
  • Banken / Finanzgesellschaften
Job Details
  • Pensum Vollzeit