Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
PL

Java API Developer

PeopleNTech LLC
๐Ÿ‡บ๐Ÿ‡ธ United States
On-site
5 months ago
  • Java
  • Spring Boot
  • Apache Kafka
  • AWS
  • REST API
  • Microservices
  • Confluent
  • AWS Lambda
  • API Gateway
  • DynamoDB
  • Agile
  • Scrum
  • Spring Framework
  • Kafka Connect
  • AWS Cloud
  • EC2
  • CloudWatch
  • OpenAPI
  • Swagger
  • SQL
  • NoSQL
  • Hibernate
  • CI/CD
  • Git
  • Maven
  • Gradle
  • Kafka Streams
  • Docker
  • Kubernetes
  • EKS
  • IaC
  • Terraform
  • CloudFormation
  • OAuth2
  • JWT
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Location: Plano, TX
Client: Daten technology
Pay rate - $50-55/hr on C2C

About the Role:
We are looking for a skilledJava 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 inJava, Spring Boot, and experience building event-driven architectures withApache Kafka. You will also work extensively withAWS services, includingLambda, to deploy and manage serverless applications.
Key Responsibilities:
  • Design, develop, and deploy robustRESTful APIs and microservices usingJava andSpring Boot.
  • Implement event-driven messaging solutions usingApache Kafka (Confluent Kafka preferred).
  • Develop and manage serverless functions usingAWS 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 inCore Java (Java 8/11/17) andSpring Framework (Spring Boot, Spring Cloud, Spring Data).
  • Hands-on experience withApache Kafka (producers, consumers, streams, and Kafka Connect);Confluent Kafka is a strong plus.
  • Solid experience withAWS cloud services, particularlyAWS 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).

Java API Developer ยท PeopleNTech LLC

Auto apply with Likeremote