✦ Luna Orbit — Software Engineering

Software Engineer IV

at Williams

📍 2 Locations Hybrid Posted March 26, 2026
Type Full-Time
Experience senior
Exp. Years 10+ years
Education High school diploma/GED, Vocational/Technical/ Business School, and a minimum of ten (10) years of software development experience
Category Software Engineering

This role involves leading the design, development, and documentation of enterprise software solutions, with a focus on Java, relational databases, and cloud technologies. The engineer will guide architectural decisions and mentor teams to deliver scalable systems.

  • Lead software design and development
  • Define technical vision
  • Mentor developers
  • Collaborate with partners
  • Leverage AI/LLMs

The technical environment includes Java, Spring Boot, relational databases like Oracle and SQL Server, AI/LLMs, Angular or React frameworks, and Azure cloud platform with DevOps practices.

The ideal candidate is a senior software engineer with over 10 years of experience in Java and enterprise software development, including expertise in relational databases and cloud platforms like Azure. They possess strong leadership and mentorship skills, with experience in web application frameworks such as Angular or React, and familiarity with large language models.

JavaSpring BootRelational DatabasesOracleSQL ServerLarge Language ModelsLLMs
AngularReactAzureAzure DevOps
Microsoft OfficeAzureAzure DevOps
JavaSpring Bootrelational databasesOracleSQL ServerLarge Language ModelsLLMsAngularReactAzureAzure DevOpssoftware development lifecycleweb applicationsdebuggingtestingleadershipmentorshipcollaborationproblem-solvingcritical thinking
JavaSpring BootRelational DatabasesOracleSQL ServerLarge Language ModelsLLMsAngularReactAzureAzure DevOpsSoftware Development LifecycleWeb ApplicationsDebuggingTesting
communicationleadershipmentorshipcollaborationproblem-solvingcritical thinkingorganization
Industry Energy
Job Function Enterprise software development and technical leadership
Role Subtype Software Architect
Tech Domains Java, Spring Boot, Relational Databases, Oracle, SQL Server, Large Language Models, LLMs, Azure, Azure DevOps
software engineerJavaSpring Bootrelational databasesOracleSQL ServerLarge Language ModelsLLMsAngularReactAzureAzure DevOpssoftware development lifecycleweb applicationsdebuggingtestingmentorshipleadershipcollaborationproblem-solvingcritical thinking

Less than 10 years of software development experience, No experience with Java or Spring Boot, Lack of relational database knowledge, No cloud platform experience, especially Azure

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile