This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Software Engineer to join a Financial Services team in Appleton, Wisconsin. This Long-term Contract position is suited for a senior full stack developer who enjoys building engaging digital experiences and reliable backend services in a high-quality enterprise setting. The role focuses on delivering customer- and advisor-facing solutions across modern web applications while partnering closely with product, design, and engineering stakeholders.
Job Responsibility:
Deliver complete features across the full stack, from React-based interfaces to Java and Spring Boot services, ensuring solutions are production-ready
Create and enhance APIs and connected service integrations that support secure, scalable application functionality
Build intuitive user interface elements that follow established design standards, usability expectations, and accessibility guidelines
Work closely with cross-functional teammates in iterative sprint cycles to refine requirements, implement solutions, and meet delivery goals
Strengthen software quality through automated test coverage, continuous integration and deployment practices, and consistent engineering standards
Improve application health by advancing monitoring, logging, performance tuning, and overall platform reliability
Review code collaboratively and contribute ideas that improve maintainability, technical quality, and team delivery practices
Requirements:
At least 7 years of software engineering experience with recent ownership of full stack application delivery
Strong hands-on expertise with React.js and modern JavaScript or TypeScript development
Solid backend development experience using Java and Spring Boot in enterprise environments
Proven ability to move work from business requirements through deployment with minimal day-to-day supervision
Experience building reusable component-based front-end architectures and managing application state effectively
Familiarity with automated testing practices for front-end and back-end applications
Experience working with API integrations and event-driven or distributed systems, including technologies such as Apache Kafka
What we offer:
Medical, vision, dental, and life and disability insurance