Lead Java Developer

Sky Systems, Inc.
  • White Plains, NY
    Today

    Job Description

    Job Description

    Job Description

    Lead Java Developer – Onsite

    Location: White Plains, NY
    Work Arrangement: 4 Days Onsite / Week
    Duration: 12+ Months
    Interview: In-Person

    Job Overview

    Lead-level candidate will also provide technical guidance, mentor engineers, contribute to architectural decisions, and drive best practices across the development lifecycle.


    Key Responsibilities

    • Design, develop, test, implement, and support scalable, highly available software applications.
    • Write and review production-quality Java code.
    • Design and develop Java/JEE-based microservices and REST APIs.
    • Troubleshoot complex technical and production issues.
    • Translate business requirements into technical solutions, architecture, and development plans.
    • Participate in code reviews, design discussions, and technical decision-making.
    • Mentor and provide technical guidance to other software engineers.
    • Promote best practices around software design, automated testing, security, reliability, observability, and DevOps.
    • Collaborate with Product, Architecture, QA, Delivery, and Operations teams.
    • Contribute to CI/CD automation and cloud-native development practices.
    • Help evaluate and responsibly adopt AI-assisted software engineering tools and methodologies.


    Required Qualifications

    • 10+ years of professional Java software development experience.
    • Strong hands-on experience with Java, JEE, and Spring Boot.
    • Strong experience developing microservices and REST APIs.
    • Experience with AWS or another major cloud platform.
    • Experience with Docker, Kubernetes, and CI/CD.
    • Strong SQL, relational database, and data-modeling knowledge.
    • Experience with Git and modern software development practices.
    • Strong understanding of JSON, OAuth, and distributed systems.
    • Experience designing and delivering large-scale, highly available applications.
    • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
    • Experience working in Agile or structured software development environments.
    • Strong communication and cross-functional collaboration skills.


    Additional Requirements

    • Previous technical leadership experience supporting a team of at least 3 software engineers.
    • Strong solution-design and architectural decision-making experience.
    • Experience mentoring developers and driving engineering best practices.
    • Ability to communicate technical risks, dependencies, tradeoffs, and decisions to both technical and non-technical stakeholders.


    Preferred Qualifications

    • Experience with cloud-native architecture and distributed systems.
    • Experience with automated delivery, DevOps, observability, and production operations.
    • Experience with AI-assisted software engineering tools and methodologies.
    • Experience in e-commerce, retail, automotive, financial services, or other consumer-facing digital platforms.

    Numbers & Facts

    LocationWhite Plains, NY

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Automotive Repair and Maintenanceunmatched
    • Best Practicesunmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Customer Relationsunmatched
    • Data Modelingunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Financial Servicesunmatched
    • Gitunmatched
    • High Availability Softwareunmatched
    • Identify Issuesunmatched
    • JSONunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Knowledge Modelingunmatched
    • Leadershipunmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • OAuthunmatched
    • Product Lifecycleunmatched
    • Quality Assuranceunmatched
    • REST (Representational State Transfer)unmatched
    • Relational Databases (RDBMS)unmatched
    • Requirements Managementunmatched
    • Retailunmatched
    • SQL Databasesunmatched
    • Software Design for Test (SDET)unmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Supportunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched
    • eCommerceunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder