Role: Full Stack Java Developer
Experience: 8 Years Experience
Responsibilities
Design develop and maintain highquality reusable and efficient Java code for backend systems.
Develop and implement APIs (RESTful preferred) for seamless integration with frontend applications.
Build dynamic and userfriendly UIs using a modern frontend framework (e.g. React Angular).
Write unit and integration tests to ensure code quality and stability.
Collaborate with designers product managers and other developers throughout the development lifecycle.
Stay uptodate on the latest Java technologies and best practices.
Qualifications
8 years of professional experience in software development with a strong focus on Java.
Expertise in Spring Boot or a similar Java framework for backend development.
Proficient in a modern frontend framework (e.g. React Angular).
Strong understanding of software architecture design patterns and clean coding principles.
Experience with relational databases (e.g. MySQL PostgreSQL).
Experience with version control systems (e.g. Git).
Excellent problemsolving analytical and debugging skills.
Experience working in an Agile development environment is a plus.
Excellent written and verbal communication skills.
A passion for learning and staying current with the latest technologies
angular,react,java,apis,restful,mysql,git,postgresql,agile,software architecture,design patterns,clean coding principles,ensure code quality and stability,springboot