×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Java, Microservices, MuleSoft & API Development; Remote

Remote / Online - Candidates ideally in
Baltimore, Anne Arundel County, Maryland, 21276, USA
Listing for: CareFirst, Inc.
Full Time, Remote/Work from Home position
Listed on 2026-08-31
Job specializations:
  • Software Development
    Software Architect, DevOps, Software Project Mgr/ Lead, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 115128 - 228657 USD Yearly USD 115128.00 228657.00 YEAR
Job Description & How to Apply Below
Position: Lead Software Engineer - Java, Microservices, MuleSoft & API Development (Remote)

Resp & Qualifications

The Lead Software Engineer provides technical leadership for the design, development, integration, testing, deployment, and support of enterprise-scale software solutions, APIs, and cloud-native platforms. This role leads engineering teams through the delivery of complex business solutions while driving architecture strategy, engineering excellence, operational resilience, and modernization efforts.

The Lead Software Engineer partners with Architects, Product Owners, Scrum Masters, Value Stream Managers, and business stakeholders to define solution roadmaps, establish technical direction, and deliver scalable, secure, and highly available applications. The role serves as a hands‑on technical leader responsible for software architecture, microservices development, API platform engineering, system integration, cloud adoption, Dev Sec Ops  practices, and mentoring software engineers.

Based on the source role's emphasis on technical leadership, software design, stakeholder engagement, risk management, and engineering mentorship.

Technical Leadership & Solution Delivery
  • Lead teams of software engineers in the design, development, implementation, and support of enterprise applications and integration platforms.
  • Provide hands‑on leadership for architecture, technical design, coding, code reviews, automated testing, and deployment activities.
  • Serve as the technical authority and subject matter expert for assigned applications, APIs, and integration platforms.
  • Design and deliver highly scalable, secure systems supporting large enterprise user populations.
  • Ensure adherence to enterprise architecture standards, security policies, Dev Sec Ops  practices, and software engineering best practices.
  • Develop and maintain architecture documentation, interface specifications, and technical design artifacts.
  • Lead software modernization and cloud‑transformation initiatives.
Architecture, Innovation & Engineering Excellence
  • Define application, integration, and microservices architecture for strategic enterprise initiatives.
  • Evaluate emerging technologies, frameworks, and platforms to improve performance, scalability, reliability, and developer productivity.
  • Identify technical gaps, system dependencies, and architectural risks while implementing mitigation strategies.
  • Lead technology evaluations and recommendations for new solutions and software platforms.
  • Participate in architecture reviews, roadmap discussions, and technology governance activities.
  • Extend and enhance open‑source frameworks and reusable shared services where needed.
Delivery & Stakeholder Partnership
  • Collaborate with Product Owners, business stakeholders, project managers, and architects to define business requirements and technical solutions.
  • Translate business objectives into scalable software architectures and implementation plans.
  • Support project estimation, capacity planning, dependency management, and technical cost analysis.
  • Lead technical discussions with stakeholders and influence strategic technology decisions.
  • Assist in feature estimation, delivery planning, and prioritization efforts.
Platform Reliability & Operational Excellence
  • Improve application performance, reliability, availability, and observability.
  • Lead root cause analysis and resolution of complex production issues.

    Design automation strategies to improve deployment consistency and operational efficiency.
  • Champion CI/CD, continuous testing, infrastructure automation, and secure software delivery practices.
  • Establish monitoring, logging, alerting, and performance management standards across platforms.
Team Leadership & Mentorship
  • Mentor, coach, and develop software engineers and technical leads.
  • Conduct architecture reviews, code reviews, and technical design reviews.
  • Foster a culture of collaboration, innovation, quality, and continuous learning.
  • Guide engineering teams in Agile delivery methodologies and engineering best practices.
  • Provide constructive feedback and leadership across cross‑functional teams.
SUPERVISORY RESPONSIBILITY

Position does not have direct reports but is expected to assist in guiding and mentoring less experienced staff. May lead a team of matrixed resources.

QUALIF…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary