Senior Java Developer

The Smart
Austin, TX, United States
12 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$83,200.0 - $166,400.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Confluence JIRA Automation of Tests Batch Processing Software Quality Continuous Integration Relational Databases Java Web Services
+21 more
Spring Framework Python (Programming Language) PostgreSQL Enterprise Messaging Systems Systems Development Life Cycle RabbitMQ Software Engineering Data Streaming Aerospike Test-Driven Development (TDD) Spring Cloud GitHub Copilot SOAPAPI Deployment Automation Atlassian Tools Apache Kafka Data Management Restful APIs Software Version Control Spring Batch Microservices

Job description

As a Senior Java Developer, you will design, develop, and support enterprise-scale client data platforms that power customer experiences, segmentation, preferences, and eligibility services. You will work within a high-performing engineering team to build scalable, event-driven, cloud-based solutions while driving engineering excellence, modernization, and operational reliability., * Design, develop, and maintain scalable Java-based applications, APIs, and microservices.

  • Architect and implement solutions supporting high-volume, mission-critical business processes.
  • Analyze business requirements and recommend optimal technical solutions.
  • Identify and mitigate risks related to scalability, performance, security, and operational readiness.
  • Develop automated tests and ensure delivery of high-quality, reliable software.
  • Lead technical design discussions and contribute to architectural decisions.
  • Mentor developers and promote engineering best practices and code quality standards.
  • Support production environments and resolve critical application issues.
  • Collaborate with cross-functional teams, stakeholders, and offshore resources.
  • Drive modernization initiatives and continuous improvement across platforms and processes.

Requirements

  • 6+ years of experience with Java, Spring Framework, REST/SOAP web services, and cloud-based application development.
  • Hands-on experience using GenAI coding assistants such as GitHub Copilot, Claude Code, or similar tools throughout the SDLC.
  • 2+ years of experience with modern batch processing solutions such as Spring Batch or Spring Cloud Data Flow.
  • 3+ years of experience with PostgreSQL, Aerospike, or other cloud-compatible relational databases.
  • 3+ years of experience with CI/CD pipelines, source control tools, and automated deployment practices.
  • 2+ years of experience with cloud platforms such as AWS, GCP, or PCF.
  • 3+ years of experience with messaging technologies such as Kafka, RabbitMQ, or equivalent.
  • Strong experience with Test-Driven Development (TDD), QA automation, and software quality practices.
  • Excellent communication, leadership, problem-solving, and stakeholder management skills.
  • Experience with Agile methodologies, Python, Atlassian tools (JIRA/Confluence), system modernization initiatives, or financial services environments preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:48 min

Managing asynchronous communications and load leveling

Paweł Siwek Paweł Siwek · WWC 2025

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

49 sec

Processing asynchronous event streams via standard messaging patterns

Patrick Koss Patrick Koss · WWC 2024

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

54 sec

Overview of enterprise Java and generative AI

Timo Salm Timo Salm · WWC 2025

Videos

See all

Related articles

See all