Java Full Stack Developer
People Prime Worldwide
Key Responsibilities
Design and develop scalable applications using Java and Spring Boot.
Develop and maintain RESTful APIs and microservices.
Build responsive and user-friendly web applications using React.js / Angular.
Develop reusable and maintainable frontend components.
Integrate frontend applications with backend APIs and services.
Work with relational databases and develop optimized SQL queries.
Implement application security, authentication, and authorization.
Perform unit testing, debugging, and performance optimization.
Participate in code reviews and follow development best practices.
Collaborate with QA, DevOps, architects, and business teams.
Troubleshoot production issues and provide technical solutions.
Support CI/CD processes and application deployments.
Required Technical Skills
Strong hands-on experience in Core Java, Java 8+.
Strong experience with Spring Boot, Spring MVC, and Spring Framework.
Experience developing REST APIs and Microservices.
Strong frontend experience with React.js or Angular.
Good knowledge of HTML5, CSS3, JavaScript, and TypeScript.
Experience with SQL databases such as Oracle, MySQL, or PostgreSQL.
Experience with JPA/Hibernate.
Good knowledge of Git and version control.
Understanding of Agile/Scrum development methodology.