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

Vidorra Consulting Group

Atlanta (GA)

Hybrid

USD 120,000 - 180,000

Full time

14 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Vidorra Consulting Group in Atlanta, GA, is seeking a seasoned software engineer to drive modernization across on-premises and AWS platforms. The role focuses on Java-based microservices, secure API design, and data platforms while collaborating across Agile teams.

Responsibilities include building scalable services, enabling serverless patterns, and maintaining high reliability with strong security practices. A hybrid work model in Atlanta supports collaboration and delivery momentum.

Qualifications

  • Proven experience in building and modernizing software using Java, Spring Boot, and microservices.
  • Experience delivering on-premises and cloud-native platforms, with migration to AWS.
  • Design and implement secure APIs (REST/GraphQL) with robust authentication/authorization (OAuth 2.0/OIDC, JWT).
  • Familiarity with PCI DSS and secure payment signals, tokenization, 3-D Secure, ISO 20022, RTP, ACH, SWIFT, settlements, and fraud signals.

Responsibilities

  • Develop efficient, reliable software using Java, C#, Python, .NET, Spring Boot, microservices, and APIs.
  • Enhance and maintain Platform as a Service applications and modernize for AWS.
  • Design and implement serverless patterns for containerized apps.
  • Build industry-standard APIs and establish patterns for API consumption and connectivity.
  • Design architecture patterns ensuring reliability, SLA adherence, and cost efficiency.
  • Evaluate dependencies to foresee long-term impacts of decisions.
  • Promote software craftsmanship through TDD/BDD, CI/CD, and automated testing.
  • Lead code reviews and drive continuous improvement.
  • Ensure adherence to security standards and privacy requirements from the early stages.

Skills

Java
Spring Boot
REST APIs
GraphQL
Microservices
Relational Databases
NoSQL Databases
OAuth 2.0
JWT
mTLS
PCI DSS
Retrieval-Augmented Generation
Apache Spark
Python
Data Security
SRE & SLAs

Tools

AWS
Kubernetes
Docker
Terraform
CloudFormation
GitLab/Jenkins
OpenAPI/Swagger
Grafana/Prometheus
CI/CD

Job description

Atlanta, GA(Hybrid)


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 and Angular

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 Java Full-Stack Developer
Senior Java Full-Stack Developer

Vidorra Consulting Group • Atlanta (GA)

On-site
USD 110,000 - 180,000
Junior Full Stack Developer
Junior Full Stack Developer

re-zoo-me • Northern (KY)

Hybrid
USD 60,000 - 70,000
Senior Backend Engineer
Senior Backend Engineer

Jobtailor • Town of Florida (NY)

On-site
USD 130,000 - 190,000
Software Engineer, Enterprise AI Platform
Software Engineer, Enterprise AI Platform

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 180,000
Cloud Development Engineer
Cloud Development Engineer

Jobtailor • Town of Texas (WI)

On-site
USD 110,000 - 140,000
ServiceNow Developer
ServiceNow Developer

Jobtailor • Arizona

On-site
USD 90,000 - 130,000
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Jobtailor • Dublin (CA)

On-site
USD 130,000 - 180,000
Migration Engineer
Migration Engineer

Jobtailor • Atlanta (GA)

On-site
USD 120,000 - 180,000
Lead Full Stack Developer
Lead Full Stack Developer

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Full Stack Technical Lead (Java, React, AWS)
Full Stack Technical Lead (Java, React, AWS)

Elite Resume Builder • Orlando (FL)

On-site
USD 120,000 - 180,000