Lead Java Developer
VetsEZ
Job highlights
Summary
Join VetsEZ as a remote Full Stack Java Developer Technical Lead and lead a team of developers. You will oversee development, guide the team, and ensure high-quality software solutions. Responsibilities include managing developers, providing technical guidance, designing and implementing applications, troubleshooting issues, and collaborating with stakeholders. The ideal candidate possesses a strong background in full-stack development, proven leadership skills, and proficiency in Java, Spring framework, and front-end technologies. A Bachelor's or Master's degree in a related field and strong communication skills are required. VetsEZ offers competitive benefits, including medical/dental/vision, 401k matching, PTO, a corporate laptop, training opportunities, and a remote work option.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Proven experience as a Full Stack Developer and a Tech Lead
- Proficiency in Java, Java EE, Spring framework, ReactJS or Angular, HTML, CSS, JavaScript, and SQL
- Strong leadership and mentoring abilities, with experience managing a development team
- Excellent analytical skills and the ability to solve complex technical problems
- Strong communication skills, both written and verbal, to effectively interact with team members and stakeholders
Responsibilities
- Manage and mentor a team of full-stack developers, assigning tasks, monitoring progress, and fostering a collaborative environment
- Provide guidance on best practices, coding standards, and technical solutions to ensure high-quality development outcomes
- Design, develop, and implement applications using Java, Java EE, Spring framework, and front-end technologies like HTML, CSS, JavaScript, React, or Angular. Optimize web frameworks for cross-browser compatibility
- Build and maintain server-side logic, databases, and APIs using technologies like Postgres, SQL, Java 17, and Python
- Troubleshoot technical issues, provide effective solutions, and conduct code reviews to maintain performance and code quality
- Work closely with business analysts, quality assurance teams, and other stakeholders to ensure seamless integration and delivery. Actively participate in Agile processes, including design, implementation, and deployment
- Apply testing tools and frameworks such as Cypress, JUnit, and Playwright while adhering to best practices for security and addressing any vulnerabilities
- Maintain project documentation and stay updated on industry trends and technologies to implement process improvements and enhance development efficiency
- Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project
Preferred Qualifications
- Certifications in Java, SAFe/Agile methodologies, or other relevant areas
- Familiarity with project management tools and methodologies
- Excellent interpersonal skills, attention to detail, and a proactive approach to problem-solving
Benefits
- Medical/Dental/Vision
- 401k with Employer Match
- PTO + Federal Holidays
- Corporate Laptop
- Training opportunities
- Remote Opportunity
Share this job:
Similar Remote Jobs
- π°$46k-$52kπPoland
- πIndia
- πIndia
- πIndia
- π°$87k-$119kπNetherlands
- πIndia
- πUnited States
- πColombia
- πBrazil