freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer with DevOps skills

Summary

Build and maintain scalable Java applications with Spring and Hibernate, while automating CI/CD pipelines using GitLab, Azure, and Terraform.

Team: Highly open-minded, progressive, and professional team.

Technologies: Highly scalable and flexible web application based on state-of-the-art technologies like Java, JSF, JUnit, Mockito, PowerMock, JBehave, Grails, Spring, Hibernate, Sybase, Maven, GitLab, Liquibase, JMeter, Sublime, React, Cucumber.

Process: Agile process implemented, including artifacts such as product backlog refinement, sprints, product backlogs, retros, velocity, and feedback from end users. Quality is everything. UI/ UX developer and TDD/ BDD approaches with extended OOP/ clean practices on the board.

Infra: Superb infrastructure for development and communications.

Ongoing learning: Regular business training from real market operators from NY and London.

Innovation: open forum with top-down and bottom-up ideas for technical and organizational improvements. Moreover, towards Release When Ready, Release on Demand, Molecular Platform with Kafka, Flink, Elasticsearch, Docker for AI, and Azure cloud adoption.

Responsibilities

Design, develop, and enhance Java-based applications in line with business and functional requirements.

Analyse existing code, troubleshoot issues, and implement performance, reliability, and maintainability improvements.

Perform unit testing, code reviews, and support system integration and user acceptance testing activities.

Develop and maintain CI/CD pipelines, infrastructure-as-code, and deployment automation using GitLab, Azure Pipelines, Terraform, and Unix scripting (around 30% of the time).

Collaborate with cross-functional teams throughout the software development lifecycle, including requirements analysis, release management, and production support.

Must have Skills

Experience in core Java

Basic UNIX skills

Spring basics

Strong OOP skills and ability to propose the design and implement changes in complex systems

Promoting clean code discipline (Clean Code: A Handbook of Agile Software Craftsmanship)

Practical experience with unit testing and TDD

Problem-solving skills

Pro-active team worker

Professional Working Proficiency in English

Mode of work: hybrid 3 days/ week from the office

What do we offer our employees?

Copyrights which means higher net salary for Developers

Stable employment based on an employment contract

MyBenefit program (sports card, well-being program etc.)

Employee assistance program for you and your family! (consultations with a psychologist, coaching sessions, assistance in private life)

LuxTalent platform (webinars, training, courses with certificates)

Internal Mobility program - possibility of rotation between projects, locations, accounts

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available