MNR Solutions
Java Full Stack Developer - Spring Boot/AngularJS
Job Location
chennai, India
Job Description
Job Title : Full Stack Developer (Angular & Java Spring Boot, PostgreSQL) Location : [Chennai - DICV Plant] Employment Type : Full-time Department : IT Experience : 6 years Job Summary : We are looking for a talented Full Stack Developer with expertise in Angular for front-end development and Java Spring Boot for back-end development. In this role, you will work on building robust, scalable, and efficient web applications, ensuring seamless integration between front-end and back-end components. You will collaborate with cross-functional teams to deliver high-quality solutions for complex business problems. Key Responsibilities : Frontend Development (Angular) : - Develop responsive, interactive, and high-performance web applications using Angular (Latest version ). - Implement reusable UI components, services, and modules that follow best practices for code quality, performance, and maintainability. - Integrate front-end components with back-end services using RESTful APIs. - Leverage modern JavaScript technologies such as RxJS, TypeScript, and NgRx to create seamless user experiences. - Ensure cross-browser compatibility and optimize front-end performance. Backend Development (Java Spring Boot) : - Design and implement robust back-end services using Java and the Spring Boot framework. - Develop scalable and secure RESTful APIs to support the front-end and other external services. - Work with Spring Security to implement user authentication and authorization mechanisms. - Manage data storage and retrieval using relational databases (MS SQL). - Ensure high availability, performance, and scalability of back-end systems. Collaboration : - Work in an Agile environment and participate in sprint planning, daily standups, code reviews, and retrospectives. - Communicate technical decisions and challenges effectively to both technical and non-technical stakeholders. Testing & Quality Assurance : - Write unit tests and integration tests for both front-end and back-end code using tools such as JUnit, Mockito, Jasmine, and Karma. - Integrate automated tests into the continuous integration and deployment pipeline. - Troubleshoot and debug both client-side and server-side issues, ensuring the system runs smoothly. Continuous Improvement : - Stay up-to-date with the latest trends in front-end and back-end development technologies and practices. Required Qualifications : Experience : - 6 years of experience as a Full Stack Developer with a focus on Angular and Java Spring Boot. - Strong understanding of front-end technologies including Angular, HTML5, CSS3, and JavaScript/TypeScript. - Hands-on experience with Java Spring Boot, and Spring Security. - Experience with building and consuming RESTful APIs and integrating with third-party services. - Strong Knowledge of database design, PostregSQL , MS SQL databases. - Familiarity with version control systems like Git. Technical Skills : - Proficiency with modern JavaScript libraries and tools such as RxJS, NgRx, and Webpack. - Experience with unit testing frameworks (e.g., JUnit, Mockito, Karma, Jasmine). Soft Skills : - Strong problem-solving skills with the ability to handle complex technical challenges. - Excellent communication skills, both written and verbal, with the ability to collaborate effectively with cross-functional teams. - Self-motivated and proactive, with the ability to work independently and manage multiple tasks simultaneously. - Detail-oriented with a passion for writing clean, maintainable, and efficient code. Education : - Any bachelor's degree in computer science, Information Technology, Engineering, or a related field (or equivalent work experience). (ref:hirist.tech)
Location: chennai, IN
Posted Date: 5/2/2025
Location: chennai, IN
Posted Date: 5/2/2025
Contact Information
Contact | Human Resources MNR Solutions |
---|