Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Java Developer.
Houston Jobs | Expertini

Urgent! Senior Java Developer - Local Job Opening in Houston

Senior Java Developer



Job description

Senior Java Developer


On behalf of our Oil & Gas client, Procom is seeking a Senior Java Developer for a 12-month hybrid contract position based in Houston, TX (2 days onsite per week).

Senior Java Developer – Job Description:

We are seeking a Senior Java Developer to join a high-performing team responsible for the development and support of critical commercial business applications for Natural Gas Transmission and Midstream (GTM).

The ideal candidate will have strong hands-on experience in Java development, cloud-native applications, and API/microservices design.

This role focuses on building robust, scalable, and secure solutions that drive business efficiency and reliability.

Senior Java Developer – Responsibilities:

  • Design, develop, and maintain enterprise-grade Java applications and APIs.

  • Collaborate with business analysts and architects to translate requirements into technical solutions.

  • Implement and support application integrations using RESTful services and message queues.

  • Develop and enhance microservices using modern Java frameworks such as Spring Boot.

  • Participate in code reviews, unit testing, and performance optimization.

  • Contribute to CI/CD pipeline enhancements and automated deployment processes.

  • Ensure applications meet security, compliance, and performance benchmarks.

  • Provide production support, troubleshooting, and after-hours availability for critical releases.

  • Document system designs, technical processes, and best practices.

  • Senior Java Developer – Mandatory Skills:

  • Bachelor’s degree in Computer Science, Information Systems, or related discipline.

  • 5–7 years of experience developing Java-based enterprise applications.

  • Strong hands-on experience with Java 8+, Spring Boot, and RESTful APIs.

  • Experience with Azure Cloud, SQL/relational databases, and ORM frameworks (e.g., Hibernate, JPA).

  • Solid understanding of object-oriented design, microservices, and software development best practices.

  • Experience with version control systems (Git) and CI/CD tools (e.g., Jenkins, Azure DevOps).

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

  • Senior Java Developer – Nice-to-Have Skills:

  • Experience with Python, JSON, or C# for automation or integration.

  • Familiarity with containerization (Docker, Kubernetes).

  • Exposure to DevOps pipelines, monitoring, and logging tools.

  • Knowledge of cybersecurity standards and secure coding practices.

  • Understanding of data modeling and data optimization techniques.

  • Assignment Details:

  • Length: 12 months (with potential for extension)

  • Start Date: ASAP

  • Location: Houston, TX (Hybrid – 2 days onsite per week)


  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Senior Java Potential: Insight & Career Growth Guide