This position is based in Greensboro, NC. This is a hybrid/flexible role and will require time in an office. This Senior Developer role is a hands-on technical leadership position focused on designing, developing, deploying, and supporting secure, scalable, cloud-native services and APIs. The ideal candidate will bring extensive experience with Java 17, Spring Boot, RESTful APIs, microservices, Azure Kubernetes Service (AKS), containerized environments, and GitHub Actions CI/CD pipelines, along with a strong understanding of API security, scalability, performance, and operational best practices. Experience troubleshooting distributed systems, performing root cause analysis, and supporting high-volume, enterprise-grade applications is essential.
In addition to strong technical expertise, this role requires someone who can serve as a technical lead and mentor, independently drive work and resolve complex issues, and collaborate effectively with architects, developers, testers, product owners, and cross-functional teams. Experience with CIAM/IAM and modern authentication technologies such as OAuth 2.0, OIDC, SAML, and JWT is preferred. The successful candidate will be comfortable working with distributed onshore and offshore teams, adapting to changing priorities, and communicating effectively with both technical and non-technical stakeholders.
Job Summary:
This senior level employee is primarily responsible for translating business requirements and functional specifications into software solutions, for contributing to and leveraging the technical direction for the development of integrated business and/or enterprise application solutions, and for serving as a technical expert for project teams while providing consultation to help ensure new and existing software solutions are developed.
Auto-detected from this job's description. Click any skill to find similar roles.
Join thousands of professionals finding verified U.S. jobs every day. Sign up free, set your preferences, and let opportunities come to you.