T

Senior Software Engineer (Java)

The Misch Group · Los Angeles, California, United States

Executive Search Services · 2-10 employees

Jul 10
Remote Senior (5-10 yrs) Full-time United States
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role involves designing, developing, and enhancing enterprise-grade software solutions while researching emerging technologies. Key duties include building prototypes, defining technical specifications, and improving system performance and scalability.

What they look for

Java 8+ RESTful APIs Software Design Software Architecture Debugging Implementation Data Protection Security Products Proof-of-Concept Development SDLC

Requirements

Candidates must have strong hands-on experience with Java 8+ and RESTful APIs. Proficiency in software architecture, debugging, and experience with security products is highly valued.

Benefits

Competitive Compensation Health Insurance Dental Insurance Vision Insurance Flexible Paid Time Off Remote-friendly Work Environment Professional Development Technical Growth Opportunities Collaborative Engineering Culture

Full description

Senior Software Engineer (Java)

Department: Technology & Software

Employment Type: Full Time

Location: California

Description

The Senior Software Engineer (Java) will contribute to the design, development, and enhancement of enterprise‑grade software solutions. This role involves researching emerging technologies, building proof‑of‑concepts, defining technical specifications, and delivering high‑quality code across the full development lifecycle.

 The ideal candidate is a hands‑on engineer with strong Java expertise, a solid understanding of modern frameworks, and the ability to work effectively in a fast‑moving environment. This position requires collaboration with cross‑functional teams, participation in architectural discussions, and ownership of complex engineering challenges. Responsibilities include improving system performance, ensuring scalability, supporting product releases, and resolving customer‑reported issues to maintain product stability. 

Key Responsibilities

  • Research and evaluate emerging technologies to address complex engineering challenges.
  • Develop proof-of-concept prototypes to validate proposed solutions.
  • Collaborate with Product and Engineering Management to define functional specifications and design documents for NextLabs products and solutions.
  • Lead definition, design, and development of products and components while following architectural best practices.
  • Deliver architecture, technical solutions, and production-quality code across the SDLC.
  • Improve system performance, scalability, and reliability of NextLabs products.
  • Partner with QA and Technical Publications to support testing coverage and technical documentation.
  • Collaborate across teams for cohesive system design and implementation.

Skills, Knowledge and Expertise

  • Strong Java 8+ hands-on development experience.
  • Experience with RESTful APIs and professional software engineering practices.
  • Ability to work on complex engineering challenges and build proof-of-concept prototypes.
  • Strong software design, architecture, debugging, and implementation capability.
  • Data protection / security product experience is highly relevant.

Benefits

Competitive compensation

Health, dental, and vision insurance

Flexible paid time off

Remote‑friendly work environment

Professional development and technical growth opportunities

Collaborative engineering culture

Opportunity to work on high‑impact, enterprise‑level software initiatives