Position: Java
Category: Java
English level: fluent
Years of experience: 6


Key Skills:

Proficient in Java programming language and related frameworks (e.g., Spring, Hibernate)
Experience with web development using Java EE technologies (Servlets, JSP, JSTL)
Knowledge of front-end technologies like HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React)
Familiarity with relational databases and SQL (e.g., MySQL, Oracle)
Understanding of software engineering principles, design patterns, and best practices
Experience with version control systems (e.g., Git)
Knowledge of agile development methodologies (Scrum, Kanban)
Strong problem-solving and debugging skills
Excellent teamwork and communication abilities