Senior Java MicroServices Developer

Austin, TX, US • Posted 2 hours ago • Updated 2 hours ago
Contract Corp To Corp
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Algorithms
  • Amazon EC2
  • Amazon RDS
  • Amazon S3
  • Amazon Web Services
  • Apache Kafka
  • Apache Maven
  • Automated Testing

Summary

We are looking for Senior Java MicroServices Developer for our client in Austin, TX
Job Title: Senior Java MicroServices Developer
Job Location: Austin, TX
Job Type: Contract
Job Description:
  • We are seeking an experienced Senior Java MicroServices Developer to design and develop scalable, resilient, and distributed backend systems.
  • The ideal candidate will have strong expertise in modern Java technologies, microservices architecture, and cloud-based solutions, along with the ability to solve complex technical challenges and collaborate across teams.
Requirement/Must Have:
  • Strong expertise in Core Java 11+ and functional programming.
  • Hands-on experience with Spring Boot and Spring frameworks.
  • Experience in building distributed systems using REST APIs and event-driven architecture.
  • Strong knowledge of data structures and algorithms.
  • Experience with SQL and NoSQL databases such as MongoDB.
  • Hands-on experience with AWS services.
  • Expertise in multithreading and concurrent programming.
Experience:
  • 10+ years of hands-on experience in enterprise-level backend engineering.
Responsibilities:
  • Serve as the primary architect for Java-based microservices, designing scalable and distributed systems.
  • Develop high-performance and resilient backend applications.
  • Implement event-driven architectures and distributed components.
  • Collaborate with cross-functional teams including architects and stakeholders.
  • Ensure code quality through testing frameworks and CI pipelines.
  • Optimize system performance and scalability.
  • Lead modernization and migration of legacy systems to microservices.
Should Have:
  • Experience with Unix-based systems and shell scripting.
  • Knowledge of containerization and DevOps practices.
  • Familiarity with legacy technologies like J2EE for migration purposes.
Skills:
  • Core Java, Java Streams, Functional Programming.
  • Spring Boot, Spring Security, Spring Data, Spring Cloud.
  • Kafka, REST APIs, Event-driven architecture.
  • Multithreading and concurrency.
  • SQL, MongoDB.
  • Maven, Gradle, GitHub.
  • AWS (EC2, S3, Lambda, RDS).
  • JUnit and automated testing.
Qualification And Education:
  • Bachelor s degree in Computer Science, Engineering, or related field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10516350
  • Position Id: TX_SJMD_0317
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Austin, Texas

Today

Easy Apply

Contract, Third Party

Depends on Experience

Austin, Texas

8d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Austin, Texas

13d ago

Easy Apply

Contract, Third Party

Depends on Experience

Hybrid in Austin, Texas

12d ago

Easy Apply

Contract

$55 - $56

Search all similar jobs