Full Stack Java Developer

CA-One Tech Cloud Inc.
Houston, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Houston, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Azure
Software as a Service
Cloud Computing
Code Review
Software Debugging
DevOps
Identity and Access Management
Spring
OAuth
PRINCE2
Openid Connect
Security Assertion Markup Language (SAML)
Google Cloud Platform
Okta
React
Vue.js
Containerization
Angular
Kubernetes
Information Technology
Front End Software Development
Cloud Integration
REST
Docker
User Administration
Microservices

Job description

Develop and maintain full-stack Java applications with a focus on IAM and cloud integration. Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications. Implement and integrate IAM solutions to enhance security and user management. Lead application onboarding processes, ensuring seamless integration with IAM and cloud platforms. Develop and maintain RESTful APIs and microservices for cloud-based applications. Manage projects from initiation to completion, ensuring they are delivered on time, within scope, and within budget. Conduct code reviews, testing, and debugging to ensure high-quality software delivery. Stay updated with the latest industry trends and technologies to drive continuous improvement. Participate in team meetings and contribute to project planning and execution.

Requirements

Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience as a Full Stack Java Developer, with a focus on IAM, cloud technologies, project management, and application onboarding. Proficiency in Java, Spring Framework, and related technologies. Experience with IAM tools and platforms (e.g., Okta, ForgeRock, Microsoft Azure AD). Understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native development. Experience with front-end technologies (e.g., Angular, React, Vue.js) is a plus. Strong problem-solving skills and attention to detail. Good communication and teamwork abilities. Experience in project management, including planning, execution, and stakeholder management.

Preferred Skills: Experience with containerization and orchestration tools (e.g., Docker, Kubernetes). Knowledge of DevOps practices and CI/CD pipelines. Familiarity with security standards and protocols (e.g., OAuth, SAML, OpenID Connect). Project management certification (e.g., PMP, PRINCE2) is a plus.

Apply for this position