Java API Developer

Daten

Plano (TX)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in the United States is seeking a skilled Java API Developer to design and implement scalable, high-performance APIs. The ideal candidate will have over 5 years of experience in software development, strong proficiency in Java and Spring Boot, and hands-on experience with AWS services like Lambda. Responsibilities include developing serverless applications, ensuring API performance, and collaborating with front-end developers. This role offers a dynamic Agile environment and the opportunity to work on innovative projects.

Qualifications

  • 5+ years of professional software development experience.
  • Strong proficiency in Core Java (Java 8/11/17) and Spring Framework.
  • Hands-on experience with Apache Kafka and AWS cloud services.

Responsibilities

  • Design, develop, and deploy robust RESTful APIs and microservices using Java.
  • Collaborate with teams to define API specifications.
  • Write clean, maintainable, and testable code.

Skills

Core Java
Spring Framework (Spring Boot)
Apache Kafka
AWS Lambda
RESTful APIs
Problem-solving

Tools

Git
Maven
Docker

Job description

We are looking for a skilled Java API Developer to join our development team and contribute to the design and implementation of scalable, high-performance APIs. The ideal candidate will have strong expertise in Java, Spring Boot, and experience building event‑driven architectures with Apache Kafka. You will also work extensively with AWS services, including Lambda, to deploy and manage serverless applications.

Key Responsibilities
  • Design, develop, and deploy robust RESTful APIs and microservices using Java and Spring Boot.
  • Develop and manage serverless functions using AWS Lambda and integrate them with other AWS services (API Gateway, S3, DynamoDB, etc.).
  • Ensure APIs are scalable, secure, and optimized for performance in a cloud environment.
  • Collaborate with front‑end developers, product managers, and QA teams to define API specifications and deliver end‑to‑end solutions.
  • Write clean, maintainable, and testable code following industry best practices.
  • Participate in code reviews, troubleshoot production issues, and provide technical guidance to junior developers.
  • Work in an Agile/Scrum environment to deliver features iteratively.
Required Skills & Qualifications
  • 5+ years of professional software development experience.
  • Strong proficiency in Core Java (Java 8/11/17) and Spring Framework (Spring Boot, Spring Cloud, Spring Data).
  • Hands‑on experience with Apache Kafka (producers, consumers, streams, and Kafka Connect); Confluent Kafka is a strong plus.
  • Solid experience with AWS cloud services, particularly AWS Lambda, API Gateway, S3, EC2, and CloudWatch.
  • Experience designing and documenting RESTful APIs (OpenAPI/Swagger).
  • Familiarity with database technologies (SQL, NoSQL) and ORM frameworks like Hibernate.
  • Knowledge of CI/CD pipelines, version control (Git), and build tools (Maven/Gradle).
  • Strong understanding of microservices architecture, distributed systems, and design patterns.
  • Excellent problem‑solving skills and ability to work independently or in a team.
Preferred Qualifications
  • Experience with Confluent Kafka ecosystem (Schema Registry, KSQL, Kafka Streams).
  • Exposure to containerization and orchestration tools (Docker, Kubernetes, EKS).
  • Familiarity with infrastructure as code (Terraform, CloudFormation).
  • Knowledge of security best practices for API development (OAuth2, JWT, API Keys).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java API Engineer: Spring, Kafka & AWS
Senior Java API Engineer: Spring, Kafka & AWS

Daten • Plano (TX)

On-site
USD 90,000 - 120,000
Lead Software Engineer – Java, Spring Boot, Kafka
Lead Software Engineer – Java, Spring Boot, Kafka

Jobtailor • Alabama

On-site
USD 120,000 - 160,000
Java Developer
Java Developer

Compunnel, Inc. • San Leandro (CA)

On-site
USD 120,000 - 140,000
Java Full Stack Engineer
Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 80,000 - 120,000
Sr Java Developer
Sr Java Developer

HEITMEYER CONSULTING INC • Columbus (OH)

On-site
USD 110,000 - 150,000
Java Developer
Java Developer

myBridge Corporation • San Jose (CA)

On-site
USD 140,000 - 170,000
Java/AWS Engineer
Java/AWS Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 130,000
Java API Developer
Java API Developer

Smart IT Frame LLC • Dallas (TX)

On-site
USD 80,000 - 120,000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000