Programmers.io is currently looking for a Full-Stack Developer for Jaipur Location Hybrid Model.
Job Description :
We are looking for a talented Full-Stack Developer with extensive experience in Java and Angular to join our innovative development team. The ideal candidate will be passionate about creating high-performance, scalable applications and will have the ability to work across both front-end and back-end technologies. As a Full-Stack Developer, you will collaborate with cross-functional teams to design, develop, and maintain applications using microservices, ensuring smooth integration between front-end and back-end systems. Additionally, you will play a key role in architecture design, maintaining code quality, and driving performance enhancements.
Key Responsibilities :
Collaborate with cross-functional teams to design and develop high-performance applications using Java, Angular (12+), and related technologies.
Develop and maintain RESTful APIs and microservices to support application functionality.
Ensure seamless integration between front-end (Angular) and back-end (Java, Spring Boot) components.
Architect scalable applications that support large user bases (1000+ users at a time).
Contribute to the design and maintenance of application architecture, ensuring efficient performance and scalability.
Participate in Agile development processes, including sprint planning, standups, and retrospectives.
Develop and implement unit test cases, ensuring comprehensive test coverage for all features.
Manage deployments and build frameworks for software solutions, incorporating DevOps best practices.
Maintain high code quality by following best practices for design patterns, testing, and documentation.
Work with cloud platforms (AWS / Azure) to deploy and scale applications.
Ensure the development and maintenance of responsive, visually appealing UI using HTML5, CSS3, and Angular.
Utilize state management libraries (e.g., NgRx, Akita) for efficient handling of application state.
Manage asynchronous data flow using RxJS and other reactive programming techniques.
Contribute to the development of SaaS solutions, ensuring high availability and scalability.
Regards
Tanisha
Stack Developer • Ajmer, Rajasthan, India