Sr Java Developer

PineQ Lab Technology

Atlanta (GA)

On-site

USD 140,000 - 200,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible hours
Compensation for extra hours

Job summary

PineQ Lab Technology in Atlanta is seeking a Senior Java Engineer with deep hands-on expertise in Java, Spring Boot, and microservices to design and build scalable backend systems for enterprise applications. This Spring Boot–heavy role emphasizes cloud-native, serverless components on AWS and event-driven architectures.

The ideal candidate has strong experience delivering enterprise-grade solutions in an Agile environment and integrating AI-enabled features using modern AI coding tools.

Qualifications

  • 8–10+ years of Java development with hands-on Spring Boot expertise.
  • Experience designing, building, and operating microservices at scale.
  • Hands-on experience with AWS Lambda, API Gateway, and event-driven serverless design.

Responsibilities

  • Design, develop, and maintain high-performance backend services using Java (11/17+) and Spring Boot.
  • Architect and build microservices using Spring Cloud patterns: service discovery, API gateway, configuration, resilience, and tracing.
  • Develop RESTful APIs, domain integrations, and event-driven workflows with Kafka, SQS/SNS, or EventBridge.
  • Design serverless components using AWS Lambda, API Gateway, and Step Functions.
  • Containerize and deploy Spring Boot services on AWS (ECS/EKS, Lambda) with Docker and IaC.
  • Work with relational and NoSQL stores (PostgreSQL/MySQL, DynamoDB) and caching (Redis).
  • Implement security with Spring Security, OAuth 2.0/OIDC, RBAC.
  • Leverage AI-assisted development tools to speed coding and testing.
  • Collaborate with Product Owners, Architects, Frontend Engineers, and Data Engineers.
  • Drive engineering excellence via code reviews, automated testing (JUnit, Mockito), CI/CD, and cloud-native practices.
  • Participate in Agile ceremonies (sprint planning, standups, retros)

Skills

Java
Spring Boot
Microservices
AWS
Security
DevOps
Agile
AI-native

Tools

Docker
Terraform
AWS CDK
Kubernetes
Jenkins
GitHub Actions

Job description

Note: Flexible to work extra hours (Will compensate for that)

Experience: 8–10+ Years

Location: U.S (Atlanta)

Role Summary

We are seeking a highly skilled Senior Java Engineer with deep, hands‑on expertise in Java, Spring Boot, and Microservices, along with strong experience building serverless and cloud‑native applications on AWS. The ideal candidate will design and build scalable, secure, event‑driven backend systems for enterprise applications.

This is a Spring Boot–heavy role. Experience with AI-native development (using AI coding assistants and integrating AI capabilities into applications) is a strong plus, along with a track record of delivering enterprise‑grade solutions in a true Agile environment.

Key Responsibilities

  • Design, develop, and maintain high-performance backend services using Java (11/17+) and Spring Boot.
  • Architect and build microservices using Spring Cloud patterns: service discovery, API gateway, centralized configuration, resilience (circuit breakers, retries), and distributed tracing.
  • Build and manage RESTful APIs, domain integrations, and event‑driven workflows using Kafka, Amazon SQS/SNS, or EventBridge.
  • Design and deliver serverless components using AWS Lambda (Java / Spring Cloud Function), API Gateway, and Step Functions where they best fit the use case.
  • Containerize and deploy Spring Boot services on AWS (ECS/EKS, Lambda) using Docker and Infrastructure as Code.
  • Work with relational and NoSQL data stores (PostgreSQL/MySQL, DynamoDB) using Spring Data JPA / Hibernate, and implement caching (Redis) to improve performance and scalability.
  • Secure services using Spring Security, OAuth 2.0 / OIDC, and role‑based access control (RBAC).
  • Use AI-assisted development tools to accelerate coding, testing, and documentation, and contribute to AI‑enabled features where applicable.
  • Collaborate closely with Product Owners, Architects, Frontend Engineers, and Data Engineering teams.
  • Drive engineering excellence through code reviews, automated testing (JUnit, Mockito), CI/CD, and cloud‑native best practices.
  • Participate actively in Agile ceremonies including sprint planning, standups, retrospectives, and backlog refinement.

Required Skills

  • Java & Spring Boot (Core): 8–10+ years of Java development with deep, hands‑on Spring Boot expertise, including Spring MVC/WebFlux, Spring Data JPA, Spring Security, and Spring Cloud.
  • Microservices Architecture: Proven experience designing, building, and operating microservices at scale, including API design, inter‑service communication, resilience patterns, and observability.
  • Serverless: Hands‑on experience with AWS Lambda, API Gateway, and event‑driven serverless design; familiarity with Java cold‑start optimization (e.g., SnapStart, GraalVM) is a plus.
  • Event‑Driven Architecture: Experience with Kafka, SQS/SNS, or EventBridge for asynchronous, event‑driven integrations across business domains.
  • AWS Cloud: Working knowledge of core AWS services such as Lambda, ECS/EKS, API Gateway, RDS, DynamoDB, S3, IAM, and CloudWatch.
  • Data & Persistence: Strong SQL and relational database skills (PostgreSQL/MySQL), with exposure to NoSQL (DynamoDB/MongoDB) and caching (Redis).
  • Security: Solid understanding of OAuth 2.0, OIDC, JWT, and RBAC implemented with Spring Security.
  • DevOps & Engineering Practices: CI/CD (Jenkins, GitHub Actions, or similar), Docker, Infrastructure as Code (Terraform/AWS CDK), Git-based workflows, and testing with JUnit/Mockito.
  • Agile Delivery: Proven experience working in a real Agile/Scrum environment, collaborating with cross‑functional teams to deliver high‑quality software.

AI‑Native Development (Good to Have)

  • Experience with GitHub Copilot, Cursor, Claude Code, or similar AI coding tools.
  • Ability to use AI for code generation, testing, debugging, refactoring, and documentation.
  • Exposure to integrating AI services (e.g., AWS Bedrock, LLM APIs, Spring AI) into Java applications.

Preferred Qualifications

  • AWS Certifications (e.g., AWS Certified Developer or Solutions Architect).
  • Experience with Domain‑Driven Design (DDD).
  • Financial services or enterprise SaaS experience.
  • Experience with reactive programming (Spring WebFlux) or GraalVM native images.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Application Developer
Java Application Developer

LTM • Irving (TX)

On-site
USD 120,000 - 180,000
Sr. Java Developer
Sr. Java Developer

Elantis • Torrance (CA)

On-site
USD 140,000 - 210,000
Senior Java Developer
Senior Java Developer

IVIDTEK INC • Las Vegas (NV)

On-site
USD 100,000 - 140,000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

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

10xTalents • Newark (NJ)

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

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Sr. Java Developer
Sr. Java Developer

CitiusTech • Nashville (TN)

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

Mackrel Technology • United States

Remote
USD 140,000 - 190,000
Senior Java Software Engineer
Senior Java Software Engineer

Global Business Ser. 4u • New York (NY)

On-site
USD 120,000 - 180,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Charles Schwab Corporation • Southlake (TX)

On-site
USD 130,000 - 170,000