Senior Java Full-Stack Developer

Vidorra Consulting Group

Atlanta (GA)

On-site

USD 110,000 - 180,000

Full time

23 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Vidorra Consulting Group is hiring a Full Stack Developer focused on core backend Java and microservices with payments. You will build and modernize both on-premises and cloud-based platforms, design APIs, and enable AWS‑driven delivery.

The role emphasizes scalable architectures, security, reliability, and performance, with strong collaboration across teams in an Agile environment. Experience with PCI DSS or payments workflows is a plus.

Qualifications

  • Experience delivering backend services at scale with Java and microservices.
  • Strong API design skills (REST/GraphQL) and security best practices.

Responsibilities

  • Develop efficient, reliable software using Java, Spring Boot, microservices, and APIs.
  • Modernize on‑premises and AWS cloud platforms in line with project timelines.
  • Design and implement serverless patterns for containerized apps and robust architecture patterns.
  • Lead code reviews, CI/CD, testing, and security practices across the team.
  • Collaborate across disciplines to meet deadlines and improve performance.

Skills

Java
Python
REST/GraphQL
Security concepts

Tools

Spring Boot
Spring Cloud
Kubernetes
Docker
AWS
Terraform
CI/CD (GitLab/Jenkins)
PostgreSQL/Aurora
DynamoDB
OAuth 2.0/JWT/mTLS

Job description

Full stack Developer (Core Backend: Java and Microservices)- With Payments
Technical Skills
Core Backend: Java and Microservices

Java 17+/21; Spring Boot and Spring Cloud; REST and GraphQL; microservices; relational databases, including PostgreSQL and Amazon Aurora; NoSQL databases, including DynamoDB; JPA and Hibernate; JUnit and Mockito; API design; and security protocols, including OAuth 2.0/OIDC, JWT, and mTLS.

Cloud and Frontend:

AWS services, including ROSA, EKS, ECS, Lambda, API Gateway, SQS, SNS, EventBridge, DynamoDB, RDS/Aurora, CloudWatch, IAM, and VPC; Infrastructure as Code using Terraform or CloudFormation; CI/CD using GitLab or Jenkins; and frontend development using Angular 14+, TypeScript, and RxJS.

Engineering Tools and Practices

Git; Maven or Gradle; IntelliJ IDEA; SonarQube; Docker; Kubernetes; Postman or Insomnia; OpenAPI/Swagger; Grafana and Prometheus; Open Telemetry; Jira and Confluence; feature-flag management using Launch Darkly; code quality; and secure software development lifecycle practices.

Mandatory Skills
Payments:

PCI DSS, tokenization, 3-D Secure, ISO 20022, RTP, ACH, SWIFT, settlement and reconciliation, chargebacks, and fraud signals.

Generative AI:

Retrieval-augmented generation, Amazon Bedrock or OpenAI, embeddings, governance, and personally identifiable information controls.

Data:

Apache Spark, AWS Glue, and Amazon Athena.

Site Reliability Engineering:

Service-level objectives and error budgets.

Programming:

Python.

Key Responsibilities
Software Development and Modernization
  • Develop efficient, reliable software using Java, C#, Python, .NET, Spring Boot, microservices, and APIs.
  • Enhance and maintain on-premises and internal Platform as a Service application, and modernize them for AWS in line with project timelines.
  • Design and implement serverless patterns for containerized applications.
  • Build industry-standard APIs and establish patterns for API consumption, call routing, connectivity protocols, and policy enforcement.
  • Design and implement architecture patterns optimized for service-level agreements, reliability, and cost.
  • Evaluate upstream and downstream dependencies to anticipate the long-term consequences of immediate technical decisions.
Engineering Excellence and Security
  • Promote software craftsmanship practices, including test-driven development, behavior-driven development, unit and integration test automation, continuous integration, and continuous deployment.
  • Initiate and lead code reviews and continuous improvement efforts.
  • Ensure adherence to security standards and privacy requirements from the earliest stages of development.
  • Proactively resolve existing technical debt and prevent new technical debt.
  • Balance usability and performance requirements, and clearly communicate trade-offs across the team.
Performance, Operations, and Reliability
  • Drive performance improvements by monitoring detailed metrics, issues, trends, and costs; recommend solutions and process changes that improve efficiency.
  • Administer product upgrades and patches.
  • Support teammates with production troubleshooting, maintenance, and issue resolution.
  • Participate in the 24/7 on-call support rotation.
Agile Delivery and Collaboration
  • Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to support continuous improvement.
  • Collaborate regularly to share ideas, gain perspective, and maintain a common understanding of priorities and technical decisions.
  • Communicate critical information clearly and promptly, listen actively, and seek clarification when needed.
  • Create practical documentation and operational playbooks.
  • Maintain delivery momentum and meet agreed deadlines.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Jobtailor • Dublin (CA)

On-site
USD 130,000 - 180,000
Java Developer with AI
Java Developer with AI

Glint Tech Solutions LLC • Phoenix (AZ)

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

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

Hybrid
USD 120,000 - 170,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
Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000
Java Developer with AI
Java Developer with AI

Glint Tech Solutions • Phoenix (AZ)

On-site
USD 150,000 - 190,000
Java Developer with AI
Java Developer with AI

JobCubby • Phoenix (AZ), Northern (KY)

Hybrid
USD 140,000 - 170,000
Competitive salary
Senior Backend Engineer
Senior Backend Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 130,000 - 190,000
Software Engineering Manager – Credit Card Processing Systems
Software Engineering Manager – Credit Card Processing Systems

Jobtailor • Minnesota

On-site
USD 180,000 - 240,000
Sr. Full Stack Developer
Sr. Full Stack Developer

Motion Recruitment Partners LLC • Minneapolis (MN)

Hybrid
USD 110,000 - 150,000