Sr. Engineer 2

INSPYR Solutions

Fort Worth (TX)

Hybrid

USD 83,000 - 96,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

INSPYR Solutions is seeking a Senior Software Engineer to design, develop, and support scalable enterprise software. You will work with Java, Spring Boot, and microservices to build reliable systems in a hybrid Dallas, TX environment.

The role emphasizes hands-on leadership, architectural input, and mentoring junior engineers. Senior expertise in Kafka and production support will drive reliability and performance across distributed services.

Qualifications

  • Experience with Java-based microservices architecture and distributed systems.
  • Proficient in Spring Boot and modern cloud-native development.
  • Experience supporting production systems and ensuring reliability.

Responsibilities

  • Design, develop, test, and maintain enterprise Java applications and distributed systems.
  • Write clean, scalable code and reusable components across teams.
  • Develop RESTful APIs and event-driven services using modern engineering practices.
  • Participate in architecture discussions and influence technical strategy.
  • Provide production support and root-cause analysis to improve stability.

Skills

Java
Spring Boot
Microservices
Kafka
Production Support

Job description

Role: Senior Software Engineer (Java / Microservices)
Location: Dallas, TX hybrid 3x per week
Rate: $65/hour
Interviews: 1 virtual, 1 onsite

Job Summary

We are seeking a Senior Software Engineer to design, develop, and support scalable, enterprise-grade software solutions in a production environment. This role requires deep expertise in Java-based microservices architecture, distributed systems, and cloud-native application development. The ideal candidate is a hands‑on technical leader who can build high‑quality software, mentor junior engineers, drive architectural decisions, and collaborate across cross‑functional teams to deliver reliable, secure, and high‑performing applications.

This position requires strong experience with Java, Spring Boot, Microservices, Kafka, and Production Support, along with a passion for engineering excellence, automation, and continuous improvement.

Key Responsibilities
Software Development
  • Design, develop, test, and maintain enterprise-level software applications and distributed systems.
  • Write clean, scalable, and well‑documented code following engineering standards and best practices.
  • Build reusable components, libraries, and services that support multiple teams and applications.
  • Develop RESTful APIs and event‑driven services using modern software engineering principles.
  • Participate in architecture discussions and contribute to long‑term technical strategy.
Microservices & Cloud Architecture
  • Design and implement scalable microservices using Java and Spring Boot.
  • Develop event‑driven applications utilizing Kafka messaging.
  • Build cloud‑native applications leveraging containerization and orchestration technologies.
  • Design solutions with high availability, resiliency, scalability, and performance in mind.
  • Optimize applications for latency, throughput, and reliability.
Production Support & Reliability
  • Provide production support for enterprise applications.
  • Perform root cause analysis for production incidents and implement long‑term corrective actions.
  • Troubleshoot application, infrastructure, and integration issues across distributed environments.
  • Manage technical debt and continuously improve system stability and maintainability.
  • Monitor application health and proactively identify opportunities for optimization.
System Integration
  • Develop and maintain RESTful APIs and service integrations.
  • Build event‑driven architectures utilizing Kafka.
  • Integrate applications with relational and NoSQL databases.
  • Ensure seamless communication between enterprise systems.
DevOps & Automation
  • Support CI/CD pipelines and automated deployment processes.
  • Collaborate with DevOps teams to improve software delivery workflows.
  • Utilize Git-based version control and modern deployment practices.
  • Promote infrastructure automation and continuous integration best practices.
Quality Engineering
  • Develop automated unit, integration, and functional tests.
  • Ensure software quality through code reviews, testing, and static code analysis.
  • Promote engineering best practices and coding standards.
  • Mentor junior engineers on software craftsmanship and quality.
Collaboration & Leadership
  • Partner with architects, product managers, QA, DevOps, and business stakeholders.
  • Provide technical mentorship and guidance to junior developers.
  • Participate in Agile ceremonies including sprint planning, stand‑ups
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java
Senior Software Engineer - Java

TalentAmp • Fort Worth (TX)

Hybrid
USD 120,000 - 150,000
Senior Java Developer : Plano, TX (onsite) : C2C : Contract
Senior Java Developer : Plano, TX (onsite) : C2C : Contract

Tech Mirrors • Plano (TX)

On-site
USD 110,000 - 140,000
Java Full Stack Sr. Developer
Java Full Stack Sr. Developer

VOLTO Consulting • Dallas (TX)

On-site
USD 120,000 - 180,000
Senior Java Engineer
Senior Java Engineer

Motion Recruitment Partners LLC • Fort Worth (TX)

Hybrid
USD 96,000 - 152,000
Senior Software Engineer - Java & Springboot
Senior Software Engineer - Java & Springboot

Knack Solutions • Westlake (TX)

Hybrid
USD 100,000 - 130,000
Java Developer
Java Developer

Techgene Solutions • United States

On-site
USD 110,000 - 170,000
Technical Architect
Technical Architect

Tata Consultancy Services • Newark (DE)

On-site
USD 110,000 - 125,000
Software Engineer
Software Engineer

Advance Auto Parts • Raleigh (NC)

Hybrid
USD 110,000 - 165,000
Senior Java Full Stack Engineer (Spring & Enterprise Applications)
Senior Java Full Stack Engineer (Spring & Enterprise Applications)

CrowdPlat • Austin (TX)

Hybrid
USD 100,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Ranger Technical Resources • California (MO)

On-site
USD 140,000 - 190,000