First Phoenics Solutions

Java Full Stack Developer - AngularJS/Microservices Architecture

Job Location

bangalore, India

Job Description

Job Role : Java Full Stack Developer. Location : Bengaluru & Hyderabad ((Hybrid). Type of Employment : Full Time. Responsibilities : - Design, develop, and maintain full-stack web applications using Java and Angular. - Collaborate with product managers, designers, and other developers to define and implement application features. - Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance. - Develop RESTful APIs and microservices using Java, Spring Boot, and related technologies. - Implement business logic and data access layers using Java frameworks. - Optimize backend performance and ensure scalability. - Integrate with databases (SQL/NoSQL) and external systems. - Develop responsive and user-friendly web interfaces using Angular (version 8). - Implement complex UI components and features using Angular framework. - Manage state using NgRx or similar state management libraries. - Integrate with RESTful APIs and handle asynchronous data. - Optimize frontend performance and ensure cross-browser compatibility. - Contribute to the design and architecture of full-stack applications. - Implement design patterns and best practices to ensure maintainable and scalable code. - Participate in code reviews and provide constructive feedback. - Write unit, integration, and end-to-end tests for both frontend and backend components. - Debug and troubleshoot application issues. - Participate in performance tuning and optimization. - Collaborate with cross-functional teams using Agile/Scrum methodologies. - Communicate effectively with technical and non-technical stakeholders. - Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. - Stay up-to-date with the latest Java and Angular technologies and best practices. - Continuously improve development processes and tools. - Participate in knowledge sharing and mentoring activities. Technical Skills : - Strong proficiency in Java and Spring Boot. - Extensive experience with Angular (version 8). - Experience with RESTful API development and consumption. - Strong understanding of object-oriented programming (OOP) principles and design patterns. - Experience with relational databases (MySQL, PostgreSQL) or NoSQL databases (MongoDB). - Experience with version control systems (Git). - Experience with unit testing and integration testing frameworks (JUnit, Mockito, Jasmine, Karma). Preferred : - Experience with microservices architecture. - Experience with cloud platforms (AWS, Azure, GCP). - Experience with containerization technologies (Docker, Kubernetes). - Experience with CI/CD pipelines (Jenkins, Azure DevOps). - Experience with message queues (RabbitMQ, Kafka). - Experience with NgRx or similar state management libraries. - Experience with responsive web design and UI/UX principles. Qualifications : - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 5-8 years of experience in Java full-stack development with a strong focus on Angular. - Proven experience in developing and maintaining complex web applications. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 5/1/2025
View More First Phoenics Solutions Jobs

Contact Information

Contact Human Resources
First Phoenics Solutions

Posted

May 1, 2025
UID: 5114729585

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.