




**Description:** ---------------- Java Backend Developer – Intermediate Level Education Bachelor’s degree in Systems Engineering, Software Engineering, or related field. Experience 2 to 4 years of backend development experience with Java. Active participation in backend service development and maintenance projects. Technical Knowledge Java and Architecture Intermediate proficiency in Java. Implementation of applications following the MVC pattern. Development, consumption, and documentation of RESTful APIs. Experience with microservices architecture. Application of design principles and software development best practices. Database Solid SQL skills. Creation and optimization of complex queries. Integration of relational databases into backend services. Security Application of backend security best practices. Knowledge of common vulnerabilities and their mitigation. Implementation of basic security controls in APIs. Linux / Backend Use of Linux as a working environment. Development of Bash scripts for backend support and process automation. Basic management of system services and processes. Competencies Ability to analyze and solve technical problems. Autonomy in executing assigned tasks. Collaborative work within development teams. Focus on code quality, stability, and maintainability. Clear technical communication with the team.


