×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer Security

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: ManpowerGroup Global, Inc.
Contract position
Listed on 2026-01-28
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, DevOps, Java Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Senior Java Developer with Security

8+ years MINIMUM experience in Java, preferably 10-15. Must be familiar with and worked within security (Spring Boot, Oauth, Microservices, API).

Location – Chicago - onsite 5 days a week is MANDATORY.

18 month contract with possibility of extension up to 2 years.

This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This role ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. These individuals possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns.

Responsibilities
  • Contribute to story refinement/defining requirements.
  • Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Utilize multiple architectural components (across data, application, business) in design and development of client requirements.
  • Assist team with resolving technical complexities involved in realizing story work.
  • Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Design/develop/maintain automated test suites (integration, regression, performance).
  • Set up and develop a continuous integration/continuous delivery pipeline.
  • Automate manual release activities.
  • Mentor other Software Engineers and coach team on CI-CD practices and automating tool stack.
Required Skills
  • Strong experience in Java development for large and complex enterprise applications using JDK 8+ and Spring framework.
  • Strong experience writing and consuming web services – REST & SOAP.
  • Ability to provide solutions based on industry standard frameworks/platforms like Spring

    MVC, NodeJS, React, Angular, etc.
  • Proficiency using software development tools: JIRA, GIT, Maven, Jenkins, Ansible, SOAPUI, Postman, etc.
  • Experienced in application container setup and application deployment in Linux environment.
  • Thorough understanding of application security concepts, including authentication, authorization, session management. Familiarity with OAuth, OIDC, FIDO protocols and related products.
  • Solid technical background and understanding of system architecture, loading balancing, TLS.
  • Working knowledge of application security, identity access management, and cryptography.
  • Must be able to understand vendor or leading-edge technical documents and perform proof of concepts to evaluate product options/features.
  • Demonstrated initiative and effective independent development skills.
  • Excellent verbal and written communication skills.
Desired Skill
  • Familiarity with Ping Identity, Hypr products.
  • Experience with application vulnerability patterns and remediation.
  • Experience with developing secure applications using HSM.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary