Lead Developer

Java

Lead Developer

Java
Centrum, Porto

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

We are seeking a Lead Developer with advanced English proficiency and strong expertise in Java. The ideal candidate is expected to have significant experience with cloud systems, specifically in AWS. A solid understanding of database management, particularly SQL Server, as well as excellent design pattern skills, is essential for this role.

Main Responsibilities

The Lead Developer will lead design and development efforts, ensuring high-quality deliverables.

  • Design and implement scalable software solutions.

  • Develop microservices and RESTful APIs.

  • Maintain code quality through testing methodologies like TDD or BDD.

  • Oversee CICD processes and ensure efficient deployment.

  • Assist in migrating legacy systems and databases.

  • Collaborate with stakeholders and team members in an Agile environment.

Key Requirements

  • Advanced proficiency in English.

  • Strong proficiency in Java.

  • Experience with AWS.

  • Proficient in SQL Server and database migration processes.

  • Familiarity with Cockroach DB.

  • Strong design pattern skills.

  • Experience with message brokers (RabbitMQ, Kafka, SQS, Azure Service Bus).

  • Proficient in developing microservices.

  • Experience with RESTful API design.

  • Strong focus on code quality and testing standards.

  • Proven CICD experience.

  • Experience working in Agile teams.

Tech stack

    English

    B1

    Cloud

    advanced

    Stored Procedures (STP)

    advanced

    .Net

    advanced

    Test-Driven Development (TDD)

    advanced

    BDD (Behavior Driven Development)

    advanced

    Agile

    advanced

    Java

    advanced

    SQL

    advanced

    API (Application Programming Interface)

    advanced

    Microsoft SQL Server

    advanced

Office location

Lead Developer

Summary of the offer

Lead Developer

Centrum, Porto
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Check similar offers
Autopay S.A.

Autopay S.A.

Sopot

Remote

Remote

Undisclosed Salary
Apache Kafka
PostgreSQL
Docker
GitLab
Kubernetes
Java
Spring Boot
SeniorSeniorPermanentPermanent
New
ADVERTISEMENT: Recommended by Just Join IT
Applied -
22 day left (until 12.07.2026)
Applied -
Check similar offers
Autopay S.A.

Autopay S.A.

Sopot

Remote

Remote

Undisclosed Salary
Apache Kafka
PostgreSQL
Docker
GitLab
Kubernetes
Java
Spring Boot
SeniorSeniorPermanentPermanent
New
Klient justjoin.it

Klient justjoin.it

Remote

Remote

Undisclosed Salary
C#
TypeScript
Angular
Groovy
.Net
Java
Spring Boot
SeniorSeniorB2BB2B
New
SPEEDNET

SPEEDNET

Remote

Remote

30 - 44USD/h
Apache Kafka
Angular
GitHub
REST API
Java
Spring
Spring Boot
SeniorSeniorB2BB2B
New
EPAM Systems

EPAM Systems

Poznan

Remote

Remote

Undisclosed Salary
AKS
REST
Java EE
IBM FileNet
MongoDB
Java
SOAP
SeniorSeniorAnyAny
New
AgileEngine

AgileEngine

Remote

Remote

3 600 - 7 410USD/month
TypeScript
React.JS
Java
SQL
JavaScript
SeniorSeniorB2BB2B
New
ADVERTISEMENT: Recommended by Just Join IT