Middle Java Developer

1 Month ago • 4 Years + • Full Stack Development

About the job

Job Description

We welcome an experienced Java Developer ready to work with a team of professionals and bring input for common growth. You will work on developing loyalty programs offering digital solutions for retailers, to enhance customer engagement. Their programs target various customer behaviors, such as increasing purchase frequency and basket size. Collaborate with cross-functional teams and engage in daily communication with the Customer to achieve shared goals. Design and develop scalable, microservices-based applications. Implement and deploy new features with proper documentation and integration. Release software following best practices, ensuring compatibility with browsers, and performing unit/integration testing. Take full ownership of your work, troubleshooting and solving issues as they arise.
Must have:
  • 4+ years of experience in Java engineering
  • Experience in Java 17, Spring Boot, WebFlux, and Reactive programming
  • Good understanding of MongoDB (Reactive), Redis (Reactive), and Mongock
  • JWT and JWK skills for authentication and security
  • Proficiency in using Swagger/OpenAPI for API documentation
  • Ability to use Lombok, Gradle, Maven, and Docker for build and deployment
  • Experience with AWS cloud infrastructure
  • Understanding of testing frameworks (JUnit 5, Mockito, Reactor Test, Testcontainers)
  • Upper-Intermediate level of English
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Company Description

We welcome an experienced Java Developer ready to work with a team of professionals and bring input for common growth.

CUSTOMER
Our Customer creates innovative solutions for retail businesses. The main goal is to implement interesting and relevant retail ideas.

PROJECT
You will work on developing loyalty programs offering digital solutions for retailers, to enhance customer engagement. Their programs target various customer behaviors, such as increasing purchase frequency and basket size. The Customer has successful projects like ATB Arena and Kazka VR in Ukraine, with millions of participants and high ratings on app stores.

Job Description

  • Collaborate with cross-functional teams and engage in daily communication with the Customer to achieve shared goals
  • Design and develop scalable, microservices-based applications
  • Implement and deploy new features with proper documentation and integration
  • Release software following best practices, ensuring compatibility with browsers, and performing unit/integration testing
  • Take full ownership of your work, troubleshooting and solving issues as they arise

Qualifications

  • 4+ years of experience in Java engineering
  • Experience in Java 17, Spring Boot, WebFlux, and Reactive programming
  • Good understanding of MongoDB (Reactive), Redis (Reactive), and Mongock
  • JWT and JWK skills for authentication and security
  • Proficiency in using Swagger/OpenAPI for API documentation
  • Ability to use Lombok, Gradle, Maven, and Docker for build and deployment
  • Experience with AWS cloud infrastructure
  • Understanding of testing frameworks (JUnit 5, Mockito, Reactor Test, Testcontainers)
  • Upper-Intermediate level of English
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Sigma Software

Similar Jobs

ARHS - Software Developer (Java)

ARHS, Bulgaria (On-Site)

ION - Product Designer (UI/UX), London (Contract)

ION, United Kingdom (On-Site)

ByteDance - Senior Backend Engineer - Tokyo

ByteDance, Japan (On-Site)

Extreme Network - Principal SW Applications Engineer (9516) San Jose, Hybrid

Extreme Network, United States (Hybrid)

Nisum - UI Lead - N4419

Nisum, United States (On-Site)

Scopely - Senior Software Engineer (Java)

Scopely, India (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

USE Insider - Senior Software Quality Assurance Engineer

USE Insider, Türkiye (Remote)

Forcepoint - Software Engineer III - Network Security

Forcepoint, India (On-Site)

Cyara - Senior Software Engineer - SDET

Cyara, India (Hybrid)

The Walt Disney Company - Lead Software Engineer, Scala

The Walt Disney Company, United States (On-Site)

Brillio - For testing purpose - R01539561

Brillio, United Kingdom (Hybrid)

Acceldata - Senior SDET - Pulse

Acceldata, India (On-Site)

Anzu.io - Senior C++ Developer

Anzu.io, Israel (Hybrid)

The Walt Disney Company - Sr Manager, Software Engineering

The Walt Disney Company, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

SuperPlay - Senior Unity Developer

SuperPlay, Romania (Hybrid)

Nagarro - Senior Developer – Azure Databricks

Nagarro, Romania (On-Site)

Nagarro - Senior Analyst, Agile

Nagarro, Romania (On-Site)

Morning Star - Senior QA Engineer (Data, ETL)

Morning Star, Romania (Hybrid)

Fortis Games - IT Support Engineer

Fortis Games, Romania (Remote)

Nagarro - Application Development Tech Lead

Nagarro, Romania (Remote)

ness - Senior Front End Developer

ness, Romania (On-Site)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Get notifed when new similar jobs are uploaded