Full Stack Developer

$85,421 - $130,873/Yr

TecTutor Inorporation - Avon, CT

posted 7 days ago

Full-time - Mid Level
Avon, CT

About the position

We are seeking a highly skilled Full Stack Java Developer to join our dynamic development team. As a Full Stack Developer, you will be responsible for building and maintaining end-to-end solutions, from designing user interfaces to developing robust backend services. You will work closely with cross-functional teams to deliver high-quality software applications that meet business requirements. This is an onsite role, offering an excellent opportunity to contribute to innovative and impactful projects.

Responsibilities

  • Design, develop, and maintain both front-end and back-end components of applications using Java, JavaScript, and related frameworks.
  • Build responsive and user-friendly web interfaces using modern front-end technologies and integrate them with backend services built using Java and Spring Framework.
  • Develop RESTful APIs, microservices, and handle third-party service integrations.
  • Design, develop, and optimize relational and NoSQL databases.
  • Write clean, maintainable, and scalable code while adhering to coding standards and best practices.
  • Identify and resolve issues in a timely manner, and provide solutions for improving application performance and reliability.
  • Work closely with product managers, designers, and other developers to gather requirements and ensure the technical feasibility of UI/UX designs.
  • Participate in Agile ceremonies (daily standups, sprint planning, retrospectives) and contribute to sprint goals and delivery timelines.
  • Stay up-to-date with emerging technologies, trends, and best practices in both front-end and back-end development.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 3+ years of professional experience in full stack development, with a strong background in Java, front-end technologies, and database management.
  • Proficiency in Java, Spring Boot, Hibernate, and RESTful API development.
  • Experience with modern front-end frameworks such as Angular, React, or Vue.js.
  • Hands-on experience with relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
  • Experience using Git or other version control systems.
  • Solid understanding of HTML, CSS, JavaScript, and AJAX.

Nice-to-haves

  • Experience with Microservices Architecture and tools like Docker and Kubernetes.
  • Experience with Agile development methodologies (Scrum, Kanban).
  • Familiarity with unit testing frameworks (JUnit, Mockito) and test-driven development (TDD).
  • Understanding of security best practices for web applications.
  • Experience with GraphQL or other modern API technologies.

Benefits

  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Opportunities for advancement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service