Faster and better experience!
43 Vy Systems Jobs
Java Full Stack Developer - Spring Boot/TypeScript (6-10 yrs)
Vy Systems
posted 1mon ago
Fixed timing
Key skills for the job
Job Description : Java Full Stack Developer
Location : Pune
Experience : 6-10 Years
Responsibilities :
- Design, develop, and maintain full-stack web applications using Java and related technologies.
- Develop and implement RESTful APIs and web services.
- Build responsive and user-friendly front-end interfaces.
- Participate in all phases of the software development lifecycle (SDLC).
- Develop and maintain server-side applications using Java, Spring Boot, and related frameworks.
- Design and implement database schemas and optimize database queries.
- Implement business logic and integrate with external systems.
- Write unit and integration tests to ensure code quality.
- Develop interactive and responsive user interfaces using modern JavaScript frameworks (React, Angular, Vue.js).
- Implement front-end components and integrate with back-end APIs.
- Ensure cross-browser compatibility and optimize front-end performance.
- Implement and maintain state management solutions.
- Design and implement database schemas using relational databases (MySQL, PostgreSQL, Oracle) or NoSQL databases (MongoDB).
- Write and optimize SQL queries.
- Manage database performance and ensure data integrity.
- Design and develop RESTful APIs and web services.
- Integrate with third-party APIs and services.
- Ensure API security and reliability.
- Adhere to coding standards and best practices.
- Participate in code reviews and provide constructive feedback.
- Implement and maintain CI/CD pipelines.
- Utilize version control systems (Git).
- Work in an Agile/Scrum environment.
- Diagnose and resolve technical issues.
- Provide technical support to end-users and stakeholders.
- Monitor application performance.
Required Skills and Experience :
- Strong proficiency in Java programming.
- Experience with Spring Boot and related Spring frameworks (Spring MVC, Spring Data).
- Experience with RESTful API development and web services.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with modern JavaScript frameworks (React, Angular, Vue.js).
- Experience with front-end build tools (Webpack, Babel).
- Experience with relational databases (MySQL, PostgreSQL, Oracle) or NoSQL databases (MongoDB).
- Proficiency in SQL.
- Proficiency with Git.
- Understanding of Agile methodologies and CI/CD pipelines.
- Experience with testing frameworks (JUnit, Mockito, Jest).
- 6-10 years of experience in full-stack Java development.
- Bachelor's degree in computer science, software engineering, or a related field.
Preferred Qualifications :
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Experience with microservices architecture.
- Experience with message queues (Kafka, RabbitMQ).
- Experience with Typescript.
Functional Areas: Other
Read full job descriptionPrepare for Java Full Stack Developer roles with real interview advice