Evoke HR solution Pvt Ltd

Java Full Stack Developer - Spring/AngularJS

Job Location

ahmedabad, India

Job Description

Experience : 6 to 12 years About the Job : We are seeking a highly skilled and experienced Java Full Stack Developer to join our dynamic team. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust and scalable web applications. You will leverage your expertise in Java, Spring Boot, and Angular to create cutting-edge solutions that meet our business needs and provide exceptional user experiences.This role requires a strong understanding of both front-end and back-end development principles, as well as a passion for writing clean, efficient, and maintainable code. Responsibilities : - Full Stack Development : Design, develop, and maintain web applications using Java (Spring Boot) for the back-end and Angular for the front-end. - Front-End Development : Implement dynamic and responsive user interfaces with Angular, utilizing modern UI/UX principles and best practices. - Back-End Development : Develop and maintain RESTful APIs using Spring Boot, ensuring seamless integration with the Angular front-end. - Performance Optimization : Ensure the application's performance, responsiveness, and user experience are optimized for various devices and browsers. - Collaboration : Collaborate effectively with product managers, designers, and other developers to understand project requirements, provide technical input, and deliver high-quality solutions. - Code Quality : Write clean, efficient, and reusable code, adhering to best coding practices, design patterns, and established coding standards. - Code Reviews : Actively participate in code reviews to ensure code quality, share knowledge, and promote best practices within the team. - Troubleshooting : Troubleshoot and resolve issues in development, testing, and production environments, ensuring minimal downtime and optimal application performance. - Agile Practices : Work in an agile environment, actively participating in sprint planning, daily stand-ups, sprint reviews, and retrospectives. - Continuous Learning : Continuously research and apply best practices in software development, keeping up with the latest trends in Java, Angular, and web development technologies. Key Requirements : - Java Expertise : Strong proficiency in Java and related technologies. - Spring Boot Proficiency : Proven experience with Spring Boot framework for back-end development, including Spring MVC, Spring Data JPA, Spring Security, etc. - Angular Expertise : Proven experience with Angular (version 2) for front-end development, including experience with Angular CLI, components, modules, services, and routing. - Front-End Technologies : Deep understanding of front-end web technologies, including HTML5, CSS3, JavaScript (ES6), and TypeScript. - RESTful APIs : Experience building and consuming RESTful APIs using Spring Boot. - Database Interaction : Familiarity with JPA and Hibernate for database interaction. Experience with relational databases (i.e., MySQL, PostgreSQL) is a plus. - Version Control : Proficiency with Git and version control workflows. - Testing : Experience with unit testing and integration testing frameworks (i.e., JUnit, Mockito, Jasmine, Karma). - Problem-Solving Skills : Excellent analytical and problem-solving skills. - Communication Skills : Strong written and verbal communication skills. - Agile Experience : Experience working in an Agile/Scrum environment. Preferred Qualifications (Optional) : - Experience with cloud platforms (i.e., AWS, Azure, GCP). - Knowledge of containerization technologies (i.e., Docker, Kubernetes). - Experience with CI/CD pipelines. - Understanding of microservices architecture. - Experience with performance tuning and optimization. - Familiarity with design patterns (ref:hirist.tech)

Location: ahmedabad, IN

Posted Date: 4/19/2025
View More Evoke HR solution Pvt Ltd Jobs

Contact Information

Contact Human Resources
Evoke HR solution Pvt Ltd

Posted

April 19, 2025
UID: 5058329995

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.