The company is looking to design, build, and maintain its core e-commerce platform for a leading online marketplace for dental supplies, providing a tech-enabled comparison-shopping platform to help independent dental practices reduce costs.
Requirements
- Expert proficiency in Java and the Spring Boot framework.
- Strong experience with modern front-end frameworks, specifically Next.js and React.
- Proficiency with JavaScript, TypeScript, HTML5, and CSS3.
- Experience designing and managing relational databases (e.g., PostgreSQL, MySQL).
- Solid understanding of microservices architecture and RESTful API design.
- Experience with cloud platforms (e.g., AWS, GCP, or Azure).
- Familiarity with CI/CD pipelines and DevOps practices (e.g., Docker, Kubernetes).
Responsibilities
- Lead the design and development of scalable, high-performance web applications using Java, Spring Boot, and Next.js.
- Develop and consume RESTful APIs and microservices.
- Build responsive and intuitive user interfaces with Next.js, React, and TypeScript.
- Write clean, maintainable, and well-tested code.
- Mentor junior and mid-level developers, providing code reviews and technical guidance.
- Optimize application performance, scalability, and security.
- Participate in the full software development lifecycle within an Agile/Scrum environment.
Other
- 7+ years of experience in full-stack software development.
- Collaborate with product managers and designers to translate business requirements into technical solutions.
- Troubleshoot and resolve complex technical issues.
- Strong problem-solving and analytical skills.
- 100% Remote, but the person must be located on EST.