Jobs · Engineering · Texas

Java AWS Developer

Inherent Technologies · San Antonio, TX · 2 wk ago
EngineeringFull-time

About the Role

This role is for a senior engineering leader responsible for designing, building, and delivering cloud-native, microservices-based platforms within a financial services environment. The position combines deep expertise in Java Spring Boot, GoLang, and AWS cloud infrastructure, with strong ownership across the full lifecycle—from architecture to production operations.

The primary focus is on leading the development of scalable, secure, and resilient systems using modern microservices architecture. The lead will define architectural patterns such as API-first design, event-driven systems, and domain-driven design, ensuring alignment with enterprise standards and banking regulations.

A key part of the role is building high-performance backend services using Spring Boot, while leveraging GoLang for optimized, low-latency services in critical components. On the cloud front, the role requires strong hands-on experience with AWS services and the ability to define and manage infrastructure using Terraform (Infrastructure as Code). This includes establishing best practices for automated provisioning, deployment pipelines, and environment consistency.

The lead will also oversee DevOps practices, including CI/CD pipelines, containerization (Docker/Kubernetes), and observability using monitoring tools. From a delivery perspective, the role involves end-to-end ownership of full-stack engineering outcomes, particularly backend and API layers, while collaborating closely with frontend teams. The candidate must ensure seamless integration across systems and secure communication with downstream banking platforms.

Given the financial services context, the role demands strong awareness of compliance, security, and regulatory requirements. The lead must design solutions that meet data privacy standards, ensure high availability, and support mission-critical functions such as payments, fraud detection, or core banking systems. Performance engineering is also critical, with emphasis on optimizing throughput, reducing latency, and implementing resilience patterns.

In addition to technical leadership, the role requires managing distributed teams across onsite and offshore locations. The lead will mentor engineers, enforce engineering best practices, and drive governance around code quality, secure coding, and delivery standards. Strong communication skills are essential to engage with business stakeholders and translate requirements into scalable technical solutions.

Overall, this role is suited for a senior professional who can bridge architecture, engineering execution, and business outcomes, delivering high-quality, compliant, and scalable platforms in a complex enterprise environment.

Responsibilities

  • Design, build, and deliver cloud-native, microservices-based platforms in a financial services environment.
  • Lead the development of scalable, secure, and resilient systems using modern microservices architecture.
  • Define architectural patterns such as API-first design, event-driven systems, and domain-driven design.
  • Build high-performance backend services using Spring Boot and GoLang for optimized, low-latency components.
  • Manage AWS cloud infrastructure using Terraform (Infrastructure as Code) and establish best practices for automated provisioning and deployment pipelines.
  • Oversee DevOps practices, including CI/CD pipelines, containerization (Docker/Kubernetes), and observability using monitoring tools.
  • Ensure seamless integration across systems and secure communication with downstream banking platforms.
  • Design solutions that meet data privacy standards, ensure high availability, and support mission-critical functions (e.g., payments, fraud detection, core banking).
  • Optimize throughput, reduce latency, and implement resilience patterns for performance engineering.
  • Manage distributed teams across onsite and offshore locations, mentor engineers, and enforce engineering best practices.
  • Drive governance around code quality, secure coding, and delivery standards.
  • Engage with business stakeholders and translate requirements into scalable technical solutions.

Requirements

  • Proficiency in Java, Spring Boot, and microservices architecture.
  • Strong hands-on experience with AWS services and Terraform (Infrastructure as Code).
  • Proficiency in GoLang for optimized, low-latency services.
  • Experience with DevOps tools, container platforms (Docker/Kubernetes), and monitoring solutions.
  • Awareness of compliance, security, and regulatory requirements in financial services.
  • Experience managing distributed teams and enforcing engineering best practices.
  • Strong communication skills to engage with business stakeholders.

Preferred Skills

  • Familiarity with event streaming, API frameworks, and security protocols.
  • Exposure to financial services domains.

Location: San Antonio, TX (Onsite) | Duration: 1 Year

Similar jobs

Java Developer

CognizantMinneapolis, MN· Yesterday
$60k–$94k/yrapply on careers.cognizant.com

Java Developer

Horizontal TalentRochester, MN· Yesterday
RemoteEngineering$49–$85/hrapply on horizontaltalent.com

Java Developer

eSimplicityColumbia, MD· 1 mo ago
RemoteEngineeringapply on recruiting.paylocity.com

Java Developer

hackajobHanover, NJ· 1 mo ago
Engineering$190k/yrapply on hackajob.com

Java Developer

Winaxis LLCBoston, MA· 2 mo ago
Engineeringapply on candidateportal.ceipal.com

Java Developer

ADP WFN Test Company 1Dallas, TX· 3 mo ago
Engineeringapply on workforcenow.adp.com