Position Overview
We are seeking a highly skilled Java Developer with expertise in Spring Boot and Angular to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining web applications, ensuring they are efficient, secure, and scalable. You will collaborate with cross-functional teams to deliver high-quality solutions that meet business objectives.
Key Responsibilities
Application Development:
Design, develop, and maintain web applications using Java, Spring Boot, and Angular.
Implement RESTful APIs and integrate front-end interfaces with back-end services.
Code Quality & Optimization:
Write clean, maintainable, and scalable code.
Optimize applications for performance and scalability.
Collaboration & Communication:
Work closely with product managers, UX/UI designers, and other developers to understand requirements and deliver solutions.
Participate in code reviews, provide constructive feedback, and ensure adherence to best practices.
Testing & Debugging:
Develop unit tests and perform thorough debugging to ensure application reliability.
Address bugs and enhance functionality based on user feedback.
Continuous Improvement:
Stay updated with emerging technologies and frameworks.
Propose and implement improvements to existing systems.
Technical Skills:
Strong proficiency in Java programming language.
Experience with Spring Framework, particularly Spring Boot for back-end development.
Proficiency in Angular for building dynamic front-end applications.
Experience with RESTful API design and integration.
Familiarity with ORM tools like Hibernate or JPA.
Strong understanding of relational databases (e.g., MySQL, PostgreSQL) and proficiency in writing SQL queries.
Knowledge of version control systems like Git.
Java Developer
Experience: 5+ Years
Type: 3 days WFO and 2 day WFH
Location: Pune/Chennai
Notice-period: Immediate/15 days
Budget: Upto 20 LPA
Technology: IT