💻 Java Developer | Backend & Web Applications
Job description
Are you looking for a role where you can work with established enterprise applications while also contributing to their modernization and transition toward more modern architectures and microservices?
We're looking for a Java Developer to join an international development team responsible for business-critical applications used across a global organization. Part of the work involves maintaining and supporting existing systems, while a key focus is also their continuous improvement and gradual modernization.
This role is a strong fit for a developer who wants to combine hands-on Java development with exposure to enterprise-scale systems and architecture evolution.
🚀 What You'll Be Doing?
- Developing and enhancing applications built with Java technologies
- Maintaining and modernizing existing solutions with a focus on performance, scalability, and maintainability
- Designing and implementing new features across backend and web application layers
- Working with REST APIs, databases, and integration components
- Collaborating with developers, analysts, testers, and other stakeholders in an international environment
- Participating in code reviews, testing activities, and continuous improvement of engineering practices
- Supporting CI/CD processes and contributing to code quality and automation efforts
Requirements
👉 What We're Looking For?
- Experience with Java development (Java 8+)
- Strong understanding of object-oriented programming and design principles
- Experience with Hibernate and/or JPA
- Knowledge of HTML, CSS, JavaScript, and JSP
- Experience with REST APIs and JSON
- Experience with Git and Maven
- Experience with CI/CD pipelines (e.g. GIT, Maven, Bamboo)
- Experience with testing practices (unit testing and/or TDD mindset)
- Basic SQL knowledge
⭐ Nice to Have:
- Experience with Spring Boot or Java EE
- Experience with databases and integration technologies
- Familiarity with Jira or similar tools
- Experience with Apache POI
- Awareness of modern software delivery practices and microservices architecture
- Exposure to legacy-to-modern system transformation projects
- Basic understanding of enterprise integration concepts
Benefits
🎁 What We Offer?
- 5 weeks of vacation + 6 sick days, and additional days off for long-term cooperation
- Annual bonus of up to 15% of gross annual salary
- Flexible working hours and hybrid model (3 days home office per week)
- Multisport card and other leisure benefits
- Meal allowance and additional benefits via Edenred system
- Pension and life insurance contributions
- Support for professional development, including training and certifications
- Opportunity to work on large-scale enterprise applications and modernization initiatives
- Option to purchase company shares under favorable conditions
- Rewards for work anniversaries and long-term cooperation
- Company events, health & wellbeing activities, and other employee benefits
Other notes