Principal Software Engineer (Java)
Resource Innovations
Principal Software EngineerResource Innovations is seeking a Principal Software Engineer to join our growing Software as a Service (SaaS) team. This is a highly influential, hands-on technical role responsible for helping shape the future architecture of our enterprise software platform.You will partner with senior engineers, product leaders, and cross-functional teams to modernize a complex, business-critical platform used by leading energy organizations. You will bring proven experience designing and evolving large-scale enterprise systems, while combining a fresh architectural perspective with the deep product and domain knowledge of the existing team.The ideal candidate is both a senior architect and an accomplished software developer who can establish technical direction, translate architectural vision into practical execution, and remain actively involved in design and development. We are looking for someone who is passionate about product craftsmanship, modern engineering practices, and building technology that makes a meaningful impact on the world.This is a remote position requiring occasional in-person office meetings for candidates residing in one of the following metro areas: San Francisco, CA; Chicago, IL; Phoenix, AZ; Denver, CO; Salt Lake City, UT; or Madison, WI. Candidates must currently reside in the United States. Resource Innovations is not offering visa sponsorship or extensions for this position.Resource Innovations is a women-led energy transformation firm focused on impact. Building on our expertise in energy efficiency, we are continually expanding our portfolio of clean energy solutions to help utilities navigate increasingly complex and connected challenges, including load flexibility, electrification, and carbon reduction. With every step, we are leading the charge to power change.ResponsibilitiesDefine and guide the evolution of the platform architecture to improve scalability, reliability, performance, security, and maintainability.Develop a practical, phased modernization approach that balances future-state architecture with current customer and business commitments.Remain hands-on in the design and development of critical platform capabilities, architectural patterns, and proof-of-concept solutions.Lead technical design and code reviews, establish engineering standards, and guide complex decisions across application, integration, data, and cloud architecture.Partner with senior engineers and cross-functional teams to resolve complex technical challenges, mentor engineers, and translate technical direction into successful delivery. Resource Innovations
$169.3k - $304.7k
...on our IaaS platform Help us shape the future of our cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native architectures to lead the evolution of our managed services. You will...SuggestedWork experience placementWork at office$114.6k - $234.6k
...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service (KMS) -a foundational...SuggestedTemporary workFlexible hours- ...Job Description Job Description JOB DESCRIPTION About this Role Reporting to the Engineering Manager, the Principal Software Engineer works in a cross-ocean product team and serves as a technical leader for delivering the best web experience for millions of Fandom...SuggestedWorldwide
- ...DescriptionMaganti IT Resources LLCJob DescriptionThis position focuses on (but is not limited to) developing, testing, and documenting Java based applications and client/server systems. The successful candidate must be capable of working very independently and, at times,...SuggestedLocal areaRemote workRelocation
$140k - $170k
...make critical architectural decisions, establish engineering standards, and remain actively involved in software development, spending significant time writing code... ...frameworks and technologies such as React, Angular, Java/Spring Boot, C#, .NET, Firebase, Node.js, and...SuggestedFull timeTemporary workWork at officeLocal areaRemote work$95k - $154k
...skills and what employers want now. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients....Full timeH1b- ...Java Developer IV The Wisconsin Department of Justice requires a Java Developer IV for the application development unit for the Criminal... ...and migrations. Ensure compliance with the documented software processes and procedures throughout the life cycle of software products...Contract workFlexible hours
- ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science/Engineering /...H1b
- ...Java Developer Anywhere Type: Contract Category: Engineer Industry: Financial Services Workplace Type: Remote Standard Hours: Open Reference... ...development and contribute across the full software development lifecycle from concept and design to...Hourly payContract workLocal areaRemote work
$78k - $156k
...serve people in more than 160 countries.JOB DESCRIPTION:As a Sr. Software Engineer, this seasoned professional will demonstrate competence and... ...informal leader. They would have very strong competency with Java and be knowledgeable about Spring Boot and Spring as it...Full timePart timeWork at officeWork visaShift workNight shiftWeekend work- ...Summer 2027 Software Engineer Internship Who We Are Singlewire Software, based in Madison, Wisconsin, is dedicated to shaping a future... ...field preferred) Experience with Clojure, React, TypeScript, Java, or JavaScript Familiarity with core networking concepts...Summer workInternshipSummer internship
- ...Middleton WI / 100% Remote, USAWe’re looking for an experienced Software Engineering Lead who is passionate about building modern, scalable, and... .../Angular; Backend Technologies: Object Oriented Programming Java/C# and Python.Define, document, and enforce coding standards,...Remote work
$77.1k - $123.3k
...their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and... ...maintain end-to-end features across both backend services (Java/Spring) and frontend applications (React) supporting higher education...Full timeLive inLocal areaWorldwide$90k - $125k
..., and work.We are seeking a highly skilled Application Security Engineer with strong experience across secure code review, penetration testing... ...manual code review experience in at least one major language (Java, JavaScript/TypeScript, C#, PHP, etc.)Solid threat-modeling...Full timeContract workTemporary workWork at officeLocal areaRemote work3 days per week- Job TitleComputer / Software Engineer (Medical Device)RequisitionJR000015837 Computer / Software Engineer (Medical Device) (Open)LocationMadison... ...proficiency in:LabVIEWPythonHigh-level languages (C++, Java) and associated development environmentsScripting languages for...Full timeWork at office
- DescriptionAs a Software Engineer on the Tyler Wisconsin team, you will design, build, and maintain applications used every day by Wisconsin residents, businesses, and state agency staff. You will work across a portfolio that spans long-lived ASP.NET Framework applications...Work at officeRemote workHome office
- ...information and digital servicing capabilities. As an experienced Software Developer on the BOL team, you’ll create, enhance and support... ...Lean environment, applying modern front-end practices, proven engineering practices and continuous learning to build high-quality,...Full timeCurrently hiringWork at officeRemote workWork visa3 days per week
$90k - $130k
100% Employee-Owned · Big-firm resources, local-team relationships, ONE IMEG cultureIMEG is hiring a Revit API Software Engineer -Remote- to build new engineering automation applications and modify existing applications in our internal library. This role requires strong...Full timeLocal areaRemote workFlexible hoursNight shift- ...Green Card, H4-EAD only No Third Party 5 years of professional experience developing commercial Android apps Strong Experience using Java and Kotlin with Android Studio Expertise in use of MVC MVVM and other clean architectural patterns Expertise in use of the Android...Contract workRemote work
- ...develop, introduce and support new treatment delivery systems and software that will give new hope and new health to cancer patients and... ...patients to live longer, better lives.Job DescriptionSoftware Engineer (Applications): Analyzes, designs, programs, debugs, and modifies...Permanent employmentFull timeLocal area
- We’re looking for a Staff Software Engineer to work on large-scale, deeply technical systems that support emerging stablecoin and on-chain financial... ...platforms. 10+ years of backend engineering experience (Java preferred, Go also considered) Experience leading small/...Contract work
- ...Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user... ...and integration with distributed backend services (Node.js, Java, or Python). ~ Experience delivering products in fast‑paced...Permanent employmentFlexible hours
$140k - $157.5k
...government leaders shape the future. We engineer scalable, human-centered solutions that help... ...product, design, AI, data, and modern software practices to modernize legacy systems, build... ...experience in working with VA, Next.js, Java 17+, and Spring Boot, we’d love to hear...Contract workTemporary workLocal areaRemote work$149.1k - $275.88k
Job Title:Senior Expert Gameplay Engineer - Raven Software - Middleton, WIRequisition ID:R028063Job Description:Your MissionYour mission is to create, implement, and refine highly cinematic, player-first experiences that will be enjoyed by millions of gamers worldwide as...Full timeTemporary workPart timeWork at officeLocal areaWorldwideRelocation package- ...responsible for leading and managing a team of developers and engineers to deliver high-quality software products or services. In addition to technical... ...experience. -9+ years of experience in programming with Java. -4+ years of experience working with Spring Boot,...Full timeTemporary workLocal areaRemote workFlexible hours
$140k - $170k
...purpose of this position is, but is not limited to, supporting software development by managing tools and processes for efficient code... ...and improve the process of knowledge sharing throughout the engineering team.VIII. Support and work alongside a cross-functional engineering...Permanent employmentRemote work$127k - $213k
...so we can truly know and help our clients, communities, and each other.CLA is growing and seeking to hire an experienced Lead ERP Engineer to join our talented Information Technology team. The position offers growth, flexibility and a collaborative work environment.In...Full timeRemote work$125k - $150k
...environments while working with technologies from NVIDIA, Microsoft, and Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies in a fast-moving AI landscape. Role Description Design and...Full timeRemote workWorldwideFlexible hours- ...UI Engineer (Contract) Remote (Open to NY, West Coast, and Pittsburgh, PA) This role pays around $55/hr on W2 About the Role We... ...to Node.js. ~ Strong conceptual and working understanding of Java, Spring Boot, and Microservices architecture to ensure smooth frontend...Contract workRemote work
- ...quality bar for the team Mentor and support less-experienced engineers through pairing, reviews, and knowledge sharing Collaborate... ...equivalent practical experience ~5+ years of professional software development experience (or equivalent demonstrated impact) ~...H1bWork at officeRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (Java). Be the first to apply!
- entry level java developer remote Madison, WI
- java developer remote part time Madison, WI
- remote junior java developer Madison, WI
- principal Madison, WI
- senior principal cloud computing engineer Madison, WI
- senior principal scientist Madison, WI
- software quality assurance Madison, WI
- entry level software sales Madison, WI
- id software Madison, WI
- software sales Madison, WI




