✦ Luna Orbit — Software Engineering

Software Engineer Senior Consultant - Dallas, TX - (Hybrid)

at Allstate

📍 3 Locations Hybrid Posted April 01, 2026
Type Full-Time
Experience senior
Exp. Years 3-4+ years
Education Not specified
Category Software Engineering

Senior Software Engineer role to design, develop, test, and deliver secure software in an Agile XP environment, with a focus on mentorship and modern DevOps practices in a hybrid Dallas setting.

  • Participate in iteration planning and backlog items
  • Engage in daily standups and practice paired programming and XP
  • Contribute to retrospectives and process improvement
  • Establish and maintain CI/CD pipelines
  • Mentor junior engineers

Stack includes Java/J2EE, Spring Boot, REST APIs, CI/CD (Jenkins, GitHub), testing tools (Postman, SoapUI), security scanning (SonarQube, Fortify, Contrast), Kafka, and cloud platforms (AWS/Azure). Emphasis on secure, scalable, maintainable code.

The ideal candidate is a mid-to-senior level software engineer with strong Java/J2EE experience, TDD/XP background, and hands-on CI/CD and cloud experience, plus mentoring ability.

3-4+ years of software development experience3+ years of experience developing software using Java and J2EE1+ year applying Test Driven Development (TDD) and Extreme Programming (XP) within an Agile environmentExperience with CI/CD pipelines and deployment practicesProficiency with IntelliJ IDEAExperience with GitHubExperience with JenkinsExperience with SonarQubeExperience with GradleExperience with MavenExperience with testing tools PostmanBrunoor SoapUIExperience with quality and security scanning tools such as SonarFortifyor ContrastWorking knowledge of messaging systems such as KafkaAbility to write cleanmaintainableand secure codeExperience with REST APIsHands-on with Spring BootExperience with cloud platforms such as AWS or Azure
IntelliJ IDEAGitHubJenkinsSonarQubeGradleMavenPostmanSoapUIBrunoFortifyContrastKafkaSpring Boot
3-4+ years of software development experience3+ years Java/J2EE1+ year TDD/XPCI/CD pipelinesIntelliJ IDEAGitHubJenkinsSonarQubeGradleMavenPostmanSoapUIFortifyContrastKafkaREST APIsSpring BootAWS/AzureOO designRelational/NoSQL databases
JavaJava Enterprise Edition (J2EE)Spring BootREST APIsTest Driven Development (TDD)Extreme Programming (XP)CI/CDJenkinsGitHubIntelliJ IDEASonarQubeGradleMavenPostmanSoapUIFortifyContrastKafkaObject-Oriented Programming (OOP)Relational DatabasesNoSQLAWSAzure
CollaborationMentorshipLeadershipCommunicationTeamworkProblem-solvingAgile
Industry Insurance
Job Function Develop and deliver secure, scalable software solutions in an Agile XP environment while mentoring junior engineers
Role Subtype Senior Software Engineer
Tech Domains Java, Java Enterprise Edition, Docker, Kubernetes, Amazon Web Services, Linux, SQL / PostgreSQL, NoSQL
Software Engineer Senior ConsultantAllstateJavaJ2EESpring BootREST APIsTDDXPCI/CDJenkinsGitHubIntelliJ IDEASonarQubeGradleMavenPostmanSoapUIFortifyContrastKafkaAWSAzureObject-Oriented ProgrammingOOPAgileDevOpsHybridExtreme Programming

Lack of 3+ years Java/J2EE experience, No 1+ year TDD/XP experience, No CI/CD pipeline experience

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