> Markdown version of [/jobs/ext/1712067-software-development-engineering-sr-professional-ii](https://www.wearedevelopers.com/jobs/ext/1712067-software-development-engineering-sr-professional-ii). 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 Development Engineering - Sr Professional II - **Company:** Fiserv, Inc. - **Location:** Milwaukee, WI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Unix, Computer Programming, Databases, Computer Engineering, Software Design Patterns, Linux, Enterprise JavaBeans, Java Platform Enterprise Edition (J2EE), Hibernate (Java), JavaServer Faces, Javaserver Pages, Model View Controller (MVC), Object-Oriented Software Development, Oracle (Applications), Software Engineering, SQL Stored Procedures, PL-SQL, SQL Databases, Unix Commands, Web Applications, Web Services, Multithreading, SOAPAPI, AngularJS, Information Technology, Front End Software Development, Network Server - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/e9d88c32-3839-4811-9a34-63c0371d7ad4 ## About the Role REQUIREMENTS: Bachelor's degree in Computer Science, Computer Engineering, Information Technology or a related field and 2 years in any job title involving full stack development experience. Prior experience must include 2 years in the following: Designing, implementing, deploying, and supporting web-based applications and web services; Working in Object Oriented design and development; Programming with Java, J2EE, Multi-threading, MVC Framework, EJB, Spring, Sprint Boot, Hibernate, and Design Patterns; Developing REST and SOAP services; Working with front-end UI technologies including Angular, JSP, JSF, HTML, and JavaScript; Database experience with Oracle, SQL Queries, PL/SQL, and Stored Procedures; and Working with Linux and Unix Commands to analyze and review logs on Linux and Unix Servers. ## Description DUTIES: Design and develop enterprise on-prem solutions. Contribute to all phases of the development lifecycle. Coordinate resources, prepare project teams for kickoff, ensure effective completion of project milestones, control project scope and mitigate risks. Manage daily support and maintenance and conduct long-term improvement operations to ensure compatibility with evolving mission requirements. Provide technical leadership for delivery teams creating shared frameworks and services. Develop and establish department standards and procedures. Recommend the most efficient ways to ensure best implementation practices of new or upgraded products. Evaluate and report progress and results. Prepare and produce releases of software components. Help drive process improvements in development and operations as well as interact with customers and executives to offer root cause analysis and explanations of a technical nature. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)