Lead Software Engineer (Java)

Overview

On Site
130k - 160k
Full Time

Skills

google cloud platform
Data Science
Machine Learning (ML)
Software engineering
Computer science
Health insurance
Leadership
Java
Energy
Utilities
Software deployment
Mentorship
Microservices
Docker
Management
Spring Framework
API
Kubernetes
Amazon Web Services
Microsoft Azure
Continuous integration
Continuous delivery
Jenkins
Design
Collaboration
Software development methodology
Planning
SAP BASIS

Job Details

Interested in building new software products to promote a sustainable future? Our client is a solutions-based software company that is looking to improve energy resources across the globe. Through data science and machine learning, they are enabling utilities companies to be conscious of their carbon footprint and make strides towards a greener future.

You will have the opportunity to work with modern technology and build custom, scalable software applications. As a Lead Software Engineer on the team, you will be involved in designing greenfield applications and follow the product all the way through implementation, development, and deployment. In addition to being hands-on, you will mentor junior engineers on best practices and the latest technology. The ideal candidate has expertise in Java 17, experience building distributed Microservices, and has knowledge of containerization using Docker.

This is a 100% remote, direct-hire position.

Required Skills & Experience
  • 6+ years of professional experience in IT and Software Engineering
  • Java 17+
  • Spring Boot
  • Microservice and API development
  • Docker/Kubernetes
  • AWS, Google Cloud Platform, or Azure
  • Previous experience leading or managing a team of engineers
Desired Skills & Experience
  • BS or MS in Computer Science, or related field
  • Experience and/or knowledge building CI/CD pipelines with Jenkins
  • Experience architecting software solutions
What You Will Be Doing
Tech Breakdown
  • 50% Hands On
  • 50% Management Duties

Daily Responsibilities
  • Help define product architecture and design through collaboration with Product and Engineering leadership.
  • Collaborate with client and internal stakeholders to translate business problems into technical solutions.
  • Participate in the full SDLC from planning to the development and deployment of greenfield products.
  • Mentor junior engineers on best practices for building scalable applications.
The Offer
  • 5-8% annual bonus eligible
You will receive the following benefits:
  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Unlimited Paid Time Off (PTO)
  • 401(k) w/ employer match
  • Annual bonus + discretionary salary raises
  • 100% remote

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

About Motion Recruitment Partners, LLC