Vue js & Java full stack developer

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack Developer at our company, you will play a crucial role in designing, developing, and deploying scalable and high-performance web applications. Working closely with cross-functional teams, you will be responsible for utilizing modern frameworks and cloud services to deliver robust solutions. Your key responsibilities will include: - Designing, developing, and maintaining end-to-end web applications using Vue.js and Java Spring Boot. - Collaborating with UI/UX teams to convert wireframes into responsive interfaces. - Writing clean, reusable, and efficient backend services with Spring Boot and Spring Data JPA. - Developing and integrating RESTful and GraphQL APIs with frontend and external services. - Working with relational databases like MySQL, SQL Server, or PostgreSQL to ensure optimal performance. - Deploying applications in cloud environments, preferably Microsoft Azure. - Containerizing applications using Docker for scalable microservices environments. - Troubleshooting, debugging, and resolving application issues across the stack. - Ensuring code quality through unit testing, code reviews, and best practices. - Participating in Agile ceremonies, providing estimation, progress updates, and technical insights. - Continuously researching and evaluating emerging tools and technologies to enhance product quality. In terms of required technical skills, you should have expertise in: Frontend: - Vue.js, Vue Router, Vuex/Pinia, component-based architecture Backend: - Java (Core), Spring Boot, Spring Data JPA, REST services Database: - MySQL / SQL Server / PostgreSQL, query optimization, schema design API Development: - Building REST and GraphQL APIs Cloud & Deployment: - Microsoft Azure, Docker containerization Desirable skills include familiarity with CI/CD pipelines, microservices architecture, Kubernetes, and Git version control. Additionally, strong problem-solving skills, effective communication, teamwork, adaptability to fast-paced environments, and an ownership mindset are essential for success in this role. As for education, a Bachelor's degree in Computer Science, IT, or a related field is preferred, or equivalent experience in the field. As a Full Stack Developer at our company, you will play a crucial role in designing, developing, and deploying scalable and high-performance web applications. Working closely with cross-functional teams, you will be responsible for utilizing modern frameworks and cloud services to deliver robust solutions. Your key responsibilities will include: - Designing, developing, and maintaining end-to-end web applications using Vue.js and Java Spring Boot. - Collaborating with UI/UX teams to convert wireframes into responsive interfaces. - Writing clean, reusable, and efficient backend services with Spring Boot and Spring Data JPA. - Developing and integrating RESTful and GraphQL APIs with frontend and external services. - Working with relational databases like MySQL, SQL Server, or PostgreSQL to ensure optimal performance. - Deploying applications in cloud environments, preferably Microsoft Azure. - Containerizing applications using Docker for scalable microservices environments. - Troubleshooting, debugging, and resolving application issues across the stack. - Ensuring code quality through unit testing, code reviews, and best practices. - Participating in Agile ceremonies, providing estimation, progress updates, and technical insights. - Continuously researching and evaluating emerging tools and technologies to enhance product quality. In terms of required technical skills, you should have expertise in: Frontend: - Vue.js, Vue Router, Vuex/Pinia, component-based architecture Backend: - Java (Core), Spring Boot, Spring Data JPA, REST services Database: - MySQL / SQL Server / PostgreSQL, query optimization, schema design API Development: - Building REST and GraphQL APIs Cloud & Deployment: - Microsoft Azure, Docker containerization Desirable skills include familiarity with CI/CD pipelines, microservices architecture, Kubernetes, and Git version control. Additionally, strong problem-solving skills, effective communication, teamwork, adaptability to fast-paced environments, and an ownership mindset are essential for success in this role. As for education, a Bachelor's degree in Computer Science, IT, or a related field is preferred, or equivalent experience in the field.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You