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