Job Openings Backend Java Developer - Mid

About the job Backend Java Developer - Mid

Hi! We are DATA Group and we are searching for the best talent! Our goal is to simplify our clients' lives with innovative IT solutions. We operate at global scale and we are expanding to Portugal!

If you are passionate and have the desire to make the difference, we want to get to know you! Join us to be part of this incredible adventure!

Who are we looking for? YOU!

Description

Mid-level backend Java developer to work on system evolution projects. The professional will develop new features using modern technologies, focusing on high-performance and scalable solutions.

Responsibilities
Develop new features in critical systems.
Apply best practices in code quality and testing.
Integrate with databases, messaging systems, and cloud environments.
Collaborate with DevOps teams to improve CI/CD pipelines.
Work closely with frontend teams when needed.

Must Have
Minimum of 5 years of backend software development experience with Java.
Experience with more recent Java versions, above 17.
Experience with Spring and Spring Boot.
Knowledge of relational databases.
Experience with automated testing (JUnit, Mockito).
Experience with DevOps tools (Jenkins, CI/CD pipelines).
Fluency in Portuguese.

Nice to Have
Experience with cloud technologies.
Knowledge of frontend development (Angular or React).
Experience with monitoring tools (Kibana).
Experience with messaging systems (Kafka).

Tools
SonarQube, Kibana, Jenkins, JUnit, Mockito, Kafka.

Soft Skills
Strong problem-solving skills and teamwork.

Location
Porto or Lisbon (Portugal)

Working Model
Hybrid (2x/week)