A company is looking for a Senior Software Engineer to join a modernization initiative focused on building scalable, cloud-based solutions.
Key Responsibilities
Develop and optimize scalable web services using SaaS and FaaS approaches
Design, code, and maintain Java-based enterprise applications leveraging Java 21 features
Implement event-driven architectures and microservices to support high-volume transaction systems
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
10+ years of enterprise application development experience, particularly in large-scale SaaS projects
Advanced expertise in Java (Java 21 preferred) with a strong understanding of asynchronous programming
Hands-on experience with microservices, event-driven design patterns, and API development
Proficiency with Git for version control and solid understanding of SDLC best practices
Senior Software Developer • Madison, Wisconsin, United States