Senior Java/AWS Tech Lead

Programmers.io

San Antonio (TX)

On-site

USD 130,000 - 170,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Programmers.io is seeking a Senior Java/AWS Tech Lead to drive architecture and delivery of enterprise applications onsite in San Antonio, TX. You will mentor distributed teams, define patterns, and lead design reviews for scalable microservices using Java, Spring Boot, and AWS.

You will build event-driven pipelines with Kafka, implement secure REST APIs, and champion CI/CD, DevSecOps, and resilience practices across the delivery lifecycle.

Qualifications

  • Proven expertise in Java, Spring Boot, Kafka, and AWS platforms.
  • Experience leading enterprise software development and architecture decisions.
  • Strong background in cloud-native design, CI/CD, and DevSecOps.

Responsibilities

  • Lead design and development of enterprise apps using Java, Spring Boot, Kafka, and AWS.
  • Define architecture, patterns, coding standards, and engineering best practices.
  • Mentor teams; conduct architecture reviews, code reviews, and design walkthroughs.

Skills

Java 11/17+
Spring Boot
Spring MVC
Spring Security
Spring Cloud
JPA / Hibernate
Apache Kafka
Kafka Streams
Confluent Platform
Event-Driven Architecture
Asynchronous Messaging
AWS EC2
AWS ECS / EKS
AWS Lambda
API Gateway
S3
RDS
DynamoDB
SQS
SNS
CloudWatch
IAM
Microservices Architecture
DDD
Service Discovery
API Gateway Patterns
Distributed Transactions
Resiliency Patterns
Docker
Kubernetes
Jenkins
GitHub Actions
Terraform
Oracle
PostgreSQL
REST APIs
OpenAPI / Swagger
JSON
OAuth 2.0
JWT
Splunk
ELK Stack
Grafana
Prometheus

Job description

Role: Senior Java/AWS Tech Lead
Location: San Antonio, TX (Onsite)
Duration: 6+ months
ROLE_DESCRIPTION
Technical Leadership
  • Lead the design and development of enterprise applications using Java, Spring Boot, Kafka, and AWS.
  • Define technical architecture, solution patterns, coding standards, and engineering best practices.
  • Provide technical direction and mentorship to development teams.
  • Conduct architecture reviews, code reviews, and design walkthroughs.
  • Drive technical decision-making and technology roadmaps.
Application Development
  • Design and develop scalable microservices using Java and Spring Boot.
  • Build reusable frameworks and shared components.
  • Develop REST APIs and event-driven services.
  • Implement fault-tolerant and high-availability solutions.
  • Optimize application performance, scalability, and reliability.
  • Kafka & Event-Driven Architecture
  • Design and implement Kafka-based event streaming solutions.
  • Create producers, consumers, and stream-processing applications.
  • Define topic strategies, partitioning, retention policies, and message schemas.
  • Monitor and optimize Kafka cluster performance.
  • Implement asynchronous integration patterns and real-time data processing.
AWS Cloud Engineering
  • Design and deploy cloud-native applications on AWS.
  • Implement Infrastructure as Code (IaC).
  • Build highly available and scalable cloud solutions.
  • Optimize cloud cost, security, and operational efficiency.
  • Support cloud migration and modernization initiatives.
  • API & Integration Development
  • Design enterprise-grade RESTful APIs.
  • Develop secure integration solutions with internal and external systems.
  • Implement API security, authentication, and authorization mechanisms.
  • Build integration services using event-based and synchronous communication patterns.
DevOps & CI/CD
  • Establish CI/CD pipelines for automated build, test, and deployment.
  • Implement DevSecOps practices.
  • Automate infrastructure provisioning and application deployments.
  • Improve release quality through automation and monitoring.
Delivery & Team Management
  • Lead distributed onshore/offshore development teams.
  • Estimate project efforts and participate in release planning.
  • Track delivery risks, issues, and dependencies.
  • Coordinate with business stakeholders, architects, QA teams, and product owners.
  • Support Agile ceremonies and sprint execution.
  • These responsibilities align with the Technical Lead expectations found in enterprise project documentation, including task assignment, deliverable reviews, risk management, project estimation, technical guidance, and cross-team coordination.
SKILLS_REQUIRED
Core Technologies
  • Java 11/17+
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Cloud
  • JPA / Hibernate
Messaging & Streaming
  • Apache Kafka
  • Kafka Streams
  • Confluent Platform
  • Event-Driven Architecture
  • Asynchronous Messaging
Cloud Technologies
  • AWS EC2
  • AWS ECS / EKS
  • AWS Lambda
  • API Gateway
  • S3
  • RDS
  • DynamoDB
  • SQS
  • SNS
  • CloudWatch
  • IAM
Microservices
  • Microservices Architecture
  • Domain-Driven Design (DDD)
  • Service Discovery
  • API Gateway Patterns
  • Distributed Transactions
  • Resiliency Patterns
DevOps
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
  • Terraform
Databases
  • Oracle
  • PostgreSQL
API Technologies
  • REST APIs
  • OpenAPI / Swagger
  • JSON
  • OAuth 2.0
  • JWT
Monitoring & Observability
  • Splunk
  • ELK Stack
  • Grafana
  • Prometheus
KEYWORDS

Good knowledge about P&C Insurance

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java/Springboot Technical Lead
Java/Springboot Technical Lead

Tata Consultancy Services • San Antonio (TX)

On-site
USD 100,000 - 110,000
Senior Java Software Engineer
Senior Java Software Engineer

Ampcus Inc • Columbus (OH)

On-site
USD 150,000 - 210,000
Lead Software Engineer (Java / AWS)
Lead Software Engineer (Java / AWS)

Compunnel, Inc. • Chicago (IL)

On-site
USD 150,000 - 190,000
Senior Java Developer
Senior Java Developer

IVIDTEK INC • Las Vegas (NV)

On-site
USD 100,000 - 140,000
Full Stack Engineer
Full Stack Engineer

Ampcus Inc • Jersey City (NJ)

On-site
USD 110,000 - 140,000
AWS Tech Lead with Java
AWS Tech Lead with Java

The Dignify Solutions, LLC • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Tech Lead – Software Engineer
Tech Lead – Software Engineer

Heitmeyer Consulting • Colorado

On-site
USD 140,000 - 210,000
Software Development Lead / Architect-6
Software Development Lead / Architect-6

REALIGN LLC • New Castle (DE)

On-site
USD 150,000 - 210,000
Software Development Lead / Architect-6
Software Development Lead / Architect-6

REALIGN LLC • Tampa (FL)

On-site
USD 120,000 - 150,000
IT Software Engineer 5 Technical Lead
IT Software Engineer 5 Technical Lead

Compunnel, Inc. • Chicago (IL), Northern (KY)

On-site
USD 150,000 - 190,000