Backend Software Engineer
We are seeking a seasoned backend software engineer with a proven track record in designing and developing scalable architectures, leveraging the full potential of Java, Spring, and Azure technologies.
The ideal candidate should have deep technical expertise in messaging systems, data stores, and microservices architecture.
A strong understanding of core Java principles is essential for creating low latency event processing systems that meet our high performance standards.
In this role, you will work closely with our team to develop robust, fault-tolerant systems that can handle complex business requirements.
Key responsibilities include:
* Designing and implementing scalable backend systems using Java and Azure technologies
* Collaborating with cross-functional teams to deliver high-quality software solutions
* Developing and maintaining efficient data storage solutions
* Ensuring seamless integration with existing systems and infrastructure
Required skills include:
* Deep knowledge of Java, Spring, and Azure technologies
* Experience with messaging systems, data stores, and microservices architecture
* Strong understanding of core Java principles and concepts
* Proficiency in working with distributed systems and cloud-based technologies
This is an excellent opportunity for a skilled backend software engineer to take on new challenges and contribute to the development of innovative software solutions.