TEKsystems · 9 hours ago
Java Developer
TEKsystems is a leading provider of business and technology services, focusing on cyber security innovation and architecture. They are seeking a Java Developer to build core backend services in the identity and authentication layer, ensuring compliance and security while integrating AI-driven risk signals.
Information Technology
Responsibilities
Design, develop and be accountable for feature delivery
Apply enterprise standards for solution design, coding, and quality
Ensure solution meets product acceptance criteria with minimal technical debt
Responsible for compliance and security items and audit support
Act as a liaison for production activities/issues
Participate in work breakdown and execution
Play a team member role, as an individual contributor
Mentor other team members whenever required
Participate in planning & estimation, peer reviews and other engineering practices
Identify skill and role gaps, and work with Technology Manager to address them
Patriciate in creating resource contingency plans where required
Oversee detailed execution of assigned deliverable at every level - Requirements gathering, technical design, build and quality assurance
Qualification
Required
Bachelor's degree or higher in computer science, engineering, or a related field with 7+ years of experience in building large scale Java applications
Strong skills in design and developing robust RESTAPI and Micro Services. Proficiency in Spring/SpringBoot
Strong hands-on experience in Identity & Authentication technologies including OAuth2/OIDC, SAML, FIDO/WebAuthn, PKI, and LDAP. Working knowledge of digital credentials and digital wallet
Extensive knowledge and experience working with SQL, Stored Procedures, and Oracle DB data replication and performance tuning
Experience in building solutions using cloud-based services. Familiarity with cloud security
Working experience in remediating application security vulnerabilities, CVEs
Skilled in using CI/CD tool set (JIRA/Bitbucket/Jenkins/Artifactory/Ansible)
Proficiency in development in Unix/Linux environment
Proficiency developing in container-based architecture
Experience in UI development with React or similar framework
Self-motivated individual with strong analytical and problem-solving skills
Ability to lead large & complex tasks including product upgrades and deployment of new capabilities and enhancements
Ability to work in a highly visible and fast-paced environment where business needs/priorities may change
Strong written and verbal communication skills
Preferred
Familiarity with containerization, OpenShift, Kubernetes, Docker
Experience integrating with AI/LLM models into Java applications using the Model Context Protocol (MCP). Strong familiarity with vector databases, prompt design, context management within MCP ecosystems is highly valued
Experience in IAM platforms, such as Ping One, Ping Federate, Hypr, Okta, ForgeRock
Exposure to mobile development
Benefits
Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick Leave)
Company
TEKsystems
At TEKsystems, they understand people. Every year they deploy over 80,000 IT professionals at 6,000 client sites across North America,
H1B Sponsorship
TEKsystems has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (46)
2024 (52)
2023 (33)
2022 (22)
2021 (36)
2020 (53)
Funding
Current Stage
Late StageRecent News
2025-11-19
2025-10-29
Company data provided by crunchbase