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.
- ...platforms, or may be completely new custom software development as per customer requirements... ...~ Bachelor's degree in software engineering or computer science, or equivalent experience... ...developing web-based applications with Java and JEE APIs Professional experience...SuggestedFull timeContract workWork experience placement
- ...highly reliable, and highly scalable cloud services and device software solutions. Design for distributed systems fundamentals,... ...reliability, performance, and maintainability, from day one. Set engineering standards, coding practices, and technical decision-making...SuggestedFull time
$144.2k - $288.4k
..., one family and one community at a time. Position Summary Principal Software Engineer for the next-generation compute platform powering CVS Health... ...to debug metric drift Hands‑on with modern JVM stacks (Java, Spring Boot, Gradle) and SQL‑first persistence (JOOQ or peer...SuggestedHourly payFull timeTemporary workLocal area- ...Principal Software EngineerUSA (Phoenix)What Cognite Is: Relentless to AchieveCognite operates at... ...OwnershipAre you a visionary Principal Full Stack Engineer eager to architect, build, and lead the... ...programming languages (e.g., Kotlin, Java, Python, or Rust).You possess deep...Suggested
$144.2k - $288.4k
...Summary We are seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead... ...• Develop scalable services and APIs using Java, Go, Node.js, or Python • Optimize performance,...SuggestedHourly payFull timeTemporary workLocal area$159.75k - $225.5k
...of brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power personalization, lifecycle...Remote work$93.77k - $179.24k
...Java Full Stack EngineerAt USAA, our mission is to empower our... ...a dedicated Java Full Stack Engineer, you will join a dynamic, startup... ...scalable, high-quality software. This is your opportunity to... ...considered necessary to describe the principal functions of the job and...Work experience placementH1bWork at officeRemote workRelocation packageFlexible hours$93.77k - $179.24k
...The Opportunity As a dedicated Java Full Stack Engineer, you will join a dynamic, startup-minded... ...team to deliver scalable, high-quality software. This is your opportunity to be part... ...considered necessary to describe the principal functions of the job and should not...Work experience placementH1bWork at officeRemote workRelocation packageFlexible hours$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle... ...Electrical Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.: Development experience on Linux...Temporary workFlexible hours$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...Temporary workFlexible hours- ...developers, designers, product managers, ML engineers, 3D developers, business leaders, users,... ...data structures, algorithms, and software design. Relevant hands-on software development... ...in one or more languages such as Kotlin, Java, Python, or Rust. Deep expertise in...Full time
- ...Job Description Job Description Job Title: Calypso Principal of Software Engineer Location: Phoenix, AZ Employment Type: C2C Responsibilities... ...and/or supporting applications with: Websphere, Java, SpringBoot, MQ, ETL and API development ·...Work from homeFlexible hours
- ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to...Full timeRemote workFlexible hours
- ...fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations for... ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. + Utilizes advanced knowledge to...Temporary workShift work
$169.3k - $304.7k
...that are available 24/7. Partner with the best As a Principal SDET, you will lead the test strategy for Akamai's custom... ...platform known for its dependability. As a Principal Software Development Engineer in Test, you will be responsible for: Designing, building...Work experience placementWork at office$104.5k - $234.6k
...Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution... ...; provides guidance and coaching to engineers to drive improvements. Utilizes... ...services Strong development experience in Java, C++, C#, or similar OO languages...Temporary workFlexible hoursShift work- Company DescriptionIDEALFORCE has a Contract position available immediately for a Java Developer/SR to join our customer in Phoenix Arizona. This is an ONSITE position. Please find below additional details about this job. Kindly respond with your most up to date resume...Contract workImmediate start
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ..., JMS, Maven).QualificationsExperience level - 5- 7 yrs in Java.Additional Information** U.S. citizens and those authorized to work...Full time
- ...Young - “Entrepreneur of the Year” Finalist Job Description • At least 4 years of experience in software development working with various technologies like Java 1.5+, Spring 3.0 or above, Web Services - SOAP or REST, JSP, Servlet, Eclipse, HTML, IBM WebSphere/...Permanent employmentFull time
- ...development, Agentic AI, and AI solutions.Principal Responsibilities:Develop and implement... ...existing enterprise Angular front-ends and Java/Spring Boot back-ends, ensuring secure... ...knowledge and application of full-stack engineering principles, theories, and concepts....Full timeTemporary workWork experience placementLive inFlexible hours
- ...-term growth.• To provide a return on investment to shareholders.• To promote employee development. Job DescriptionMin 5 yrs exp as Java/J2EE/Spring Developer. At least one full cycle implementation of Big Data Project or at least 6 months experience in Map Reduce coding...
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...REST based Get calls on hbase to retrieve data Hadoop Java programmingbackground using Mapreduce, HBase, pig, hive, APIs, etc...
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...Services.Job DescriptionNote: Skills Needed:-Technical Skills : Java/J2EE (Mandatory), Dydra, SparQL, RDF, Eptos.Job Description:-...Permanent employmentFull timeH1b
$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours- Company DescriptionIDEALFORCE has a Contract position available immediately for a Java Programmer to join our customer in Phoenix, AZ. Please find below additional details about this job. Kindly respond with your most up to date resume if you would like to pursue this...Contract workLocal areaImmediate start
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ....Job DescriptionPreferred• At least 4 years of experience in Java, J2EE technologies with strong experience in developing J2EE based...Permanent employmentFull timeH1b
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...Description:-At least 4 years of experience in strong Core Java with Design experienceStrong knowledge in Core Java with knowledge...Permanent employmentFull timeH1b
- ...new clients and projects, our Product Development team is expanding and we are looking for an accomplished and passionate Java Software Engineer to join the team! As a Java Software Engineer at KUBRA, you will collaborate with a group of talented technologists committed...Permanent employmentFull timeCasual workH1bWork at officeLocal areaWork visaFlexible hours
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, => Software Consultancy and Information Technology... ...hbaseQualificationsDesigning REST based Get calls on hbase to retrieve data Hadoop Java programmingbackground using Mapreduce, HBase, pig, hive, APIs,...Permanent employmentFull timeH1b
- .... We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...of relevant experience in development in following technologies:Java 1.7+, Spring Framework, Spring Batch, Apache Camel or DropWizard...Full timeH1b
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 Phoenix, AZ
- java software engineer Phoenix, AZ
- java developer remote Phoenix, AZ
- java developer c2c Phoenix, AZ
- remote junior java developer Phoenix, AZ
- senior java software engineer Phoenix, AZ
- java microservice developer Phoenix, AZ
- java developer Phoenix, AZ
- senior java developer Phoenix, AZ
- java developer remote part time Phoenix, AZ



