What are the responsibilities and job description for the Full Stack Developer position at Qode?
Location: Irving, TX/Basking Ridge, NJ
Workplace Type: Hybrid
We are seeking a talented and experienced Full Stack Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining our web applications, ensuring a seamless user experience across all platforms. You will work closely with our team to translate business requirements into technical solutions, ensuring high-quality code and adherence to best practices.
- Develop and maintain web applications using Java, JEE, and React.
- Design and implement RESTful web services for seamless data integration.
- Collaborate with the team to define and implement technical solutions.
- Ensure code quality, maintainability, and adherence to best practices.
- Participate in all phases of the software development lifecycle.
- Contribute to the continuous improvement of our development processes.
- At least seven years of experience in Web development (Full Stack).
- Strong background in Java Full Stack Programming including JEE web application development.
- Experience with Java development in an application server environment.
- Proficiency in RESTful Web services design and implementation.
- Solid background in front-end development using React.
- Understanding of Object-Oriented concepts, design patterns, and modern application frameworks.
- Familiarity with all aspects of the Software Development Life Cycle.
- Object Oriented Analysis, Design and Programming expertise.
- Experience with Java/JEE Application development with familiarity of one or more ORM frameworks.
- Proficiency in JavaScript & React.
- Strong understanding of HTML, Cascading Style Sheets (CSS3), and Bootstrap.
- Experience with JEE containers such as Apache Tomcat and/or other industry standard JEE application servers.
- Experience with Git, Maven, and other standard Source Control and Build tools.
- Proficiency in Windows and Linux environments.
- Experience implementing business rules in Java and SQL or Relational databases.
- Expertise in Core Java Programming (Java 8 & above needed).
This is a fantastic opportunity for a passionate and skilled Full Stack Developer to join a dynamic team and contribute to innovative projects. We offer a competitive salary and benefits package, along with a collaborative and supportive work environment. If you are looking for a challenging and rewarding role where you can make a real impact, we encourage you to apply!