Backend Java Engineer

Backend Java Engineer

Who we are: is a German software services provider Part of Sigma Technology Group, working across technology consulting, team augmentation, and product development with operations in Ukraine and Egypt.

Since 2018 and with our headquarter in the heart of the automobile industry, Stuttgart Germany, our talented professionals have delivered +20 successful projects across native mobile, web, desktop, and hybrid development and quality assurance, and we are open for much more!


Our Culture:
Our teams include +25 talented Developers & QA that come from a variety of backgrounds. We’re Keen on building an inclusive culture based on trust and innovation and value every skill set while maintaining a family-like environment where everyone is heard and appreciated.

So, if you are searching for a new challenging role where you can use all of your Software development skills and work closely with International Organizations and Up to date Technologies, We are Looking For You!


Your Profile:

● Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

● Proven work experience as a Backend Developer, with more than 15 years of experience.

● Strong proficiency in Java, including knowledge of Spring Framework.

● Experience with microservices architecture.

● Familiarity with relational and non-relational databases. General Information

● Understanding of RESTful APIs and backend integration.

● Knowledge of backend build tools and dependency management.

● Experience with Docker, building and deploying

● Experience with ACR

● Experience with Kubernetes on Azure - AKS

● Proficiency with version control systems, especially Git.

● Ability to collaborate effectively in a team environment and communicate technical concepts clearly.

● Strong problem-solving skills and attention to detail.

● Ability to quickly learn and adapt to new technologies and frameworks.

● Experience with frontend technologies and API design is a plus.

● Familiarity with testing frameworks such as JUnit.

● Knowledge of Agile/Scrum development methodologies.


Your Mission:

Develop robust and scalable backend solutions using Java and related frameworks.

● Collaborate with product managers and frontend developers to understand system requirements and translate them into high-quality backend code.

● Implement efficient and reusable backend components to optimize application performance.

● Conduct code reviews, identify areas of improvement, and provide constructive feedback to maintain code quality and consistency.

● Work closely with frontend developers to integrate frontend components with backend APIs and services.

● Collaborate with cross-functional teams to plan, prioritize, and deliver high-quality software solutions within defined timelines.

● Stay up to date with the latest backend development trends, tools, and best practices, and share knowledge with the team.

● Troubleshoot and resolve backend issues, bugs, and performance bottlenecks.

● Write clean, well-documented code and ensure proper version control using Git or other version control systems.


Work Setup:

  • Location: #Maadi
  • Work Model: Hybrid (2 days from office-3 from home)
  • Working Hours: Flexible
  • Fridays and Saturdays are off


Perks and Benefits:

  • A basic monthly net salary determined by the experience in Euro
  • Social and Medical Insurance
  • Salary reviews after Trial Period based on performance
  • Unlimited drinks at the office
  • An amazing accessible office in Maadi .
  • Career and skills development
  • Last but not least an AMAZING team!!

    Application Form

    You can upload .docx, .doc, .pdf, .odt (Max size 5 mb.)

    Vielen Dank für Ihre Bewerbung