Senior Java Backend Developer

EPAM Systems

Deutschland

Remote

EUR 90.000 - 130.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

EPAM Systems seeks a Senior Java Backend Developer to design, build, and optimize scalable backend services for a flagship PropTech platform used by real estate professionals across North America.

You will join an agile team, develop secure microservices, design robust data models, and collaborate across engineering, product, QA, and architects to deliver high-quality solutions with CI/CD and automation.

Qualifikationen

  • 5+ years of professional software development experience.
  • Strong experience with Java and Spring Boot.
  • Solid understanding of REST API design and microservices architecture.
  • Experience with relational databases (PostgreSQL, MySQL, or SQL Server).
  • Experience with JPA/Hibernate or similar persistence frameworks.
  • Proficient with Git and collaboration workflows.
  • Familiarity with unit and integration testing frameworks.
  • Excellent analytical, problem-solving, and communication skills.
  • Able to work in an Agile/Scrum environment.
  • Willingness to work shifted hours (3:00 PM – 11:00 PM Polish time) to align with NA team.
  • English proficiency at B2 level or higher.
  • Nice to have: cloud platforms (AWS or GCP), Docker, Kubernetes, Kafka/RabbitMQ, OAuth2/JWT, AI-assisted tools.

Aufgaben

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build and enhance RESTful APIs supporting mobile and web apps.
  • Develop secure, reliable microservices with high performance.
  • Design and optimize database models and data access layers.
  • Integrate with third-party platforms and external APIs.
  • Collaborate with mobile developers, frontend engineers, product managers, QA, and architects.
  • Participate in system design, code reviews, and architectural decisions.
  • Troubleshoot production issues and improve performance and reliability.
  • Write clean, well-tested code following engineering best practices.
  • Contribute to CI/CD, automation, and AI-assisted development initiatives.

Kenntnisse

Java
Spring Boot
REST APIs
Microservices
SQL Databases
JPA/Hibernate
Git
Testing
Agile/Scrum
Cloud (AWS/GCP)
Docker/Kubernetes
OAuth2/JWT
AI-assisted tools

Tools

Docker
Kubernetes
Kafka / RabbitMQ
GitHub Copilot / Gemini

Jobbeschreibung

EPAM is seeking a skilled Senior Java Backend Developer who is passionate about building scalable, high-performance backend services and enjoys working on products used daily by thousands of professionals. You will join a collaborative, agile team developing and enhancing a flagship mobile platform and supporting backend services for a leading global property data and analytics company operating in the real estate technology (PropTech) domain. The client delivers data-driven solutions that power the real estate industry across North America, providing critical tools and insights to agents, brokers, and MLS organisations.

Responsibilities
  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Build and enhance RESTful APIs supporting mobile and web applications
  • Develop secure, reliable, and high-performance microservices
  • Design and optimize database models and data access layers
  • Integrate with third-party platforms and external APIs
  • Collaborate with mobile developers, frontend engineers, product managers, QA engineers, and architects to deliver high-quality solutions
  • Participate in system design, code reviews, technical discussions, and architectural decisions
  • Troubleshoot production issues and improve application performance, scalability, and reliability
  • Write clean, maintainable, and well-tested code following engineering best practices
  • Contribute to continuous improvement initiatives, including CI/CD, automation, and AI-assisted software development practices
Requirements
  • 5+ years of professional software development experience
  • Strong experience with Java and Spring Boot
  • Solid understanding of REST API design and microservices architecture
  • Experience with relational databases such as PostgreSQL, MySQL, or SQL Server
  • Experience with JPA/Hibernate or similar persistence frameworks
  • Knowledge of modern software engineering principles, design patterns, and clean code practices
  • Experience with Git and collaborative development workflows
  • Familiarity with unit and integration testing frameworks
  • Strong analytical, problem-solving, and communication skills
  • Ability to work effectively in an Agile/Scrum environment
  • Availability to work shifted hours (3:00 PM – 11:00 PM Polish time) to align with the North American-based team
  • English proficiency at B2 level or higher
  • Nice to have: Experience with cloud platforms (AWS or GCP)
  • Nice to have: Experience with Docker and Kubernetes
  • Nice to have: Knowledge of messaging technologies such as Kafka or RabbitMQ
  • Nice to have: Experience with OAuth2, SSO, JWT, or other authentication mechanisms
  • Nice to have: Familiarity with AI-assisted development tools such as GitHub Copilot or Gemini
  • Nice to have: Experience working with high-traffic, customer-facing SaaS or mobile backend platforms
  • Nice to have: Experience integrating with third-party APIs and enterprise systems
  • Nice to have: Background or interest in the real estate / PropTech domain
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Java Developer - Microservices & Spring - Remote
Senior Java Developer - Microservices & Spring - Remote

Toptal • Deutschland

Remote
EUR 70.000 - 110.000
Backend & Integration Java Developer m/f/d
Backend & Integration Java Developer m/f/d

CACEIS • München

Vor Ort
EUR 90.000 - 120.000
[VKS] Senior Backend Integration Developer (Java)
[VKS] Senior Backend Integration Developer (Java)

Software Mind • Deutschland

Remote
EUR 70.000 - 110.000
Flexible employment
Remote work
International projects
+2
Senior Backend Engineer
Senior Backend Engineer

Jobtailor • Deutschland

Remote
EUR 70.000 - 110.000
Senior Java Backend Engineer - Networking & Data Platform
Senior Java Backend Engineer - Networking & Data Platform

Doghouse Recruitment • Deutschland

Hybrid
USD 85.324 - 108.077
Personal learning budget
Remote work flexibility
Up to 30 days remote work per year
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • Deutschland

Remote
EUR 70.000 - 110.000
Senior Backend Engineer
Senior Backend Engineer

Trading212 • Deutschland

Vor Ort
EUR 90.000 - 140.000
Staff Backend Engineer - JVM (Java/Kotlin) & AWS
Staff Backend Engineer - JVM (Java/Kotlin) & AWS

Meyandy LLC • Berlin

Hybrid
EUR 120.000 - 180.000
Senior Java Engineer ID77079
Senior Java Engineer ID77079

AgileEngine • Deutschland

Hybrid
EUR 70.000 - 110.000
Mentorship
Tech Talks
Education budget
+2
Senior Software Test Automation Engineer (Java)
Senior Software Test Automation Engineer (Java)

EPAM Systems • Deutschland

Remote
EUR 65.000 - 95.000