Opportunity summary

In this role, you will interact with different stakeholders to understand the business context and support them in the banking process automation. You will participate in all aspects of the software development lifecycle and have the opportunity to contribute with solutions to improve our customer’s product. By navigating the details of the client's domain organization and banking processes you can make a difference in the speed and quality at which functionalities are offered for the end user.

About the project

Application development is one of the most important areas in our company. As a center of excellence for banking IT solutions, we implement over 200 software projects each year that bring our customers more efficiency and flexibility in their core business. Because the technical requirements in this environment are increasing, we attach great importance to sophisticated, complex and high-quality training - right from the start.

Your team

You will be joining a local scrum team that is in tight collaboration with the teams on the client's side.
Your team will be part of a Domain Driven Design in a banking organization that sets the priority on transparent communication and knowledge sharing.

Your role

  • Analyze client requirements and product specifications in order to design, estimate and propose a technical solutions
  • Develop features according to best practices and the defined architecture guidelines
  • Analyze and correct errors in the context of the maintenance process
  • Support or execute unit testing, integration testing and code reviews
  • Raise technical risks

Match your skills

Must have

  • 3+ years in the field of Java software development
  • Good knowledge of software development and architecture
  • Very good knowledge of data processing
  • Familiar with relational databases (SQL, modeling and analysis / optimization)
  • Strong experience in using development tools such as Eclipse, RSA and Subversion, git
  • Exposure to Agile methodologies such as Scrum
  • Good ability to work both individually and in a team 
  • Advanced English language skills
  • Completed degree in computer science or business informatics 

Nice to have

  • Experience with software practices, continuous integration and continuous delivery
  • A good understanding of banking concepts
  • German language knowledge 

At Accesa you can

Join self-managed communities of IT experts that co-design their own learning programs (including German and English language learning). 

Be part of a cell-based organization where we favor agility over rigid processes and freedom over control. 

Enjoy a holistic benefits program which empowers your: 

  • Work-Life Balance: home office, flexible schedule, parenting workshops, vacation package 
  • Physical Well-being: in-house fitness instructor, themed workshops, nutrition counseling, private medical insurance 
  • Social Well-being: hobby clubs to support your passions, improve workshops, team building activities, social events 
  • Emotional Well-being: in-house certified coach, focus and mindfulness apps, emotional intelligence (EQ) workshops, CPI personality assessments

Join the team

Attach your CV here
I agree to the Privacy Policy.
I consent to the processing of my personal information.


München, Germany
Phone: +49 89 2154 851 15


Wallisellen, Zwirnereistr. 22
8304 Zürich, Switzerland
Phone: +41 44 830 92 30


Constanta 12, Platinia
400158 Cluj-Napoca, Romania
Phone: +40 364 115 115


Cetatii Square 1, Oradea Plaza
410520 Oradea, Romania
Phone: +40 364 115 115

Whether you’re interested in our services or you would like to learn more about our company, we are happy to provide you with the information you need.