Jobs · empllo
Senior/Lead Back End Engineer
Nimbus Data Systems · Europe · Posted 11d ago
Available in 3 locations
Egypt · remote Apply → Europe · remote Apply → India · remote Apply →About the role
Design and maintain backend services with Python and Java, migrating components and building RESTful APIs.
📋 Description Design, develop, and maintain backend services with Python and Java. Migrate backend components from Python to Java while maintaining stability. Build and maintain RESTful APIs and backend integrations. Participate in system design and migration strategy. Work with distributed systems and microservices. Collaborate with cross-functional teams across time zones. 🎯 Requirements 5+ years of backend software development experience. Strong Python experience (Django, FastAPI, Flask). Strong Java experience, preferably Spring Boot. OO design, SOLID principles, and design patterns. Experience designing and consuming RESTful APIs. Relational DBs (PostgreSQL, MySQL); NoSQL a plus; testing/TDD experience. 🎁 Benefits Fully remote role. Opportunity to work on global-scale systems and products. Exposure to international teams and modern engineering practices. High ownership and autonomy in a fast-growing startup. Culture rooted in speed, ownership, trust, transparency, customer obsession, and excellence. Real problems with global impact and world-changing potential.
Read the full posting on empllo →
FAQ
Is the Senior/Lead Back End Engineer role at Nimbus Data Systems remote?+
This Senior/Lead Back End Engineer position is listed as remote (Europe).
What is the salary for the Senior/Lead Back End Engineer role at Nimbus Data Systems?+
The listing states Estimated 175k-299k USD.
What seniority level is this Senior/Lead Back End Engineer role?+
This is a lead level position.
How do I apply for the Senior/Lead Back End Engineer role at Nimbus Data Systems?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Nimbus Data Systems.