Senior Java Developer

Hybrid in Austin, TX, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
Occasional Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Amazon Web Services
  • Apache Kafka
  • Cloud Computing
  • Continuous Delivery
  • Development Testing
  • Docker
  • Git
  • GitLab
  • Jenkins
  • Java
  • NoSQL
  • MySQL
  • PostgreSQL
  • RESTful
  • RabbitMQ
  • Spring MVC
  • Microsoft Azure
  • SQL
  • DevOps
  • Design Patterns
  • Unit Testing
  • Systems Design
  • MongoDB
  • Quality Assurance
  • Spring Security

Summary

Job Summary:

We are looking for a highly experienced Senior Java Developer with 12+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have deep expertise in Java, Spring ecosystem, microservices architecture, and cloud-based solutions.


Key Responsibilities:

  • Design and develop high-performance, scalable, and secure Java-based applications.
  • Lead end-to-end development lifecycle including requirement analysis, design, development, testing, and deployment.
  • Architect and implement microservices-based solutions using Spring Boot.
  • Collaborate with cross-functional teams including QA, DevOps, and business stakeholders.
  • Ensure code quality through code reviews, unit testing, and best practices.
  • Optimize application performance and troubleshoot production issues.
  • Mentor junior developers and provide technical leadership.
  • Work with DevOps teams for CI/CD pipeline integration.
  • Ensure security, compliance, and data protection standards are followed.

Required Skills:

  • Strong expertise in Core Java, Java 8+ features
  • Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Security)
  • Hands-on experience in Microservices Architecture
  • Experience with RESTful APIs and Web Services
  • Strong knowledge of Hibernate / JPA
  • Experience with SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB)
  • Familiarity with Kafka / RabbitMQ messaging systems
  • Experience with Docker & Kubernetes
  • Knowledge of CI/CD tools (Jenkins, GitLab CI)
  • Proficiency in Git version control
  • Experience in cloud platforms (AWS, Azure, or Google Cloud Platform)

Preferred Skills:

  • Experience with Reactive Programming (Spring WebFlux)
  • Knowledge of GraphQL
  • Exposure to event-driven architecture
  • Experience in performance tuning & scalability
  • Understanding of design patterns & system design
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: 10477291
  • Position Id: 8939908
  • Posted 1 hour 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

Full-time, Part-time, Third Party, Contract

Austin, Texas

Today

Easy Apply

Third Party, Contract

Remote or Austin, Texas

Today

Easy Apply

Contract

USD 69.35 - 80.30 per hour

West Lake Hills, Texas

Today

Easy Apply

Contract

Search all similar jobs