We are looking for a skilled Java Fullstack Developer proficient in Java and Vue.js to join our dynamic team. The ideal candidate will have a strong background in developing scalable, high-performance applications. This role demands expertise in both frontend and backend development, along with the ability to collaborate effectively across teams.
Experience. 6+ years
Responsibilities
- Design, develop, and maintain high-quality, scalable Java applications and services.
- Implement RESTful APIs using Java and frameworks like Spring Boot.
- Develop and maintain frontend applications using Vue.js, HTML, CSS, and JavaScript.
- Collaborate with teams to define and implement application architecture and design patterns.
- Integrate frontend and backend components for seamless communication and data exchange.
- Optimize application performance, scalability, and security.
- Write unit and integration tests to ensure code quality and reliability.
- Stay updated with emerging technologies and industry trends, incorporating them into the development process.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Java Fullstack Developer with strong Java and Vue.js skills.
- Proficiency in frontend development using Vue.js, HTML, CSS, and JavaScript.
- Expertise in Java, Spring Boot, and familiarity with other Java frameworks.
- Experience with relational databases and proficiency in SQL.
- Familiarity with Git or other version control systems.
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
- Ability to work both independently and as part of a team.