If you are:
Someone who tries to find effective solutions to complex problems through clean, efficient code;
Someone who strives to apply the very best technical agile patterns and practices when building custom software solutions;
Someone who takes charge of their responsibilities and actively tries to come up with solutions to improve their work and their code.
and if you have:
- Proven experience in Java development with different flavors (Spring, Hibernate);
- Work experience with the database management systems;
- Experience with client interaction and identification of client’s needs;
- Excellent problem-solving skills;
- Strong command on English language (German is a plus);
- At least 3-5 years of experience in a similar role.
we’ll trust you to:
- Identify, prioritize and execute tasks in the software development life cycle;
- Review and debug code;
- Collaborate with the team to fix and improve the activity;
- Document development phases and monitor systems;
- Ensure software is up-to-date with the latest technologies;
- Participate in an Agile/ Scrum methodology to deliver high-quality software;
- Be the primary point of contact and build long-term relationships with the clients;
- Ensure the timely and successful delivery of the software product.