JobHire
face icon
Register to automatically apply for this and similar jobs
Registration
quiz banner person

Is that really
your dream job?

Take our quiz NOW
and find out!
mouse cursor
star

Senior Software Engineer

ECFX

N/A


Job Details

Full-time


quiz banner person

Is that really
your dream job?

arrowTake our quiz NOW
and find out!
mouse cursor

Full Job Description

About The Role 

Join our innovative team at ECFx, a trailblazer in transforming the legal industry through cutting-edge technology. We are looking for a driven Senior Software Engineer with a passion for building automation solutions that revolutionize the management of legal documents. In this pivotal role, you’ll contribute to the development and enhancement of our state-of-the-art SaaS platform, designed to simplify and optimize legal workflows. As part of our dynamic and collaborative team, you will deliver high-impact technology solutions, driving innovation, and making a tangible difference in a market ready for transformation. 

What You'll Engage In 

  • Forge Automation Pathways: Craft, develop, and launch powerful software solutions aimed at the automation of legal document management – from download to storage, utilizing Java, PostgreSQL, Micronaut, and cutting-edge web scraping technologies. 
  • Break Down Complexity: Apply your expertise in Java, microservices architecture, and object-oriented programming to solve intricate challenges while ensuring high-quality, testable code. 
  • Workflow Excellence: Partner with diverse teams to dig into ambiguity, pinpoint opportunities for improvement, and deliver scalable, efficient solutions that elevate the user experience. 
  • Continual Improvement: Take initiative to refactor code, document effectively, and identify opportunities to enhance both the development process and the product itself. 
  • Elevate Software Integrity: Participate in code reviews, uphold development standards, and play a key role in refining our CI/CD processes to deliver robust, reliable solutions. 
  • Agile Collaboration: Immerse yourself in Scrum principles, contributing to sprint planning, retrospectives, and collaboration that focuses on collaborating with the team to get to the right solution. 
  • Ensuring Seamless Operation: Maintain vigilance over application performance, tackle production issues promptly, and deploy fixes to ensure uninterrupted service and an exceptional user experience. 

What You're Likely to Bring 

  • Educational Foundation: A BS in Computer Science or an equivalent blend of education and experience. 
  • Professional Experience: 10+ years of experience in crafting enterprise-level SaaS applications, with a robust emphasis on Java-centric backend development. 
  • Technical Expertise: 
  • Mastery in Java 11+, PostgreSQL, Docker, and Micronaut, with a love for technology and automation. 
  • A solid grasp of HTTP, REST, Git, CI/CD pipelines, and an understanding of web design principles, including CSRF and OAuth2. 
  • Expertise in microservices architecture, breaking down complex problems and devising solutions that prioritize scalability and performance. 
  • Familiarity with Docker/Kubernetes, AWS (or other cloud services), and strong skills in web scraping and automation. 
  • Agile fluency and Git savvy for effective version control and code reviews. 
  • Problem-Solving Acumen: A knack for devising straightforward, high-quality solutions to complex issues. 
  • Strong Communication and Documentation Skills: Exceptional communication and interpersonal skills, coupled with a commitment to documenting and testing your work thoroughly. 
  • Collaboration Over Conflict: A team player who prioritizes collaboration, embraces flexibility, and thrives in a dynamic environment. 

Ideal Traits 

  • Insights into the legal domain, especially in legal document management. 
  • An understanding or experience with the Lean Startup approach. 
  • Independent and responsible, willing to help in any area needed. 

Benefits

Perks & Benefits 

  • Remote Flexibility: A fully remote role that accommodates every US time zone, Hawaii included. 
  • Work-Life Harmony: Embrace flexibility with our supportive approach to working hours. 
  • Comprehensive Coverage: Enjoy a suite of insurance options covering health, dental, vision, and life. 

Get 10x more interviews and get hired faster.

JobHire.AI is the first-ever AI-powered job search automation platformthat finds and applies to relevant job openings until you're hired.

Registration