Java API Developer

PeopleNTech LLC

  • Plano, TX
  • 30+ days ago
  • $50–$55 Per Hour
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • AWS Lambdaunmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Elastic Compute Cloud (EC2)unmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Best Practicesunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Database Technologyunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Ecosystemsunmatched
  • Gitunmatched
  • Gradleunmatched
  • Hibernateunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Mavenunmatched
  • Messaging Technologyunmatched
  • Microservicesunmatched
  • NoSQLunmatched
  • OAuthunmatched
  • Object Relational Mapping (ORM)unmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • SQL (Structured Query Language)unmatched
  • SWAGGER OASunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Spring Frameworkunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • User Interface/Experience (UI/UX)unmatched

Description

Location: Plano, TX
Client: Daten technology
Pay rate - $50-55/hr on C2C

About the Role:
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.
  • Implement event-driven messaging solutions using Apache Kafka (Confluent Kafka preferred).
  • 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).

Numbers & Facts

LocationPlano, TX
Salary$50–$55 Per Hour

Similar Jobs