Job Title: Software Engineer
We are seeking a skilled software engineer to join our team.
The ideal candidate will have a strong background in computer science and be proficient in programming languages such as Java and Go.
The role involves designing, developing, and maintaining complex software systems, working closely with cross-functional teams to deliver high-quality products.
Key Responsibilities:
* Design and develop full-stack web applications and APIs using GoLang and Java.
* Analyze, design, coordinate, and supervise the development of web applications and APIs, ensuring they meet business requirements.
* Evaluate and implement state-of-the-art frameworks and technologies to improve application efficiency and scalability.
* Collaborate with the development team to contribute to team dynamics, improve ways of working, and identify areas for improvement.
Technical Skills:
* Experience with backend development languages (Java, Go).
* Familiarity with web APIs, REST APIs, API lifecycle management, and agile SCRUM methodology.
* Knowledge of Python programming language and JavaScript frameworks (AngularJS or React) is a plus.
* Understanding of continuous integration tools (Jenkins, Gitlab CI) and configuration management tools (Ansible).
Language Skills:
Fluent English – Level C1-C2
Benefits:
This role offers a competitive salary and benefits package, including opportunities for career growth and professional development.
Note:
Please ensure you have the necessary skills and qualifications before applying.