Java Full stack Developer - Charlotte, NC

TechniPros

  • Charlotte, NC
  • Permanent
  • Full-time
  • 9 hours ago
  • Apply easily
Job Title: Java Full Stack Developer
Location: Charlotte,NC
Domain: Financial
Long Term Contract
Looking for W2 Candidates. No C2CJob Description:
  • The ideal candidate has a minimum of 6 years of experience working as a full-stack Java developer, including architecture/API design, presentation layer selection and design, and full lifecycle testing. The candidate should also have a solid understanding of adjacent technologies, including database systems, common protocols, and associated security/identity management systems and best practices.
  • Design, development, and implementation of a replacement for an existing legacy LDAP-based role-based authorization (RBAC) system with delegated administration functionality, integrating Okta for identity management and a fine-grained authorization engine like OpenAI/Okta GA/Open Policy Agent.
  • Provide consultation and recommend courses of action to ensure the quality and maintainability of application development for assigned project(s).
  • Experience designing, developing, or implementing Okta, another OpenID Connect (OIDC)/OAuth2 solution, and/or OpenAI is required.
  • The candidate should have persuasive communication skills and be able to work independently as well as within a team. Experience working on large, complex Java development projects with high priority and within established timelines is critical.
  • The candidate should demonstrate strong critical thinking and decision-making skills across a variety of development tools and technologies.
Responsibilities:
  • Translate business requirements into robust technical specifications.
  • Architect complex solutions for multi-faceted problems using a wide range of technologies.
  • Perform advanced technical design and development to address business and security requirements.
  • Solve complex technical challenges using modern Java and identity management tools, utilizing approved organization development tools.
  • Collaborate with team members within organizational policies and procedures to drive adoption of industry best practices and deliver high-quality solutions.
  • Prioritize and manage tasks effectively in a dynamic, challenging environment.
Required Skills:
  • Modern Java (8+) with Spring Boot: years professional experience in full-stack development.
  • Direct architecture/design: years designing distributed systems or complex enterprise platforms.
  • Identity and Access Management (IAM): years' experience designing, developing, and/or implementing IAM solutions, including RBAC, using CSSCSS or similar OIDC/OAuth2 platform(s).
  • Web frontend/presentation layer development: HTML, CSS, JS, and/or TypeScript.
Desired Skills:
  • Experience with WebSphere Liberty, or similar Java/Jakarta EE application servers.
  • Automated Testing best practices.
  • DevSecOps best practices.
  • Experience with Angular or similar frontend frameworks.
Best Regards:TinaPhone: 469-899-9341Email:

TechniPros