Java Developer

Hybrid in Dallas, TX, US • Posted 10 hours ago • Updated 10 hours ago
Contract Corp To Corp
Contract W2
Contract Independent
12 Months
No Travel Required
Able to Sponsor
Hybrid
$55 - $60/hr
Company Branding Image
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Java
  • Api
  • OpenShift
  • Agile
  • Scrum

Summary

Role : Java Developer

Location : Dallas / Charlotte (Hybrid)

Contract 

End Client - Service Base Industry 

Experience - 10+ Years

 

We are seeking a skilled and motivated Java Engineer with 8+ years of experience in enterprise application development. The ideal candidate will be responsible for designing, developing, and integrating secure, scalable Java-based applications with a strong focus on REST API integrations across multiple dependent systems. The role requires hands-on experience in OAuth 2.0–based authentication, event-driven architectures, and modern microservices-based application design. Candidates should also have experience working on containerised platforms such as OpenShift (OCP), including Pods, CI/CD pipelines, and multi-node deployments, with a solid understanding of performance tuning and memory management. This is an excellent opportunity for a Java developer looking to deepen their expertise in API-led integrations, cloud-native development, and IAM/cybersecurity solutions.

 

Key Responsibilities:

  • Design, develop, and maintain robust, scalable Java applications and backend services.
  • Collaborate with IAM and security teams to integrate applications with IAM platforms.
  • Implement authentication and authorization mechanisms using IAM protocols (e.g., SAML, OAuth, OpenID Connect).
  • Develop and integrate REST APIs across multiple dependent systems (5+ integrations) ensuring secure and efficient data exchange.
  • Implement secure API communication using OAuth 2.0 authentication mechanisms.
  • Design and develop event-driven architecture patterns for scalable and asynchronous processing.
  • Use API mocking techniques/tools to enable parallel development and testing across dependent systems.
  • Support identity lifecycle processes such as provisioning, de-provisioning, and self-service access.
  • Perform code reviews, unit testing, and maintain documentation according to best practices.
  • Work closely with DevOps and infrastructure teams to ensure secure and efficient deployments on container platforms (OCP/Kubernetes).
  • Assist in the troubleshooting and resolution of IAM-related issues in production environments.

 

Qualifications:

  1. Education:
  • Bachelor’s degree in computer science, Information Technology, or related field.
    Experience:
  • 5–9 years of experience in Java/J2EE development.
  • Experience working in Agile/Scrum development environments.
  1. Technical Skills:
  • Java Technologies: Core Java, Spring Framework (Spring Boot, Spring Security), Hibernate/JPA
  • Security Protocols: Familiarity with OAuth 2.0, OpenID Connect, SAML, JWT, and LDAP
  • Web Services: RESTful APIs, SOAP, API integration across multi-system environments, API mocking frameworks
  • Architecture: Microservices architecture, event-driven design patterns, scalable and distributed system design
  • Containerization & Platform: Hands-on experience with OpenShift Container Platform (OCP), Kubernetes, Docker, Pods and container lifecycle management
  • DevOps & CI/CD: Jenkins or similar tools for CI/CD pipeline implementation and automation
  • Performance & Scalability: Understanding of memory management, container performance tuning, and multi-node architecture deployments
  • Tools: Git, Maven/Gradle, Jenkins, JIRA
  • Databases: MySQL, PostgreSQL, Oracle, or similar

 

  1. Preferred Skills:
  • Experience developing or integrating applications with SSO, MFA, or user role-based access controls.
  • Exposure to DevSecOps practices and secure coding principles.
  • Strong understanding of high-availability architectures and multi-node deployments in enterprise environments.
  • Familiarity with containerization and orchestration (e.g., Docker, Kubernetes, OpenShift).
 
 

--

 
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: 91131106
  • Position Id: 9007813
  • Posted 10 hours ago

Company Info

About Rivago infotech inc

Rivago Infotech Inc has been a leader in IT staffing and Software development for over 5 years and is one of the largest diversity and development firms in the industry. We are known for our high-touch, customer-eccentric approach, offering our clients unmatched quality, responsiveness and flexibility . We are appreciated by our clients for our streamlined execution, highly efficient service and exceptional talent management that go above and beyond traditional staffing services.

About_Company_OneAbout_Company_Two
Contact the job poster
RA

Rajat Arora

Recruiter @ Rivago infotech inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs