Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer (Java/Azure)

MSITEK

Lead Software Engineer (Java/Azure)

Position Summary
The Lead Software Engineer provides hands-on technical leadership for a mission-critical, enterprise-scale application platform. This role partners closely with the Technical Manager to drive application development, cloud infrastructure design, and operational reliability across Azure-hosted environments.
This position is highly technical and execution-focused, with 75% or more of time spent actively writing, reviewing, and maintaining application code. In addition, the Lead Software Engineer provides technical direction and oversight to senior developers, ensuring adherence to coding standards, architectural best practices, and high-quality delivery.
The role requires a balance of software engineering expertise, cloud infrastructure knowledge, and development leadership, with a strong emphasis on system stability, scalability, and maintainability.

Key Responsibilities

Technical Leadership & Oversight
  • Serve as the technical lead for the platform, collaborating with the Technical Manager on design decisions, architecture, and coding standards.
  • Provide guidance, direction, and oversight to senior developers and development teams.
  • Lead and participate in code reviews to ensure quality, security, and adherence to standards.
  • Establish and enforce best practices across development, testing, and deployment.
  • Partner with leadership to drive continuous improvement and modernization initiatives.
Hands-On Development (Primary Responsibility)
  • ctively contribute to the codebase, spending 75% or more of time on hands-on development.
  • Design, develop, enhance, and maintain backend applications and APIs.
  • Implement scalable, secure, and high-performance solutions.
  • Identify and address technical debt, performance bottlenecks, and system inefficiencies.
  • Ensure high-quality code through testing, validation, and review processes.
Code Quality & Engineering Practices
  • Utilize tools such as SonarQube to monitor code quality and maintainability.
  • Promote secure coding practices and strong test coverage.
  • Partner with developers to improve overall code health and reduce technical debt.
Cloud Infrastructure & DevOps
  • Collaborate with the Technical Manager to design and maintain Azure-hosted environments.
  • Lead the implementation of Infrastructure as Code (IaC) using Terraform and Ansible.
  • Support configuration and management of cloud resources, including compute, storage, and networking.
  • Contribute to CI/CD pipeline development and optimization using Azure DevOps.
  • Ensure environments are scalable, reliable, and aligned with enterprise security standards.
Deployment & Operations
  • Participate in release planning, deployment execution, and change management processes.
  • Collaborate with infrastructure, security, and vendor teams on system maintenance and improvements.
  • Maintain and enhance operational processes and system reliability.
Monitoring & Reliability
  • Support applications monitored through 24/7 monitoring tools, ensuring system health and availability.
  • nalyze alerts, system metrics, and trends to proactively identify issues.
  • Contribute to root cause analysis and continuous improvement efforts.
Documentation & Communication
  • Develop and maintain technical documentation, including:
    • pplication architecture and design
    • System workflows and processes
    • Deployment and operational procedures
  • Communicate effectively with technical and non-technical stakeholders.
  • ct as a trusted technical advisor to leadership and cross-functional teams.
Required Qualifications

Technical Skills
  • 8+ years of experience in software engineering, with significant experience developing enterprise applications.
  • Strong expertise in Java/J2EE and backend application development.
  • PHP experience required, including support and enhancement of production applications.
  • Experience developing and supporting REST APIs, JSON, and service-oriented architectures.
  • Experience with SQL Server and MySQL, including performance tuning and data modeling.
  • Experience supporting Azure-hosted applications in production environments.
  • Hands-on experience with Infrastructure as Code (IaC) using Terraform and Ansible.
  • Experience with NGINX and web server configuration.
  • Experience working in Agile/Scrum environments.
  • Proficiency with JIRA for Agile tracking and sprint management.
  • Proficiency using Azure DevOps for source control, CI/CD pipelines, and deployments.
  • Experience with SonarQube or similar code quality and static analysis tools.
Leadership & Communication
  • Strong written and verbal communication skills.
  • Proven ability to document application design, workflows, and system architecture.
  • Experience providing technical leadership and mentorship to development teams.
  • bility to balance hands-on development responsibilities with leadership expectations.
Preferred Qualifications
  • Kotlin experience, particularly within Java-based ecosystems.
  • Experience supporting high-availability, enterprise-scale systems.
  • Experience with application monitoring and reliability tools.
  • Familiarity with performance tuning, caching strategies, and backend optimization.
  • Experience leading cloud modernization or application transformation initiatives.
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer (Java/Azure) in Dearborn, MI vacancy
  •  ...Tech Stack & Qualification 3 to 7 Years Range Java 8 J2ee - Servlet HTML, JS, CSS Optional - AEM dobe...  ...8 or higher and best practices. Participate in the full software development lifecycle (SDLC), from understanding requirements to... 
    Suggested

    Damco Solutions

    Dearborn, MI
    4 days ago
  •  ...Job Title Position Description: Design and Develop BOM Java API and application by utilizing Java, JavaFX, Spring, Springboot and...  ...deployment build failures. Participates in an ongoing production software operations review and troubleshoots production issues. Skills... 
    Suggested

    Damco

    Dearborn, MI
    2 days ago
  •  ...Job Title Full Stack Software Engineer - Angular / Java / GCP Overview / Summary We are seeking an experienced Full Stack Software Engineer to join an Agile engineering team focused on building enterprise applications with global impact. The... 
    Suggested

    HTC Global Services

    Dearborn, MI
    3 days ago
  • A leading loyalty solutions provider is seeking a Lead Software Engineer with over 8 years of experience in the full software development life cycle. This role offers...  ...service-oriented architecture, API development, and Java technologies, with a commitment to Agile... 
    Suggested
    Remote work

    Kobie

    Detroit, MI
    10 days ago
  •  ...Java Developer Must have experience in Java 8, Spring Framework, Spring Boot, SOAP and REST API services, Microservices. Knowledge and hands on in GitHub, CI/CD (Jenkins, Tekton, etc.) Expertise in SQL / database technologies, writing test cases using JUnit. Cloud... 
    Suggested

    Keylent Inc

    Dearborn, MI
    2 days ago
  •  ...Java Developer Java Spring Boot Microservices REST webservice Spring Cloud Pivotal Cloud Foundry Azure Spring Security OAuth2 Jenkins Javascript Angular React TDD and Pair Programming...  ...Responsibilities: Position Description: Need a software engineer to support our grow...... 
    Shift work

    Softpath System

    Dearborn, MI
    2 days ago
  •  ...Software Developer To code, test, maintain and troubleshoot utilizing the appropriate development environment and programming technology in GraphQL, Java, Spring Boot, Microservices and GCP. Understand and analyze the technical specifications and suggest code optimization... 

    Yantran LLC

    Dearborn, MI
    2 days ago
  • $101.9k - $150k

     ...help learners achieve their goals and lead a choice-filled life. Our culture values...  .... What you'll do here: As the Software Engineering Manager, you will lead a team dedicated...  ...and deploying solutions on AWS, GCP, or Azure, including containers, serverless, and... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Detroit, MI
    2 days ago
  • $143k - $185k

     ...Technical Lead X by 2 is a technology consulting...  ...development of enterprise software solutions. You'll combine hands-on engineering with leadership, guiding...  ...frameworks (e.g., Python, Java, C#, JavaScript)...  ...deployed services (AWS, Azure) Integrate enterprise... 
    Home office

    Xby2

    Detroit, MI
    1 day ago
  •  ...architecture (2-tier, 4-tier, SOA-based environments) Lead installation, configuration, and upgrades of...  ...integration Programming/scripting knowledge (Java, C++, XML) Bachelor's degree in computer science, Engineering, or related field Several years of experience... 
    Contract work
    Immediate start

    Pyramid Consulting

    Dearborn, MI
    2 days ago
  •  ...here. About The Team And What We Will Build Together You are a Lead Software Engineer with 8+ years experience in the full software development...  ...Experience in developing XML / JSON based web-services Experience in Java technologies: JMS, MDB, JPA (Hibernate) Familiarity with key... 
    Remote work
    Flexible hours

    Kobie

    Detroit, MI
    8 hours ago
  •  ...Sr Java Developer Must-have skills: ~5+ years of work experience in Spring Platform, Cloud Native Development, RESTful/SOAP...  ...working experience in ORM frameworks like Hibernate, JPA, and agile software development methodologies like Agile SCRUM, TDD ~ Proficiency... 
    Work experience placement

    Keylent Inc

    Dearborn, MI
    2 days ago
  •  ...Senior Java Full Stack Developer Location: 21000 S Military, Dearborn, MI 48124 (Onsite) Note: Only local candidates will be considered Application Development Design, develop, and maintain high performance Java full stack applications using Java, Spring... 
    Local area

    Apolis

    Dearborn, MI
    2 days ago
  •  ...professional in Dearborn, Michigan who can develop and maintain Ford engineering requirements and function life cycle processes. The candidate...  ...Siemens TeamCenter PLM and strong programming skills in ITK, Java, and C/C++ are essential. Additional responsibilities include... 

    TechDigital Group

    Dearborn, MI
    3 days ago
  •  ...Lead Developer V2Soft is a global leader in IT...  ...staffing, cloud computing, engineering, mobility, testing, and...  ...reliability across Azure-hosted environments. This...  ...requires a balance of software engineering expertise,...  ...Strong expertise in Java / J2EE and backend application... 
    Local area
    Worldwide

    V2soft

    Dearborn, MI
    2 days ago
  •  ...Immediate Need – Java Mulesoft Developer With GCP Java, Spring, Mulesoft, Angular/React, GCP, Kubernetes Engine, Restful API, Oauth, Data Access Cloud Computing - Pivotal Cloud...  ...Mulesoft - JaavScript - Angular / React Software Development Layers - API (RESTfull) -... 
    Immediate start

    Keylent Inc

    Dearborn, MI
    2 days ago
  • 360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development...  ...8+ years of Technical experience Must know Python, MongoDB, Java Script, Jquery, CSS, Web/REST services, XML and Google Analytics... 
    Local area

    360 IT Professionals

    Dearborn, MI
    5 days ago
  • $70k - $100k

     ...Minimum 4 years' of experience with Java 7/8, J2EE, Eclipse or similar tool, Spring...  ...programming skills Experience with a recognized software development lifecycle methodology Good...  ...and software platforms. Lead by experts in the IT industry with a proven... 
    Internship
    Work at office

    Triunity Software

    Dearborn Heights, MI
    1 day ago
  • A leading technology consulting firm is seeking an experienced Java FullStack Developer for their Dearborn, MI location. The role involves engaging with clients to develop user-centric software solutions and managing complex systems through various programming practices... 

    Stefanini Group

    Dearborn, MI
    1 day ago
  •  ...Lead Software Engineer We need an analytical, curious problem solver to become a Lead Software Engineer...  ...), Shell Scripting, Docker, Linux, and Java Preferred Experience...  ...Experience building and deploying integration solutions on Microsoft Azure and/or AWS.... 
    Work experience placement

    AAA Life Insurance Company

    Livonia, MI
    3 days ago
  • A leading technology company in Dearborn, Michigan, is seeking an experienced software developer proficient in Java and Spring Boot. The position involves designing scalable applications, implementing microservices, and deploying solutions on Google Cloud Platform. Candidates... 

    TechDigital Group

    Dearborn, MI
    1 day ago
  • $96k

    Galaxy Software Solutions, Inc. is seeking a Sr. Software Engineer II located in Canton, MI. The role involves designing, developing, and implementing software applications, as well as reviewing and testing both client and web applications. A Master's degree in Computer... 

    Galaxy Software Solutions, Inc.

    Canton, MI
    3 days ago
  •  ...needs and platform best practices. • Lead data architecture and modeling efforts leveraging...  ...3DX Data Model, EKL scripting, and Java Microservices. • Oversee technical...  ...for development teams and mentor junior engineers. • Collaborate with stakeholders to evaluate... 

    Fisec Global

    Dearborn, MI
    8 hours ago
  •  ...Senior PLM Developer Job Role: Data Engineering Engineer Job Location: Dearborn, MI LOCAL PREFERRED Job Duration: 12 Months Position Description...  ...ingest high-fidelity data into 3DX. Development: Expert-level Java development skills (Core Java, Multi-threading, and RESTful API... 
    Work experience placement
    Local area

    IPS Technology Services

    Dearborn, MI
    2 days ago
  •  ...company in Dearborn, Michigan, is looking for a candidate with over 8 years of technical experience, well-versed in Python, MongoDB, Java Script, Jquery, CSS, Web/REST services, XML, and Google Analytics. Experience with LESS, Omniture, Jinga, NGINX, Gunicorn, and... 
    Local area

    360 IT Professionals

    Dearborn, MI
    5 days ago
  • A leading software solutions company in Dearborn, Michigan is seeking a Full-stack software engineer responsible for designing, developing, and maintaining software applications. The...  ...years of IT experience with 8+ years in Java development and familiarity with GCP. You... 

    Stefanini North America and APAC

    Dearborn, MI
    1 day ago
  • Production Modeling Corp in Dearborn, Michigan is seeking a software developer experienced in enterprise software development. The ideal...  ...Bachelor's Degree in Computer Science and hands-on experience with Java and C++, along with skills in debugging and problem solving.... 
    Flexible hours

    Production Modeling Corp

    Dearborn, MI
    3 days ago
  •  ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3...  ...MI Experience Required: 5+ years of experience in software development (Java/Python) 3+ years of experience with Google Cloud Platform... 
    Local area
    Worldwide

    V2soft

    Dearborn, MI
    2 days ago
  • We specialize in Staffing, Consulting, Software Development, and Training along with IT services...  ..., development and programming, software engineering, systems development, testing,...  ...Expenses will be borne by the client) Role: JAVA Developer No. of positions: 15... 
    Work at office

    Atria Group LLC

    Dearborn, MI
    1 day ago
  •  ...Required Skills • Technical: Java, Spring Boot, REST APIs, Microservices, Kafka, Angular/React • Cloud: GCP (preferred)or AWS/Azure experience • Python for AI/ML • DevOps: CI/CD...  ...required. 6. Leadership & Mentorship o Lead technical discussions, code reviews, and... 

    Omni Inclusive

    Dearborn, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer (Java/Azure). Be the first to apply!