We are seeking a talented and motivated Software Developer to join our growing team. As a developer, you will have the opportunity to work on diverse projects, collaborate with experienced professionals, and contribute to the development of innovative software solutions.
Key Responsibilities:
Design, develop, and maintain high-quality software applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code.
Participate in code reviews and contribute to improving our development processes.
Troubleshoot, debug, and upgrade existing systems.
Stay up-to-date with emerging trends and technologies in software development.
Requirements: 4+ year experience in backend development with Java (Spring boot 3).
Spring Framework 6-Must.
Proven experience in Microservice-Must.
Proven experience in large and complex systems, monitoring tools like HTTP. REQUESTS, PUB SUB, tracing, monitoring, logging.
Experience with Docker, Kubernetes, and cloud environment - a big plus!
Node.js - an advantage.
Good understanding of microservices - an advantage.
Experience with Linux - an advantage.
B.Sc. in Computer Sciences/Computer Engineering/Mathematics or equivalent an advantage.
This position is open to all candidates.