top of page

Java Developer

Location

EEA

Job ID

2400042

Job Type

Full Time

Workspace

On-Site

Employer Overview

This position is part of our continuous recruitment program. That means we have multiple clients regularly seeking specialists for this or very similar positions. Our clients are companies located in the EEA, ranging from startups to legacy-brand corporations. We partner only with clients who are committed to a healthy work-life balance and offer competitive compensation.

Position Overview

We are seeking a talented Java Developer to join our client's dynamic team. As a Java Developer, you will play a key role in designing, developing, and maintaining high-quality Java applications to meet client requirements and business objectives.

Responsibilities

  • Collaborate with cross-functional teams to analyze requirements, design software solutions, and develop Java-based applications.

  • Write clean, efficient, and maintainable code following Java best practices, coding standards, and design patterns.

  • Participate in code reviews, debugging, and testing to ensure software quality, performance, and reliability.

  • Develop and maintain RESTful APIs, web services, and microservices architectures using Java frameworks (e.g., Spring Boot, Hibernate).

  • Implement and integrate third-party APIs, libraries, and components to enhance application functionality and features.

  • Conduct performance optimization, scalability enhancements, and code refactoring as needed.

  • Collaborate with QA engineers to ensure comprehensive test coverage and support automated testing processes.

  • Stay updated with the latest Java developments, tools, and technologies to drive innovation and continuous improvement.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Advanced certifications (e.g., Oracle Certified Professional, Java SE Programmer) are a plus.

  • 5 years of experience in Java development, with strong proficiency in Java EE or Java SE.

  • Experience with Java frameworks and technologies such as Spring Boot, Hibernate, RESTful APIs, and microservices architecture.

  • Proficiency in database management systems (e.g., MySQL, PostgreSQL, Oracle) and SQL.

  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React) is a plus.

  • Strong problem-solving, analytical, and communication skills, with the ability to work independently and collaboratively in a team environment.

  • Experience with Agile methodologies (e.g., Scrum, Kanban) and version control systems (e.g., Git) is preferred.

Typical Perks

  • Competitive salary package with performance-based bonuses

  • Flexible work hours and the option for remote work

  • Professional development opportunities, including training programs and certifications

  • Collaborative and innovative work environment with modern tools and technologies

  • Health and wellness benefits, including fitness memberships and wellness programs

  • Opportunities for career growth and advancement within the company


Application

Personal Information

Links

Thank you! We'll be in touch

Apply
bottom of page