Project description
The Java Developer implements and maintains software based on business requirements or incidents and does optimizations and performance tasks. He/she designs, plans and implements java applications depending on bank standard architectures and business requirements. He/she shares own technical knowledge with other team colleagues. Person in this position can complete his/her role independently.
Your main tasks will be:
- Technical specification
- Software development, defect analysis and bug fixing
- Software configuration management and development
- Creation of technical documentation
- Technical reviews of system components
- Re-Engineering/Refactoring of software systems
Who we're looking for?
What we expect from you:
- At least 2 years of experience as a Java developer
- Experience of working in an Agile
- Good knowledge of Spring Framework
- Basic knowledge of Hibernate
- Experience in development of Web Services REST/SOAP/XML/WSDL
- Critical thinker and problem-solving skills
- Great interpersonal and communication skills
- Language: English B2 level (mandatory) , German – nice to have
Skills
Toolset
Laptop
PC
Additional monitor
Headphones
Personal container
Phone
Operating system
Work environment
Tech supervisor
Open space
Flexible working hours
7 - 19
Office hours
Healthcare
- Healthcare package
- Healthcare package for families
Leisure package
- Leisure package
- Leisure package for families
Bonuses
- Financial bonus
Kitchen
- Cold beverages
- Hot beverages
- Lunches
Traning
- Conferences
- Trainings
Parking
- Car parking
- Bicycle parking
Other
- Shower
- Chill room
- Integration events