Logo for EAGERDEVS.COM

Senior Java Developer / AWS Engineer

Role overview

Qualifications

  • 6-8 years of practical experience in software engineering roles
  • Experience with Java v17, Maven, Spring Boot v3, Docker, and Git
  • Proficient in developing applications using Docker and serverless technologies on AWS
  • Understanding of SOLID principles

Responsibilities

  • Expand and maintain applications on the platform with clean and secure code
  • Collaborate with product managers to translate user needs into technical solutions
  • Design and implement RESTful APIs in a microservices architecture
  • Conduct thorough code review processes and write unit tests

About the company

EAGERDEVS.COM logo

EAGERDEVS.COM

IT Services & IT Consulting

Welcome to Eager Devs! We are a cutting-edge IT company connecting you to a pool of exceptional tech talent mainly from Poland. We specialize in providing dedicated software developers who strive to breathe life into your visions. EAGERDEVS.COM is a part of the Netinteractive group.Our team comprises tech enthusiasts who are passionate about delivering innovative digital solutions. Whether you need to scale up your team or require a complete development squad, we offer tailored IT solutions to fit your unique needs. We're eager to code, eager to innovate, and eager to propel your business to new digital heights. Eager Devs - for businesses ready to outpace the ordinary and embrace the extraordinary.

Company details

Company typeTPE
IndustryIT Services & IT Consulting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Java Developer / AWS Engineer

Języki:

Angielski - C1

Opis stanowiska:

Będziesz odpowiedzialny za rozszerzanie i utrzymanie aplikacji na naszej platformie, dbając o czysty i bezpieczny kod oraz współpracując z menedżerami produktów w celu przekształcania potrzeb użytkowników na rozwiązania techniczne. 

Wymagane doświadczenie i umiejętności:

  • Co najmniej 6-8 lat praktycznego doświadczenia w rolach inżynierii oprogramowania.
  • Doświadczenie z Java v17, Maven, Spring Boot v3, Docker i Git.
  • Biegłość w rozwijaniu aplikacji za pomocą Docker i technologii bezserwerowych na AWS.
  • Pasja do pisania eleganckiego kodu i chęć ciągłego refaktoryzowania i udoskonalania, ze zrozumieniem zasad SOLID.
  • Biegłość w projektowaniu i wdrażaniu RESTful APIs w architekturze mikroserwisów.
  • Umiejętność przeprowadzania dokładnego procesu przeglądu kodu, pisania testów jednostkowych i utrzymania pipeline'ów CI/CD.
  • Zrozumienie struktur danych i algorytmów.
  • Zrozumienie zasad projektowania relacyjnych baz danych oraz biegłość w SQL i nierelacyjnych bazach danych, takich jak DynamoDB.
  • Znajomość procesów zwinnych, Scrum lub Kanban.

Dodatkowe umiejętności:

  • Doświadczenie w pracy z PHP, w tym w budowaniu i utrzymywaniu aplikacji internetowych.
  • Doświadczenie w pracy z kodem front-end, najlepiej z wykorzystaniem Angular.
  • Utrzymanie pipeline'ów CI/CD.
  • Doświadczenie z rozwiązaniami buforującymi, takimi jak Redis, Memcached lub inne.
  • Doświadczenie z rozwiązaniami do streamingu i kolejkowania (najlepiej Kafka, Kinesis lub SQS).
  • Praca nad systemami transakcyjnymi o dużej przepustowości.
  • Znajomość praktyk TDD i Pair Programming.
  • Doświadczenie w monitorowaniu aplikacji.
  • Wiedza na temat bezpieczeństwa informacji, umiejętność projektowania i wdrażania rozwiązań z zabezpieczeniami przeciwko zagrożeniom bezpieczeństwa.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Java Developer Related jobs

Other jobs at EAGERDEVS.COM

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.