Senior Java Software Engineer

HTD Talent
San Antonio, Texas Metropolitan Area

About the Company

We are hiring for full-time direct hire Java engineering openings with a large consulting environment supporting enterprise financial services initiatives.



About the Role

This posting is designed to identify candidates at two levels:

  • Senior Java Developer
  • Java Engineering Manager


Candidates will be considered based on overall hands-on development depth, architecture experience, and leadership background.



Responsibilities

  • Design, build, integrate, test, and deploy distributed applications in modern enterprise environments
  • Translate business needs into scalable technical solutions
  • Work across full-stack and back-end development using Java and modern engineering tools
  • Build and consume REST APIs
  • Develop applications using microservices and cloud-native architecture
  • Partner with cross-functional teams across the SDLC in agile environments
  • Contribute to high-quality, reliable systems with strong performance and user experience
  • For more senior candidates, lead technical delivery, guide engineering teams, and help architect large business-critical systems



Qualifications

  • Senior Java Developer: 5+ years of software development experience
  • Java Engineering Manager: 6+ years of software development experience + leadership / mentorship experience



Required Skills

  • Java development experience in enterprise environments
  • Experience with back-end technologies such as Java, Python, Node.js, REST, NoSQL, microservices, serverless, AWS, or Azure
  • Front-end experience with React, Angular, or responsive web applications
  • Experience designing and consuming RESTful APIs
  • Hands-on work with cloud-native applications, containers, IaaS, or PaaS environments
  • Experience with Git, CI/CD pipelines, and collaborative development practices
  • Experience with unit testing, integration testing, and TDD or BDD
  • Comfort working in agile environments



Preferred Skills

  • Akka or Scala
  • Kafka or RabbitMQ
  • Elasticsearch
  • Hadoop, Spark, or Flume
  • MongoDB, Cassandra, or other NoSQL databases
  • Financial services experience



Pay range and compensation package

$100,000 to $130,000 depending on level and experience



Equal Opportunity Statement

Apply if you are a strong Java engineer with modern full stack or back-end experience and want to be considered for either a senior individual contributor role or a management-level opportunity.



Location

Candidates must be able to work from one of the following markets: Dallas, San Antonio, or Raleigh.



Work Authorization

  • W2 only
  • USC or GC only
  • No C2C
  • No visa sponsorship available

// // //