Description


Responsibilities:
Develop and maintain web applications using Java, Spring, and other related technologies.
Design and implement user interfaces using modern front-end frameworks (e.g., Angular, React, Vue.js).
Write clean, maintainable, and efficient code.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automation.
Participate in code reviews and provide constructive feedback.
Stay up-to-date with emerging trends and technologies in software development.
Requirements:
Minimum 5+ years of experience required
Bachelor’s degree in Computer Science, Information Technology, or related field.
Proven experience as a Fullstack Java Developer or similar role.
Strong proficiency in Java and Spring Framework.
Experience with front-end frameworks such as Angular, React, or Vue.js.
Proficient in HTML, CSS, JavaScript, and related web technologies.
Familiarity with databases (e.g., MySQL, PostgreSQL, MongoDB).
Experience with RESTful APIs and web services.
Knowledge of version control systems (e.g., Git).
Understanding of Agile methodologies.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.

Education

Bachelor's degree in Computer Science