Senior Backend Software Developer – Java, Spring Boot

Posted Aug 28

This is a fully remote position, open to applicants in Slovakia.

πŸ“‹ Description

β€’ Spearhead the design, development, and ongoing enhancement of backend services utilizing Java 17+ and Spring Boot.

β€’ Define and advance microservices and REST APIs for the Charisma solution.

β€’ Convert intricate business and customer requirements into scalable technical solutions.

β€’ Lead performance optimization, technical stabilization, and root-cause analysis for production services.

β€’ Design data models and oversee PostgreSQL, SQL optimization, database migrations, and data consistency initiatives.

β€’ Implement Domain-Driven Design, Event-Driven Architecture, Clean Architecture, and appropriate design patterns.

β€’ Design, review, and document APIs utilizing OpenAPI/Swagger.

β€’ Lead and support REST and TARDIS integrations.

β€’ Define and enhance automated unit, integration, API, performance, and load testing strategies.

β€’ Collaborate with Docker, Kubernetes, Git, and CI/CD to refine development, deployment, and operational practices.

β€’ Enhance observability and troubleshooting using Prometheus, Grafana, LUMINA, OpenTelemetry, and logging tools.

β€’ Work in partnership with frontend engineers, quality engineers, business experts, customers, and stakeholders.

β€’ Offer technical guidance, conduct code reviews, provide mentoring, and deliver engineering support.

β€’ Contribute to rollout activities, technical planning, risk identification, and ongoing improvement efforts.


⛳️ Requirements

β€’ Extensive hands-on experience with Java 17+, Spring Boot, and the Spring Framework, particularly in production-grade enterprise applications.

β€’ Strong proficiency in designing, developing, and operating microservices and REST APIs within complex system landscapes.

β€’ Advanced expertise in PostgreSQL, SQL, data modeling, performance tuning, and database migration strategies.

β€’ In-depth experience with Spring Data JPA, Hibernate, Spring Security, Spring Web, and Spring Validation.

β€’ Solid understanding of DDD, Event-Driven Architecture, Clean Architecture, design patterns, and best practices in API design.

β€’ Experience in making technical design decisions and articulating trade-offs to both technical and non-technical stakeholders.

β€’ Familiarity with Maven or Gradle, including build, dependency, and release management.

β€’ Strong background in automated testing using JUnit 5, Mockito, Testcontainers, and API testing tools.

β€’ Proven track record in performance and load testing of large-scale applications.

β€’ Practical production experience with Git, Docker, Kubernetes, and CI/CD practices.

β€’ Strong grasp of observability, monitoring, logging, alerting, and troubleshooting in production environments.

β€’ Experience with REST-based integrations and TARDIS.

β€’ Excellent communication skills with the ability to collaborate with customers, stakeholders, architects, delivery leads, and cross-functional teams.

β€’ Capability to mentor developers, conduct code reviews, and advocate for engineering standards.

β€’ Proficiency in English at a minimum B2 level.

β€’ Nice to have: Experience with AWS and cloud-native application design, Kotlin, Reactive Programming/WebFlux, route optimization technologies, technical workshops, architectural documentation, technical roadmaps, and production readiness reviews.


🏝️ Benefits

β€’ Over 25 diverse benefits supporting financial well-being, learning and development, health and fitness, family and work-life balance, among others.

β€’ Variable compensation and additional financial benefits in addition to the base salary.

β€’ Comprehensive work-life balance portfolio.

β€’ Opportunity for remote work within Slovakia.

People also viewed

Arista Networks1 day ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma1 day ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh1 day ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks1 day ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers