HamburgerMenu
hirist

Full Stack Developer - Spring/Javascript

The Job coach consultants
Mohali
5 - 10 Years

Posted on: 30/07/2025

Job Description

Responsibilities :

- Full Stack Development : Design and develop end-to-end solutions for web applications using Java, Spring Framework, and modern front-end technologies such as Angular, React.js.

- Front-End Development : Develop responsive and user-friendly interfaces using HTML, CSS, and JavaScript frameworks, ensuring cross-browser compatibility and optimal performance.

- Back-End Development : Implement robust and scalable server-side logic and RESTful APIs using Java, Spring Boot, and related frameworks.

- Database Design : Design and optimize database schemas, write complex SQL queries, and interact with relational databases such as MSSQL, PostgreSQL, or Oracle.

- Integration and Deployment : Integrate third-party services and APIs, implement continuous integration and deployment (CI/CD) pipelines, and ensure smooth deployment and release processes.

- Code Quality and Testing : Write clean, maintainable code following coding standards and best practices. Conduct unit testing, integration testing, and end-to-end testing to ensure software quality and reliability.

- Performance Optimization : Identify and address performance bottlenecks, memory leaks, and other scalability issues to ensure optimal performance of web applications.

- Security : Implement security best practices and measures to protect web applications against common security vulnerabilities such as XSS, CSRF, and SQL injection.

- Documentation : Document technical designs, architecture, and implementation details. Create and maintain technical documentation for reference and knowledge sharing.

- Collaboration : Collaborate with product managers, UX/UI designers, and other stakeholders to understand requirements, provide technical insights, and deliver solutions that meet business objectives.

Qualifications :

- Bachelor's degree in computer science, engineering, or a related field. Master's degree is a plus.

- 5+ years of experience in software development, with a focus on full stack web development using Java technologies.

- Strong proficiency in Java programming language and object-oriented design principles.

- Experience with web development frameworks such as Spring Framework, Spring Boot, Hibernate, or similar.

- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (Angular, React, JavaScript).

- Solid understanding of web services, RESTful APIs, and microservices architecture.

- Experience with relational databases (MSSQL, PostgreSQL, Oracle) and proficiency in SQL query optimization.

- Familiarity with version control systems (Git), build tools (Maven, Gradle), and continuous integration/deployment (CI/CD) pipelines.

- Strong problem-solving skills, attention to detail, and ability to work in a fast-paced, collaborative environment.

- Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.


info-icon

Did you find something suspicious?