Senior Software Engineer

Motion Recruitment

Houston (TX)

On-site

USD 150,000 - 230,000

Full time

10 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Motion Recruitment is seeking an Engineering Lead for Platform & Architecture to modernize existing platforms, architect scalable solutions, and lead desktop and cloud-connected applications. The role emphasizes Java Swing front-end and enterprise backend services, with mentoring responsibilities and strong architectural oversight.

The ideal candidate will balance hands-on development with technical leadership, guiding teams through RESTful API design, Docker-based deployments, and Agile

Qualifications

  • 7+ years of software engineering experience.
  • Strong Java development experience.
  • Experience developing Windows-based desktop applications.
  • Hands-on experience with Java Swing GUI development.
  • Experience building and maintaining rich-client applications.
  • Strong understanding of object-oriented design patterns and software architecture.
  • Experience designing and consuming REST APIs.
  • Experience with Docker and containerized applications.
  • Background working in Agile environments.
  • Experience leading technical initiatives and mentoring engineers.

Responsibilities

  • Develop Java Swing desktop applications and rich-client UI.
  • Build backend services and RESTful APIs.
  • Lead architecture and system design efforts.
  • Modernize legacy platforms and drive platform modernization.
  • Contribute to cloud and DevOps initiatives.
  • Provide technical leadership and mentorship to engineers.
  • Collaborate with cross-functional teams to align on technical direction.

Tools

Java
Swing
Architectural leadership
Mentoring
REST APIs
Docker
Agile
Windows desktop
Enterprise architecture
Technical leadership

Job description

Engineering Lead (Platform & Architecture)

This full-time, onsite opportunity west of Boston is with a growing technology organization that develops advanced software and connected systems for healthcare and security technology products. The team is looking for an experienced Engineering Lead to help modernize existing platforms, architect scalable solutions, and lead the evolution of both desktop and cloud-connected applications. This role is ideal for someone with a strong background in Java application development who enjoys balancing hands-on engineering, architectural leadership, and mentoring technical teams.

What makes this opportunity unique is the opportunity to influence the future direction of critical software platforms that interact with complex real-world systems and hardware. You'll partner closely with senior technical leadership to modernize legacy applications, evaluate new technologies, define architectural standards, and guide engineering best practices while remaining deeply involved in development. The ideal candidate brings experience building both enterprise backend services and Windows-based desktop applications, with a particular focus on Java Swing and rich-client development.

Required Skills & Experience
  • 7+ years of software engineering experience
  • Strong Java development experience
  • Experience developing Windows-based desktop applications
  • Hands-on experience with Java Swing GUI development
  • Experience building and maintaining rich-client applications
  • Strong understanding of object-oriented design patterns and software architecture
  • Experience designing and consuming REST APIs
  • Experience with Docker and containerized applications
  • Background working in Agile environments
  • Experience leading technical initiatives and mentoring engineers
Desired Skills & Experience
  • Python development experience
  • Experience designing and implementing microservices architectures
  • AWS or cloud platform experience
  • Go development experience
  • Kubernetes orchestration experience
  • Experience modernizing legacy applications
  • Experience with hardware-integrated, IoT, medical device, industrial, or security-focused software
  • Observability and monitoring tool experience
  • Strong architecture and system design experience
  • CI/CD pipeline automation experience
What You Will Be Doing Tech Breakdown
  • 35% Java Desktop Application Development (Swing/UI)
  • 25% Backend Development & APIs
  • 20% Architecture & System Design
  • 10% Platform Modernization
  • 10% Cloud & DevOps Engineering
Daily Responsibilities
  • 50% Hands-on Development
  • 20% Technical Leadership & Mentoring
  • 15% Architecture & Design
  • 15% Cross-functional Collaboration
Posted By: Grant Willoe
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect / C# / .NET
Software Architect / C# / .NET

Motion Recruitment • Boston (MA)

Hybrid
USD 180,000 - 240,000
Engineering Lead | Onsite
Engineering Lead | Onsite

Worky • Dallas (TX)

On-site
USD 44,000 - 154,000
Engineering Lead, Platform & Architecture
Engineering Lead, Platform & Architecture

Motion Recruitment • Houston (TX)

On-site
USD 150,000 - 230,000
Software Engineer (Java – Legacy Systems Modernization)
Software Engineer (Java – Legacy Systems Modernization)

GruntWorx, LLC. • Hampton (NH)

Remote
USD 80,000 - 120,000
Health, dental, and vision insurance
Paid time off
Director of Engineering, Application Platform
Director of Engineering, Application Platform

Bios Life • Cambridge (MA)

Hybrid
USD 180,000 - 240,000
Lead Software Engineer
Lead Software Engineer

Visionary Innovative Technology Solutions LLC • Ridgefield (CT)

Hybrid
USD 90,000 - 130,000
Relocation assistance
Flexible work-from-home days
Salaried with benefits
Lead Software Engineer (Java / AWS)
Lead Software Engineer (Java / AWS)

Compunnel, Inc. • Chicago (IL)

On-site
USD 150,000 - 190,000
Senior Technical Lead – Digital Solutions
Senior Technical Lead – Digital Solutions

Boston Engineering • Waltham (MA)

On-site
USD 160,000 - 180,000
Health insurance
401(k) match
Paid time off
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • Salem (NH)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Manager, Software Engineering - Java - 5576
Manager, Software Engineering - Java - 5576

Benchmark IT - Technology Talent • City of White Plains (NY)

On-site
USD 140,000 - 180,000