Senior Java Developer

Hybrid in Texas City, TX, US • Posted 1 day ago • Updated 1 day ago
Contract W2
12 Months
No Travel Required
On-site
$60 - $65/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Relational Databases
  • Mockito
  • Multithreading
  • MySQL
  • Oracle
  • Performance Tuning
  • Java
  • Jenkins
  • Kubernetes
  • Messaging
  • Microservices
  • Google Cloud Platform
  • Hibernate
  • JD
  • JPA
  • JUnit
  • Microsoft Azure
  • Generative Artificial Intelligence (AI)
  • Good Clinical Practice
  • Gradle
  • J2EE
  • Database
  • Debugging
  • Design Patterns
  • DevOps
  • Docker
  • Git
  • Communication
  • Conflict Resolution
  • Continuous Delivery
  • Continuous Integration
  • Artificial Intelligence
  • Cloud Computing
  • Collaboration
  • Collections
  • Agile
  • Amazon Web Services
  • AngularJS
  • Apache Kafka
  • Apache Maven
  • PostgreSQL
  • Problem Solving
  • Quality Assurance
  • RESTful
  • React.js
  • SQL
  • Scrum
  • Spring Framework
  • Technical Drafting

Summary

Senior Java Developer

Experience: 10+ Years
Job Type: Contract

Please review the JD and let me know your interest.

Job Summary

We are looking for a Senior Java Developer with 10+ years of experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong hands-on experience with Java, Spring Boot, Microservices, REST APIs, SQL, and cloud technologies.

Key Responsibilities

  • Design, develop, and maintain scalable applications using Java and Spring Boot.
  • Develop and implement RESTful APIs and Microservices.
  • Work with databases such as Oracle, MySQL, or PostgreSQL.
  • Write efficient, reusable, and maintainable code following Java best practices.
  • Develop unit and integration tests using JUnit, Mockito, or similar frameworks.
  • Troubleshoot application issues and perform performance tuning.
  • Participate in code reviews and contribute to technical design discussions.
  • Collaborate with business analysts, QA engineers, DevOps teams, and other developers.
  • Work with Git, Maven/Gradle, Jenkins, and CI/CD pipelines.
  • Deploy and support applications in AWS, Azure, or Google Cloud Platform environments.
  • Monitor applications and resolve production issues when required.

Required Skills

  • 10+ years of experience in Java/J2EE development.
  • Strong experience with Java 8/11/17+.
  • Strong hands-on experience with Spring Boot and Spring Framework.
  • Experience developing Microservices and REST APIs.
  • Strong knowledge of SQL and relational databases.
  • Experience with Hibernate/JPA.
  • Good understanding of multithreading, collections, exception handling, and design patterns.
  • Experience with Git and CI/CD tools.
  • Strong debugging and problem-solving skills.
  • Good communication and collaboration skills.

Preferred Skills

  • Experience with AWS/Azure/Google Cloud Platform.
  • Knowledge of Docker and Kubernetes.
  • Experience with Kafka or other messaging technologies.
  • Familiarity with Angular/React is a plus.
  • Experience working in Agile/Scrum environments.
  • Knowledge of AI/GenAI integration with Java applications is a plus.
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: 9102812
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Texas City, Texas

•

9d ago

Easy Apply

Full-time, Third Party

Depends on Experience

Texas City, Texas

•

Yesterday

Easy Apply

Full-time

Depends on Experience

New Jersey

•

Today

Full-time

USD 99,350.00 - 119,220.00 per year

No location provided

•

Today

Full-time

Search all similar jobs