As a Technical Lead: Java Full Stack Engineer, you will lead and implement technical decisions and efforts of a software engineering team, oversee the development of high-quality software products, and enhance existing software platforms.
Requirements
- 7+ years in software development, including 3+ years in leadership
- Technical skills: Proficient in multiple languages (Java, C++, C#, Python, JavaScript, etc.), full-stack development, modern architectures, CI/CD, Docker, and Kubernetes
- Software development practices: Strong in OOP, functional programming, scripting, UX best practices, unit testing, TDD/BDD, Agile/Scrum, and database management
- Leadership & project management: Proven track record in managing software products, leading teams, and delivering innovative solutions with urgency
- Communication & collaboration: Excellent problem-solving, interpersonal, and client management skills
- Additional skills: Experience with cloud platforms (AWS, Azure, GCP), version control (Git), testing frameworks, software security, and adapting to fast-changing environments
Benefits
- We are a dynamic and innovative environment where you can grow and make a real impact in legal tech.
- Opportunity to collaborate with passionate individuals and take the next step in your career.