> Markdown version of [/jobs/ext/1991317-software-engineer](https://www.wearedevelopers.com/jobs/ext/1991317-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** County of Putnam - **Location:** Lisle, IL, United States - **Experience:** Expert - **Salary:** $91,000.0 - $146,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Assembly Language, User Authentication, Unit Testing, Unix, COBOL (Programming Language), Code Coverage, Code Review, Cyber Security, Databases, Endevor, Design of User Interfaces, Human-Computer Interaction, Job Control Language (JCL), Rexx (Programming Language), Internet Security, Interactive System Productivity Facility (ISPF), Mainframes, Multiprocessing, Broadcom, Swagger, Software Engineering, SQL Databases, Systems Integration, Z/OS, Tso/ispf, ReactJS, Spring-boot, Software Security, Backend, AngularJS, Synopsys Black Duck, Front End Software Development, Software Coding, Restful APIs, Api Management, Jenkins - **Published:** August 8, 2026 - **Apply:** https://www.careerbuilder.com/job-details/java-engineer-rest-apis-database-systems-lisle-il--94d2678a-907a-4f1d-bfb0-a2f1c507d176 ## About the Role We are looking for an engineer who is highly motivated, team oriented, and has excellent organization and problem-solving skills. The individual and team goal will be to develop and maintain high-quality software aligned with user needs and business objectives., * Bachelor's degree in Engineering or global equivalent in a software-related field. * 5+ years of professional experience in Java development with a strong emphasis on RESTful API design and development, Spring/Spring Boot, good understanding of SQL databases. * Attention to detail and a quality-first mindset following coding best practices and unit testing, with a focus on continuous improvement in code coverage quality. * Knowledge of API security best practices, including authentication and authorization mechanisms. * Knowledge with tools and frameworks for API testing and documentation (e.g. Bruno or Swagger). * Knowledge of frontend technologies (React, Angular, etc.) and how they interact with backend services. * Proficiency in CI/CD pipelines with building, testing, deploying, and automating using Jenkins or any other pipeline. * Excellent analytical and problem-solving skills, with the ability to tackle complex technical challenges. * Ability to work independently and in a team-oriented environment. * Strong verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders. Desired Mainframe Technical Skills & Experience * Solid knowledge of z/OS, Unix/USS, SMP/E, z/OSMF, Endevor, reading system dumps, TSO/ISPF. * Additional experience in one or more of the following languages: IBM Assembler, Metal C, COBOL, ISPF, REXX, and JCL. * Experience with Blackduck, Coverity, zACS tools. * Experience with cybersecurity and compliance-related topics., API Documentation, Agile Programming Methodologies, AllFusion Endevor Change Manager, Analysis Skills, Application Programming Interface (API), Assembly Language, Authentication, Best Practices, Cobol Programming Language, Code Coverage, Code Reviews, Coding Standards, Communication Skills, Continuous Improvement, Customer Relations, Database Technology, Detail Oriented, IBM Product Family, IBM Rexx Programming Language, IBM TSO/ISPF, IBM z-OS Unix Operating System, Internet Security, JCL (Job Control Language), Java, Legal, Mainframe Computer, Medical Conditions, Presentation/Verbal Skills, Problem Solving Skills, Process Improvement, Product Demonstration, Quality Management, REST (Representational State Transfer), React.js, SQL Databases, Software Engineering, Symmetric MultiProcessing (SMP) Computing, System Integration (SI), Team Player, Testing, Unit Test, User Interface/Experience (UI/UX), Writing Skills ## Description Broadcom's Mainframe Software Division (MSD) is looking for a talented, motivated, and experienced Software Engineer with a passion for building high-quality applications using Agile practices to join our Mainframe CyberSecurity & Compliance team. In this role, you will be a key member of the development team and will focus on building, testing, and supporting leading edge Mainframe Cybersecurity and Compliance solutions used by many of the world's largest companies., * Create and implement scalable and robust RESTful APIs for seamless integration of the frontend system with backend mainframe systems. * Write clean, efficient, and well-documented code, adhering to best practices and coding standards. * Participate in code reviews and contribute to continuous improvement of development processes. * Actively participate and contribute in all Agile activities: Iteration planning, refinement, and sprint reviews. Volunteer for and commit to delivering stories and tasks within the sprint. * Interact with customers for support issues, demonstrations, and feedback sessions. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Coffee with Developers - Robby Russell](https://www.wearedevelopers.com/videos/917-coffee-with-developers-robby-russell) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)