Back to Job Search

Lead Full Stack Java Developer - REMOTE

  • Location: Lincolnshire, 60069
  • Salary: 130000.0
  • Job Type:Permanent

Posted 10 months ago

MATRIX has partnered with a premier client in filling multiple full time employee positions where you can work 100% REMOTELY.  These positions are all due to rapid growth. This is a great opportunity to expand your career and work with a well known company and look towards career growth.  Candidates MUST be US Citizens and fully vaccinated.  

Are you a Lead Full Stack Java Developer with Cloud experience (perferably AWS)?  Do you excel in J2EE, Spring, Hibernate along with HTML5 scripting?  Are you extremely collaborative and enjoy working with your teammates in a fast paced environment?  Are you looking for your next long term career opportunity? This position may be for you!!!

TITLE:   Lead Full Stack Java Developer


  • 4-6+ years of Java/J2EE, Spring, Hibernate
  • HTML5 scripting
  • REST API and ANGULAR development
  • SOAP, REST or other streaming technology
  • Microservices framework
  • NoSQL or other Relational Database experience
  • Cloud Experience (preferred AWS)
  • Experience developing for defined contribution plans (401k) a plus.

Formal job Description

The Lead Full Stack Developer is a specialist in at least one key technology and provides technical leadership during the agile development process. This role is responsible for overseeing the application architecture and design for large and complex technical solutions and defining the product-level technology strategy keeping the focus on business and non-functional requirements, such as scalability, performance, load time etc.


The Lead Full Stack Developer must see across technology silos and be able to guide technical teams across application systems. He/She should be able to define technical specifications based on the agile methodologies. He/she leads the development team by helping them understand the stories/features, assigning story points, leading sprint planning and facilitating daily meetings.




Requirements Participation and Planning: Works with the Solution Leader to understand the project's vision and requirements, and contribute to the refining of the requirements based on technical constraints. Contributes to building the roadmap/release plan for that product/project area. Assigns story points using criteria such as requirements uncertainty, project risks, system impact and complexity. Performs estimation using story points.

Designing Technical Systems: Takes responsibility for defining and communicating a multi-faceted system design. Understands the principles behind non-functional requirements, namely those of systems security, performance, scalability, maintainability, operational manageability, usability and deployment and this with the functional requirements. Supports the Development Team throughout the design and development cycle, helping them to design, code, test, debug and document within programs appropriately.


Serving as a Technical Liaison: Engages in high-level discussions and correspondence with non-technical Business and Domain Experts focusing on formulation of candidate solutions. Able to exchange complex ideas in an understandable way, while demonstrating a clear understanding of the problem. Builds strong relationships with client level and IS-level Operations teams and often acts as liaison between the teams.


?Technical Knowledge Required

  • Significant experience in the following core technology areas:

    • Systems analysis, functional design, and systems integration

    • Java/J2EE, Spring, Hibernate

    • HTML5, scripting, markup and "meta" languages

    • REST API and Angular Development

    • System integration using modern synchronous and asynchronous protocols including SOAP, REST, Kafka, or other distributed streaming technology

    • Microservices concepts and frameworks. Experience with micro-service and Angular widget development is preferred.

    • Database concepts, database design and data modeling (Relational and noSQL)

    • Cloud services (IaaS, serverless) and providers (AWS/Azure/Google)


Advanced knowledge of Operational needs, including knowledge of:

  • Security

  • Performance / scalability

  • Maintainability

  • Deployment

  • Must be able to identify “good-fit” technologies, and demonstrate their adaptation effectively

  • Must be able to clearly communicate complex technical concepts to a non-technical audience

  • Knowledge of Wealth benefits, Qualified Orders, and Power of Attorney is a plus.



Formal Education & Certification

  • Bachelor’s degree (with preferred concentrations in Math, Actuarial Science, Finance, Computer Science, Economics, MIS, Engineering) or equivalent work experience. Master’s Degree in related areas is a plus.

  • Computer application certifications, as applicable.

  • Minimum Experience of 3 years Java Development with at least 2 years in designing complex technical solutions.

Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re a top 15 U.S. IT staffing firm and why our consultants rate us well above the industry average. People come to us for a job, and stay with us because of our top-notch consultant care.

For hourly W2 contract roles, MATRIX offers a highly competitive benefit package including Medical, Dental, Vision, Life, Disability, HSA, and 401(k) with pre and post-tax options. Please see for more information. For direct hire placement with our clients, benefits will be offered in accordance with that particular client’s offerings. This may include PTO, Medical, Dental, Vision, 401K and other pre and post-tax options.

MATRIX is an Equal Opportunity Employer, including disability/vets. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre-employment screening. Accommodation will be provided in all parts of the hiring process as required under Motion Recruitment Employment Accommodation policy. Applicants need to make their needs known in advance.