Java Developer
We are looking for a passionate Java Developer to join a global team that develops and maintains a suite of enterprise applications. The system supports critical business operations and serves as the foundation for a next-generation management platform. Team members work closely with operations teams and business analysts to provide global solutions for varied business requirements, with a strong focus on software craftsmanship, quality, and automation.
Responsibilities
Develop new features and maintain the existing codebase
Build streaming applications with Apache Flink
Write unit, integration, and behavior tests
Cooperate within a successful scrum development team built on mutual respect
Collaborate to refine user requirements through behavior-driven development (BDD)
Partner with other global IT teams
Provide level 3 support, assisting the production operations team in the rollout and support-related matters
Requirements
2+ years of experience in Java programming
Background in the Spring stack (Spring Framework, Spring Boot)
Knowledge of Apache Kafka
Showcase of clean coding and refactoring skills with great problem-solving ability
Hands-on experience with Agile methodologies, especially Scrum
Awareness of test- and behavior-driven development
Familiarity with CI/CD practices
Capability to improve older code bases, as well as apply modern best practices to new projects
Proactive mindset, comfortable working in dynamic environments with fast-paced deliveries and changing requirements
Strong written and verbal communication skills in English (B2 level), and the desire to work as part of a global team
Nice to have
Expertise in Apache Flink
Proficiency in build tools (Apache Maven, Gradle)
Skills in SQL databases
Hands-on experience with Unix
We offer/Benefits
We gather like-minded people:
Engineering community of industry professionals
Friendly team and enjoyable working environment
Chance to work abroad for up to 60 days annually
Business-driven relocation opportunities
We provide growth opportunities:
Outstanding career roadmap
Leadership development, career advising, soft skills, and well-being programs
Certification (GCP, Azure, AWS)
Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
English classes
We cover it all:
Stable income (Employment Contract)
Participation in the Employee Stock Purchase Plan
Benefits package (health insurance, multisport, shopping vouchers)
Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
Referral bonuses
Corporate, social and well-being events
Please, note:
The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview
We will reach out to selected candidates exclusively