Java Developer
Overview
As a contract Spring internals specialist, you will drive the modernization of Spring-based applications by upgrading core frameworks and runtimes. You’ll work on migrating Spring from 2.6 to 3.0/3.2 and upgrading Java from 11 to 17, ensuring Jersey integrations and secure authentication with Spring Security and OAuth. This role partners with cross-functional teams to deliver secure, scalable upgrades that support ongoing product goals.
ResponsibilitiesUpgrade Spring framework from 2.6 to 3.0/3.2Migrate Java runtime from 11 to 17Maintain and validate Jersey-based componentsConfigure and verify Spring Security and OAuth implementationsCollaborate with teams to ensure upgrade stability and security
Key requirementsExperience with Spring version upgradesExperience upgrading Java from 11 to 17Knowledge of JerseyUnderstanding of Spring Security and OAuthSpring FrameworkJavaJerseySpring SecurityOAuth