Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (Java) in Chicago, IL vacancy
  •  ...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... 
    Suggested
    Full time
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    2 days ago
  • $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... 
    Suggested
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Jobleads-US

    Chicago, IL
    3 days ago
  • $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... 
    Suggested
    Full time
    H1b
    Work at office
    Visa sponsorship
    Flexible hours

    Adyen

    Chicago, IL
    11 hours ago
  • $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,... 
    Suggested
    Full time
    Temporary work
    Work at office
    Shift work
    3 days per week

    The Hartford Financial Services Group

    Chicago, IL
    2 days ago
  • $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... 
    Suggested
    Full time
    Contract work
    H1b
    Flexible hours

    Northern Trust

    Chicago, IL
    2 days ago
  •  ...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 time
    Local area

    Motion Recruitment

    Chicago, IL
    11 hours ago
  • $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 staff
    H1b
    Work at office
    Visa sponsorship
    3 days per week

    Adyen

    Chicago, IL
    1 day ago
  •  ...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

    JP Morgan Chase

    Chicago, IL
    2 days ago
  • 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... 

    JP Morgan Chase

    Chicago, IL
    3 days ago
  •  ...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... 

    JP Morgan Chase

    Chicago, IL
    1 day ago
  •  ...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... 

    JP Morgan Chase

    Chicago, IL
    2 days ago
  •  ...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... 

    JP Morgan Chase

    Chicago, IL
    3 days ago
  • $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 time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Chicago, IL
    3 days ago
  •  ...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... 

    JP Morgan Chase

    Chicago, IL
    11 hours ago
  • $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 time
    Part time
    Relocation package
    Flexible hours

    Caterpillar

    Chicago, IL
    2 days ago
  • $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 time
    Work at office
    Worldwide
    Weekend work

    Cboe Exchange

    Chicago, IL
    3 days ago
  • $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... 

    Imanage

    Chicago, IL
    3 days ago
  • 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 time
    Worldwide

    RB Global

    Westchester, IL
    1 day ago
  • $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

    Salesforce

    Chicago, IL
    4 days ago
  • $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

    Publicis Media

    Chicago, IL
    4 days ago
  •  ...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... 

    JP Morgan Chase

    Chicago, IL
    11 hours ago
  • $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 area
    Immediate start
    Flexible hours

    West Monroe Partners

    Chicago, IL
    2 days ago
  •  ...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... 

    Jobleads-US

    Chicago, IL
    3 days ago
  • $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 pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    Chicago, IL
    3 days ago
  •  ...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 placement
    Remote work

    Softpath System

    Chicago, IL
    3 days ago
  •  ...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... 

    hackajob

    Chicago, IL
    23 hours ago
  • $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 time
    Night shift
    Weekend work

    Comcast

    Chicago, IL
    11 hours ago
  •  ...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

    JP Morgan Chase

    Chicago, IL
    3 days ago
  •  ...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... 

    Chase

    Chicago, IL
    3 days ago
  •  ...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... 

    hackajob

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer (Java). Be the first to apply!