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.
- ...employment.What You'll Do:Associate Principal works with business analysts,... ..., tests, and documents software quality to ensure proper... ...thorough code-reviews based on high engineering standardsWrites unit and... ...including internal workings of Java) in Java 8+ is required.Experience...SuggestedFull timeImmediate startRemote workFlexible hours2 days per week
$136k - $222.8k
...requirements, develops, tests, and documents software quality to ensure proper implementation.... ...thorough code-reviews based on high engineering standards. Writes unit and... ...Experience (including internal workings of Java) in Java 8+ is required. ~ Experience...SuggestedLocal areaImmediate startRemote workFlexible hours2 days per week$180k - $243k
...of choice. At Adyen, everything we do is engineered for ambition. For our teams, we... ...achieve their ambitions faster. Senior Software Engineer, Card Payments Team The Card... ...Demonstrated knowledge of building Java based web services (RESTful, SOAP) Experienced...SuggestedFull timeH1bWork at officeVisa sponsorshipFlexible hours$168.4k - $252.6k
Director Software Engineering - IE06FEWe’re determined to make a difference and are proud to be an... ...our team as we help shape the future. Principal Software Engineer (T6) Role Summary The... ...Qualifications :Strong hands-on expertise in Java, Spring Boot, Angular/TypeScript, SQL,...SuggestedFull timeTemporary workWork at officeShift work3 days per week$137.4k - $233.6k
...exceptional service.Role SummaryWe are seeking a highly experienced Principal Software Engineer to provide technical leadership and hands‑on execution... ...‑quality, production‑ready software.Lead development using Java as the primary language, following clean code, TDD, and...SuggestedFull timeContract workH1bFlexible hours- ...is looking to bring on a Senior Salesforce Engineering Consultant. This role sits at the center of... ...implementation experience spanning the full software development lifecycle Background in object-oriented languages such as Java or C#, plus front-end web development (HTML...Full timeLocal area
$180k - $243k
...of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create... ...businesses achieve their ambitions faster.Senior Software Engineer, US Bank Accounts TeamWe’re... ...mentality.You have experience with Java, Web Services, REST Apis, Webhooks and SQL...Bank staffH1bWork at officeVisa sponsorship3 days per week- ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Investment Bank (CIB),... ...application development, testing, and operational stabilityAdvanced in Java, Springboot, Microservice ArchitectureExperience working in...For contractors
- As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Digital & Platform Services group, you are an... ...engineering concepts and 5+ years applied experienceAdvanced in coding Java Spring Boot and Java Core Microservices...
- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -... ...and integration of cutting-edge technologies including Java, Spring, Springboot, React, and KafkaDevelops secure, high-quality...
- ...you can push the limits of what's possible.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Payments... ...and 5+ years applied experienceAdvanced knowledge in Java on Spring Boot programming languageMust have advanced knowledge...
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Corporate Technology, you are an integral... ...production microservices with Spring Boot and Java (21+), including Virtual Threads, Records, and Pattern MatchingWorking...
$126.82k - $149.2k
...development and maintenance of best in class software experiences. The candidate is a self-... ...code reviews to provide guidance on engineering best practices and compliance with development... ...hands on experience with Java Spring BootExperienced in building REST-...Full timeWork experience placementLocal area3 days per week- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer & Community Bank - ATM... ...-on experience in software development.Deep expertise in Java/JVM ecosystem, Spring Boot framework.Proven experience...
$147.76k - $240.11k
...eCommerce, digital marketing, rental & used digital solutions, and aftermarket leads & insights. What You Will Do:As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used...Full timePart timeRelocation packageFlexible hours$165.75k - $235.95k
...opportunities. To support strong partnership and team connection, this role follows a four day in office work model.Role OverviewWeb software engineers at Cboe are tasked with designing and implementing applications, developing user interfaces and components that are critical...Full timeWork at officeWorldwideWeekend work$153.32k - $205k
Title: Principal Software EngineerJob Description: Architect, design, develop, test, and deploy in agile environment; build iManage’s modern... ...and drive small teams in agile environment as part of the engineering team; perform development of web-based software solutions...- About the Role IAA is seeking a Principal Data Engineer to serve as the most senior individual contributor and technical authority across our... ...pipelines.Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,...Full timeWorldwide
$197.3k - $313.7k
...delivers world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology... ....This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a passion...Full time$135k - $165k
...experience design, and world-class product engineering. The future of business is disruptive,... ...career!OverviewWe are seeking a Senior Java Engineer - AI & Agentic Platforms to design... ...Qualifications:6+ years of software engineering experience.4+ years building...Flexible hours- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -... ..., testing, and operational stability using Python, Java, or C++.Hands-on experience with AI components, with a strong...
$175k - $205.9k
...you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx)... ...solutions with existing backend services and APIs (e.g., Java, React, AWS). Ensure scalability, security, and compliance...Local areaImmediate startFlexible hours- ...Corporation (OCC) is seeking an Associate Principal to drive architecture and development of... ...8+ years in large-scale systems, strong Java, cloud, testing, and CI/CD experience, plus... ...record delivering high-quality, secure software in a dynamic environment. #J-18808-Ljbffr...
$207k - $276k
...ways to bring those practices into the engineering organization.Essential FunctionsPartners... ...leader: a senior point of expertise on software engineering issues, industry trends and... ...technologiesJava RESTful Web Services (Java, J2EE, JUnit, and Tomcat.)Experience in...Hourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours- ...using the programming language Cold Fusion. This role will be responsible for troubleshooting issues and correcting them. Required skills: Candidates must have demonstrated work experience with the programming language Cold Fusion. Nice to have skills: Java React......Work experience placementRemote work
- ...Lead Software EngineerWe have an opportunity to impact your career and provide an adventure... ...limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Commercial &... ...or more programming languages, such as Java, C# and.NetDemonstrated experience...
$109.76k - $164.64k
...and can insert advertisements around the world.Job SummaryThe Software Engineering for Audience and Measurement (SEAM) team builds the audience,... ...engineering experience using languages such as Python, Go, Java, JavaScript/Node.js, Rust, or Scala.Experience with at least...Full timeNight shiftWeekend work- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Banking -... ...development experience and hands on experience coding in Java strongly other modern backend stacks acceptableProven...Contract work
- ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible... ...Advanced in one or more programming languages, such as Java, C# and.Net Demonstrated experience leading effective use...
- ...The Senior Principal Software Engineer advises and leads on the strategy and development of multiple products and technologies. They create novel code solutions and drive the development of new production code capabilities across teams. Requirements Candidates should have...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (Java). Be the first to apply!
- principal software engineer Chicago, IL
- java software engineer Chicago, IL
- java developer remote Chicago, IL
- remote junior java developer Chicago, IL
- senior java software engineer Chicago, IL
- java microservice developer Chicago, IL
- java developer Chicago, IL
- senior java developer Chicago, IL
- java developer remote part time Chicago, IL
- entry level java developer remote Chicago, IL


