Experience: 6+ yrs
Location: Hyderabad
NP: Immediate
Job Summary:
We are seeking an experienced Java Fullstack Developer with expertise in Java and Vue.js to join our dynamic team. The ideal candidate will have a strong background in developing and maintaining scalable, high-performance applications using Java and Vue.js. This role requires a deep understanding of both frontend and backend development, as well as the ability to collaborate effectively with cross-functional teams.
Responsibilities:
1. Design, develop, and maintain high-quality, scalable, and maintainable Java applications and services.
2. Develop and implement RESTful APIs using Java and frameworks such as Spring Boot.
3. Develop and maintain frontend applications using Vue.js, along with other frontend technologies such as HTML, CSS, and JavaScript.
4. Collaborate with the team to define and implement application architecture and design patterns.
5. Integrate frontend and backend components, ensuring seamless communication and data exchange.
6. Optimize application performance, scalability, and security.
7. Write unit and integration tests to ensure code quality and reliability.
8. Stay up-to-date with emerging technologies and industry trends, and incorporate them into the development process as needed.
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Proven experience as a Java Fullstack Developer, with a strong understanding of Java and Vue.js.
3. Proficiency in frontend development with Vue.js, HTML, CSS, and JavaScript.
4. Strong knowledge of Java, Spring Boot, and other Java frameworks.
5. Experience with relational databases and SQL.
6. Familiarity with version control systems such as Git.
7. Strong problem-solving and analytical skills.
8. Excellent communication and collaboration skills.
9. Ability to work independently and as part of a team.