LegalMatch.com
Computer Software
LeadSoftwareEngineer:JavaFullStack
“Lead Software Engineer: Java Full Stack at LegalMatch.com. Skills: Java Full Stack Development, Software Engineering Leadership, Microservices Architecture, Cloud Platforms (AWS, Azure, GCP), CI/CD, Docker, Kubernetes, Agile/Scrum. Lead and implement technical decisions for the team. Stay hands-on with coding”
What You'll Achieve.
Deliver high-quality software products; Improve existing platforms; Improve development speed; Support better software delivery; Deliver complex software projects; Deliver software engineering projects on time and to agreed quality standards
Industry & Context.
Problem-solver; Contribute to defining problems; Identifying practical solutions; Solve complex problems; Excellent problem-solving skills
What They're Looking For.
Must Have
7+ years in software development, 3+ years in leadership, Proficient in multiple languages (Java, C++, C#, Python, JavaScript, etc.), Full-stack development, Modern architectures (microservices, event-driven), CI/CD, Docker, Kubernetes, OOP, Functional programming, Scripting, UX best practices, Unit testing, TDDDD, Agile/Scrum, Database management (SQL & NoSQL), Exposure to AI-assisted development tools, Proven track record in managing software products, Leading teams, Delivering solutions with a focus on quality and timeliness, Excellent problem-solving skills, Interpersonal skills, Client management skills, Ability to explain technical concepts to non-technical audiences, Experience with cloud platforms (AWS, Azure, GCP), Version control (Git), Testing frameworks, Software security, Adapting to fast-changing environments
Nice to Have
AI-assisted development tools
What You'll Do.
Lead and implement technical decisions for the team
Stay hands-on with coding
Take ownership of main development work on critical features and systems
Oversee and contribute to building high-quality software products
Improve existing platforms
Use AI tools to improve development speed
solve complex problems
and support better software delivery
and implementation of new software systems and enhancements
Foster a creative and cohesive unit capable of delivering complex software projects
Ensure all software engineering projects are delivered on time and to agreed quality standards
Continuously improve technical knowledge and stay updated with emerging tools
Maintain high standards of software quality within the team
Provide regular performance feedback
and career development to team members
Facilitate root cause analysis of system issues
Support resolution of production-related concerns
How You'll Work.
Team & Collaboration
Collaborate with other engineers in similar roles; Coordinate with scrum masters, project managers and other software engineers; Work effectively with cross-functional teams; Share technical knowledge with the team
Communication Scope
Excellent communication skills; Ability to explain technical concepts to non-technical audiences
Process & Methodology
Managing software products, Delivering solutions with a focus on quality and timeliness, Planning software development, Designing software development, Developing software applications, Testing software applications, Maintaining software applications
Applying for this Lead Software Engineer: Java Full Stack role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about LegalMatch.com?
Real rants from real employees. Read before you apply.