Java Developer
Main responsibilities:
Analysis of client requirements
Designing new solutions and functionalities
Implementation of new solutions
Maintenance of existing features
Ensuring the quality of developed and maintained code
Testing developed solutions
Documenting implemented solutions
Sharing knowledge across the team and participating in code reviews
Continuous collaboration with other team members
Our requirements:
Practical knowledge of the Java programming language
Basic knowledge of JEE
Basic knowledge of relational databases and SQL (Oracle)
Knowledge of object-oriented analysis
Basic knowledge of the Linux operating system
English language skills required for communication and working with technical documentation
Good communication and collaboration skills
Fluent Polish language skills
Nice to have:
Proven experience with Spring Boot, RESTful API design and JWT authentication
Proven experience with Angular frontend
Advanced knowledge of Linux operating system
German language skills
We offer:
Opportunity to work on various phases of software projects, including analysis, design, implementation, integration, testing, and troubleshooting
Work with a friendly and supportive development team
Flexible working hours
Stable employment
German language course
Private medical care with the option to extend coverage to family members
Group insurance
Holiday subsidy
No dress code
About us:
We maintain and develop existing and new management systems and IT systems for insurance companies.
Java Developer
Java Developer