As a Sr Software Backend Developer, you will be crucial in the development, optimization, and maintenance of the server-side logic for our cloud-based SaaS applications. You will work closely with front-end developers and other stakeholders to ensure system consistency and improve user experience.
Requirements
- Bachelor’s degree in computer science, Engineering, or a related field.
- 8+ years of experience as a backend developer
- Strong experience with server-side languages such as Python and Java.
- Familiarity with front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery).
- Good Understanding of Microservices architecture.
- Some experience with Apache Kafka for real-time data streaming and event processing.
- Some working experience in Apache Spark and Spark Streaming for large-scale data processing.
- Hands-on experience with database technology such as MySQL.
- Deep understanding of microservices architecture and RESTful API design.
- Strong understanding of version control tools like Git.
- Familiarity with cloud platforms like AWS, and CI/CD tools.
- Good problem-solving skills and ability to perform well in a team-oriented environment.
Benefits
- Diverse and inclusive workplace
- Equal opportunities for individuals with disabilities
- Flexible work environment