Taro Logo

Java Full Stack Developer

Backend
Senior Software Engineer
Hybrid
7+ years of experience

Job Description

We are seeking a highly skilled Lead Java Full Stack Developer to join our team at Qode. This role focuses on designing, developing, and maintaining robust, scalable web applications. The ideal candidate will bring 7+ years of experience and expertise in both front-end and back-end development, working with technologies like Java, Spring Boot, and modern JavaScript frameworks. You'll be working in an Agile environment, collaborating with cross-functional teams to deliver high-quality solutions.

The role involves end-to-end application development, from gathering requirements with stakeholders to implementing features and maintaining systems. You'll be responsible for developing RESTful APIs, microservices, and creating responsive user interfaces. The position requires strong technical skills in Java, Spring/Spring Boot, databases (both SQL and NoSQL), and modern front-end frameworks like React or Angular.

As a senior member of the team, you'll contribute to technical decision-making, mentor other developers, and help drive innovation. The role offers opportunities to work with cutting-edge technologies, including cloud platforms and DevOps practices. The hybrid work environment in Dallas, TX, provides flexibility while maintaining collaborative opportunities with the team.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, strong problem-solving abilities, and excellent communication skills. This role is perfect for someone who is passionate about full-stack development, enjoys tackling complex technical challenges, and wants to make a significant impact in a dynamic technology company.

Last updated 8 days ago

Responsibilities For Java Full Stack Developer

  • Design and implement end-to-end features, including back-end services and front-end user interfaces
  • Collaborate with product owners, business analysts, and stakeholders to gather and analyze requirements
  • Develop RESTful APIs, microservices, and database schemas using Java, Spring Boot, and related frameworks
  • Create dynamic, responsive, and user-friendly web interfaces
  • Write clean, maintainable, and efficient code
  • Conduct unit testing, integration testing, and performance optimization
  • Work in an Agile/Scrum environment
  • Maintain comprehensive technical documentation
  • Keep up-to-date with the latest technologies and contribute to team knowledge-sharing

Requirements For Java Full Stack Developer

Java
JavaScript
MongoDB
MySQL
PostgreSQL
React
TypeScript
  • Bachelor's degree in Computer Science, Engineering, or related fields
  • 7+ years of experience as a Java Full Stack Developer
  • Strong experience in Java (8 or later) and Spring/Spring Boot
  • Proficiency in developing RESTful APIs and microservices
  • Experience with relational and NoSQL databases
  • Proficiency in modern JavaScript frameworks/libraries
  • Strong knowledge of HTML5, CSS3, and responsive web design
  • Experience with state management libraries
  • Familiarity with build tools
  • Proficient in version control systems
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience in cloud platforms
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration abilities