Java Developer


Rivago infotech inc
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:
- 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.
- 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
- 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).
--
- 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.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs