Senior Java Developer

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

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Spring Framework
  • Quality Assurance
  • RabbitMQ
  • Redis
  • Root Cause Analysis
  • SQL
  • POSTMAN
  • Performance Tuning
  • PostgreSQL
  • Problem Solving
  • RESTful
  • MongoDB
  • MySQL
  • NoSQL
  • Object-Oriented Programming
  • PL/SQL
  • Mentorship
  • Messaging
  • Microservices
  • Microsoft Azure
  • Mockito
  • JDBC
  • JMS
  • JPA
  • JUnit
  • Java
  • Jenkins
  • Kubernetes
  • Good Clinical Practice
  • Google Cloud Platform
  • Gradle
  • Hibernate
  • Scrum
  • DevOps
  • Docker
  • Enterprise Integration
  • Enterprise Software
  • Git
  • Conflict Resolution
  • Continuous Delivery
  • Continuous Integration
  • Database
  • Apache Maven
  • Application Development
  • Cloud Computing
  • Collaboration
  • API QA
  • Agile
  • Software Development Methodology
  • Amazon Web Services
  • Analytical Skill
  • Apache Kafka
  • J2EE
  • Software Design
  • Spring MVC
  • Spring Security
  • Sprint
  • UPS

Summary

Senior Java Developer

Experience: 12+ Years

Job Description

We are looking for an experienced Senior Java Developer with 12+ years of strong hands-on experience in designing, developing, and supporting enterprise applications. The ideal candidate should have deep expertise in Java, Spring Boot, Microservices, REST APIs, SQL, and enterprise application development.

The candidate will work closely with architects, business analysts, QA engineers, DevOps teams, and other developers to build scalable, secure, and reliable solutions in an Agile environment.

Required Skills

  • 12+ years of experience in Java/J2EE application development.

  • Strong expertise in Core Java, Java 8+ and Object-Oriented Programming.

  • Hands-on experience with Spring, Spring Boot, Spring MVC, and Spring Security.

  • Strong experience developing RESTful APIs and Microservices.

  • Experience with Hibernate, JPA, JDBC, and database integration.

  • Strong SQL experience with Oracle, SQL Server, MySQL, or PostgreSQL.

  • Experience with Maven/Gradle and enterprise build processes.

  • Strong experience with Git, Jenkins, and CI/CD pipelines.

  • Experience with JUnit, Mockito, Postman, or REST Assured.

  • Strong understanding of Agile/Scrum and SDLC.

  • Excellent troubleshooting, analytical, and problem-solving skills.

Responsibilities

  • Design, develop, enhance, and maintain enterprise Java applications.

  • Develop scalable backend services using Java and Spring Boot.

  • Design and implement REST APIs and microservices.

  • Integrate applications with internal and external enterprise systems.

  • Develop reusable, scalable, and maintainable application components.

  • Analyze technical requirements and participate in solution design.

  • Develop efficient SQL queries and support database-related development.

  • Perform unit, integration, and API testing.

  • Participate in code reviews and enforce coding standards.

  • Troubleshoot application and production issues and perform root-cause analysis.

  • Support application deployments and CI/CD processes.

  • Collaborate with QA, DevOps, architects, business analysts, and project teams.

  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.

  • Provide technical guidance and mentorship to junior and mid-level developers.

Preferred Skills

  • Experience with Kafka, RabbitMQ, JMS, or other messaging technologies.

  • Experience with Docker and Kubernetes.

  • Strong knowledge of AWS, Azure, or Google Cloud Platform.

  • Experience with MongoDB, Redis, or other NoSQL databases.

  • Knowledge of cloud-native and distributed application development.

  • Experience with application performance tuning and monitoring.

  • Familiarity with SonarQube and code quality tools.

  • Experience with enterprise integration patterns.

  • Knowledge of modern development and DevOps practices.

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: 9095700
  • 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

Texas

•

Today

Easy Apply

Contract

California

•

2d ago

Easy Apply

Third Party, Contract

Remote

•

2d ago

Easy Apply

Contract

$75 - $85

Remote

•

3d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs