Lead Developer

Compunnel, Inc.

San Antonio, Northern (TX, KY)

Hybrid

USD 140,000 - 200,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. in San Antonio, TX is seeking a highly motivated Lead Developer to design, develop, and deploy scalable, cloud-native applications using a modern Java/Spring/AWS stack.

The role requires hands-on implementation of REST APIs, real-time data streaming with Kafka and Flink, and leadership to mentor the team while delivering reliable, high-performance solutions.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • Strong hands-on experience with AWS cloud services.
  • Proven experience with Apache Flink pipelines.
  • Experience with EKS, Lambda, API Gateway, DynamoDB, S3, Step Functions.
  • Go, Java, and Spring Boot proficiency.
  • Terraform for infrastructure automation.
  • RESTful API design and microservices.
  • Git and agile development practices.

Responsibilities

  • Design, develop, and deploy scalable cloud-native applications.
  • Build and maintain RESTful APIs for integrations.
  • Develop real-time streaming with Kafka and Flink.
  • Deploy on AWS using EKS, Lambda, API Gateway, and DynamoDB.
  • Create IaC with Terraform to automate deployments.
  • Containerize with Docker and orchestrate with Kubernetes.
  • Provide technical mentorship and leadership.
  • Develop tests and ensure system reliability and performance.
  • Document systems, processes, and codebases.

Skills

Java
Spring Boot
AWS cloud
RESTful APIs
Kubernetes
Docker
Apache Kafka
Apache Flink
Gol lang (Golang)
Terraform
Git
Agile/SDLC

Education

Bachelor's degree in Computer Science or related field

Tools

AWS EKS
Lambda
DynamoDB
S3
Step Functions
Terraform
Docker
Kubernetes

Job description

We are seeking a highly motivated and experienced Lead Developer to join a dynamic technology team in San Antonio, TX. This role is responsible for designing, developing, and deploying scalable, high-performance applications using a modern cloud-native technology stack.

KEY RESPONSIBILITIES
  • Design, develop, and implement scalable applications and services using Java and Spring Boot.
  • Build and maintain RESTful APIs to support system integrations and secure data exchange across platforms.
  • Develop and manage real-time data streaming solutions using Apache Kafka and Apache Flink.
  • Design, deploy, and support cloud-native applications on AWS utilizing services such as EKS, Lambda, API Gateway, DynamoDB, S3, and Step Functions.
  • Develop and manage Infrastructure as Code (IaC) solutions using Terraform to support automated and repeatable deployments.
  • Build, deploy, and maintain containerized applications using Docker and Kubernetes (EKS).
  • Collaborate with engineers, product managers, and key stakeholders to deliver high-quality technical solutions.
  • Provide technical leadership, mentorship, and guidance to development team members.
  • Develop unit, integration, and end-to-end tests to ensure application reliability and performance.
  • Troubleshoot, analyze, and resolve system defects and performance issues.
  • Create and maintain comprehensive technical documentation for systems, processes, and codebases.
REQUIRED QUALIFICATIONS
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field; equivalent practical experience may be considered.
  • Strong hands-on experience with AWS cloud services and cloud-native application development.
  • Proven experience developing and supporting Apache Flink pipeline jobs.
  • Experience with AWS services including EKS, Lambda, API Gateway, DynamoDB, S3, and Step Functions.
  • Experience developing in Golang, particularly within AWS EKS and Lambda environments.
  • Hands-on experience using Terraform for Infrastructure as Code (IaC).
  • Strong proficiency in Java and deep understanding of Spring Boot frameworks.
  • Experience designing, developing, and maintaining RESTful APIs.
  • Experience with Apache Kafka or similar streaming and messaging platforms.
  • Hands-on experience with Docker and Kubernetes.
  • Proficiency with version control systems such as Git.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Experience working within Agile software development environments.
PREFERRED QUALIFICATIONS
  • Prior experience working within financial services or large-scale enterprise environments.
  • Experience leading, mentoring, or managing software development teams.
  • Exposure to microservices architecture and event-driven systems.
  • Demonstrated leadership capabilities with a strong sense of ownership and accountability.
  • Ability to thrive in a fast-paced, collaborative, and agile work environment.
  • Strong learning agility with the ability to quickly adapt to new technologies.
  • Passion for designing and building scalable, high-performance systems.
CERTIFICATIONS
  • Kubernetes and/or Docker-related certifications (Preferred)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,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
Lead Java Software Engineer
Lead Java Software Engineer

Jobtailor • New Jersey

On-site
USD 140,000 - 200,000
Java Developer
Java Developer

Techgene Solutions • United States

On-site
USD 110,000 - 170,000
Senior Backend Developer
Senior Backend Developer

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Lead Java Developer
Lead Java Developer

Incedo Inc. • Pittsburgh

On-site
USD 130,000 - 160,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
Senior Java Developer
Senior Java Developer

Ingrain Systems Inc • Pleasanton (CA)

On-site
USD 150,000 - 210,000