Java Backend Developer

Photon

Dallas (TX)

Presencial

USD 120 000 - 180 000

Tempo integral

há 33 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Resumo da oferta

Photon is seeking a Java Backend Developer to design, build, and scale backend services. You will work on microservices, real-time data processing, and cloud-native deployments using AWS EKS.

The role focuses on distributed systems and event-driven patterns with Spring Boot, Kafka, and REST APIs. Ideal candidates are proficient in Java 11+, Spring ecosystem, Kafka, and AWS, with a strong emphasis on performance, reliability, and maintainable code.

Qualificações

  • Strong backend experience with Java (JDK 11+).
  • Experience designing microservices and REST APIs.
  • Experience with Spring Boot ecosystems (Spring Cloud, Spring Security, Spring Data).

Responsabilidades

  • Microservices Development: Design and implement scalable, high-performance microservices using Java and the Spring Boot ecosystem.
  • Event-Driven Architecture: Architect and maintain event-driven systems utilizing Apache Kafka for seamless asynchronous communication and real-time event processing.
  • API Design: Develop and document secure, versioned RESTful APIs to support internal services and external integrations.
  • Business Logic Implementation: Translate complex functional requirements into efficient business rules and logic within the application layer.
  • Cloud Infrastructure: Deploy and manage containerized applications on AWS EKS, ensuring optimal resource utilization and high availability.
  • System Integration: Integrate backend components with various AWS services to enhance scalability, storage, and monitoring capabilities.
  • Quality & Performance: Write clean, maintainable, and well-tested code while performing regular performance tuning and troubleshooting of distributed systems.

Conhecimentos

Java
Spring Boot
Kafka
REST APIs
Microservices
AWS EKS
Distributed Systems
Docker
Kubernetes
CI/CD
Event-Driven

Ferramentas

Docker
Kubernetes
CI/CD pipelines

Descrição da oferta de emprego

We hope you are good! We are hiring Java Backend Developer (Spring Batch, Kafka) - to join our Digital Engineering team.

Who are we?

For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.

Fulltime with Photon
Job Description:
  • We are seeking a highly skilled Backend Engineer to design, develop, and scale mission-critical backend services. In this role, you will be responsible for building robust microservices and real-time event-processing systems that handle complex business logic and high-volume data streams. The ideal candidate thrives in a cloud-native environment and has a deep understanding of distributed systems and event-driven patterns.
Key Responsibilities
  • Microservices Development: Design and implement scalable, high-performance microservices using Java and the Spring Boot ecosystem.
  • Event-Driven Architecture: Architect and maintain event-driven systems utilizing Apache Kafka for seamless asynchronous communication and real-time event processing.
  • API Design: Develop and document secure, versioned RESTful APIs to support internal services and external integrations.
  • Business Logic Implementation: Translate complex functional requirements into efficient business rules and logic within the application layer.
  • Cloud Infrastructure: Deploy and manage containerized applications on AWS EKS (Elastic Kubernetes Service), ensuring optimal resource utilization and high availability.
  • System Integration: Integrate backend components with various AWS services to enhance scalability, storage, and monitoring capabilities.
  • Quality & Performance: Write clean, maintainable, and well-tested code while performing regular performance tuning and troubleshooting of distributed systems.
Required Technical Skills:
  • Core Languages: Proficiency in Java (JDK 11+).
  • Frameworks: Extensive experience with Spring Boot (Spring Cloud, Spring Security, Spring Data).
  • Messaging & Streaming: Hands-on experience with Apache Kafka, including producers, consumers, and Kafka Streams.
  • Cloud & Orchestration: Proven experience with AWS services, specifically AWS EKS, EC2, S3, and IAM.
  • Architecture: Strong understanding of Microservices architecture and Event-Driven Architecture (EDA).
  • Web Services: Expert knowledge of REST API design principles and JSON/XML.
  • Database & Logic: Experience managing event processing workflows and implementing complex business rules engines.
  • DevOps Tools: Familiarity with Docker, Kubernetes, and CI/CD pipelines.
Preferred Qualifications:
  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, or DynamoDB).
  • Understanding of distributed tracing and monitoring tools (e.g., Prometheus, Grafana, or AWS CloudWatch).
  • Knowledge of reactive programming or functional programming patterns in Java.
  • Background in designing systems for financial services or high-frequency data environments.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Java Backend Engineer - Spring, Kafka & Cloud
Java Backend Engineer - Spring, Kafka & Cloud

Photon • Dallas (TX)

Presencial
USD 120 000 - 180 000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

Presencial
USD 140 000 - 190 000
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

Presencial
USD 120 000 - 180 000
Java Backend Engineer
Java Backend Engineer

BayOne Solutions • Sunnyvale (CA)

Híbrido
USD 120 000 - 130 000
Senior Java Consultant (Only W2)
Senior Java Consultant (Only W2)

ATC • Columbus (OH)

Presencial
USD 140 000 - 180 000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

Presencial
USD 110 000 - 150 000
Java Developer
Java Developer

Compunnel, Inc. • Richfield (MN)

Presencial
USD 130 000 - 170 000
Software Engineer (Java Microservices)
Software Engineer (Java Microservices)

TechDigital Group • Charlotte (NC)

Presencial
USD 120 000 - 150 000
Software Engineer (Java)
Software Engineer (Java)

NxtPe • EUA

Teletrabalho
USD 110 000 - 150 000
Java/AWS Engineer
Java/AWS Engineer

Compunnel, Inc. • Town of Texas (WI)

Presencial
USD 100 000 - 130 000