Spring Boot Developer (Freelance)Job Description:We are seeking an experienced Java Spring Boot developer for a short-term freelance position (1-2 months, with the possibility of extension based on performance). You will work on building and maintaining robust RESTful APIs, executing local system commands, and developing a simple user interface to manage these operations.Key Responsibilities:• Develop RESTful APIs: Design, implement, and optimize APIs using Spring Boot to ensure high performan
Spring Boot Developer (Freelance)Job Description:We are seeking an experienced Java Spring Boot developer for a short-term freelance position (1-2 months, with the possibility of extension based on performance). You will work on building and maintaining robust RESTful APIs, executing local system commands, and developing a simple user interface to manage these operations.Key Responsibilities:• Develop RESTful APIs: Design, implement, and optimize APIs using Spring Boot to ensure high performance and scalability.• Execute Local Commands: Build a framework to trigger local system commands and efficiently process their outputs, handling up to 10k instances at peak.• User Interface Development: Create a simple, intuitive UI to showcase underlying functionalities and manage the actions.• Parallel Tasking: Implement solutions to support the concurrent execution of hundreds of tasks, ensuring reliability and responsiveness.• Database Integration & Monitoring: Set up mechanisms to log, monitor, and store action details (success/failure, associated IDs) and integrate with existing databases.• Collaborative Problem Solving: Work with the team to suggest improvements, troubleshoot issues, and ensure robust system performance.Requirements:• Strong experience with Java and Spring Boot.• Proven expertise in designing and consuming RESTful APIs.• Ability to execute system commands and process responses programmatically.• Familiarity with front-end technologies for building a simple UI (experience with Angular/React is a plus).• Experience with database interactions and security best practices.• Knowledge of logging, monitoring, and debugging tools.• Excellent problem-solving skills and a keen attention to detail.• Prior freelance or contract work experience is preferred.
Show more
Show less
Посадовий рівень
Старший середній рівень
Тип зайнятості
Інше
Посадові обов’язки
Інженерія і Інформаційні технології
Галузі
Постачальники розваг