Delivers large-scale, multi-service Spring Boot solutions using advanced reliability and deployment patterns. Defines RESTful API standards and builds reusable Spring/OAuth2 components. Implements performance, resiliency, observability, and security patterns, including distributed tracing, mTLS, and automated security scanning. Uses business knowledge to translate divisional initiative visions into business solutions by developing complex or multiple software applications and studying alternatives. Analyzes and recommends changes to project development policies, procedures, standards, and strategies to development experts and management. The role participates in architecture design, defines and implements application-level architecture, and develops applications, components, and subsystems for complex divisional projects. It establishes project life-cycle plans across multiple platforms and is responsible for project goals, QA readiness, schedules, risk advice, documentation, and technical strategy. The position also serves as a primary liaison with business units, resolves project and technology issues, mentors junior team members, and performs complex technical and functional analysis across divisional initiatives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal