Senior Software Engineer - Boost Solutions

  • Development
  • Damascus
  • 18/04/2024
Job expired!

Job Description

We are seeking a highly motivated Senior Software Developer to join our team. The successful candidate will be responsible for developing and managing microservice components, designing and deploying high-performance applications, and incorporating data protection and cybersecurity measures. The candidate should have a strong understanding of software development processes and be able to provide suggestions for improvement and apply them to daily tasks and processes

The candidate should have a BSc/BA in Computer Science, Engineering, or a related field, and be proficient in JS, TS, the NodeJS class library, and runtime environment. The candidate should also have strong experience in SQL, experience developing Microservice applications, attention to detail and code quality, excellent problem-solving and analytical skills in a high-pressure environment, and demonstrated success in implementing and improving Agile methodologies

 

Responsibilities

Team lead

Write clean, efficient, and reusable code

Develop and manage microservice components

Design and deploy high-performance applications

Incorporate data protection and cybersecurity measures

Integrate server-side logic to the user-facing components built by front-end developers

Document software development processes and prepare project reports

Provide suggestions for improvement and apply them to daily tasks and processes

Lead and mentor development teams to deliver high-quality software

 

Requirements

BSc/BA in Computer Science, Engineering, or a related field

Proficient in JS, TS, the NodeJS class library, and runtime environment

Proficient in Java, including core Java concepts, object-oriented programming (OOP) principles, collections framework, multithreading, and exception handling

Experience with popular Java frameworks like Spring Boot or Jakarta EE

Strong experience in SQL DB, PostgreSQL is a plus 

Experience developing Microservice applications

Attention to detail and code quality

Excellent problem-solving and analytical skills in a high-pressure environment

Demonstrated success in implementing and improving Agile methodologies

 

Benefits

Healthy work environment

Competitive salary

Medical insurance

Social insurance

Career Development reimbursement

If you are a driven individual with a passion for software development, we encourage you to apply for this exciting opportunity