Job details
Job Description: We are seeking talented and passionate Backend Developers to join our growing engineering team. In this role, you will play a crucial part in designing, developing, and maintaining high-quality backend systems for our B2C products. You will work closely with cross-functional teams to deliver impactful solutions that delight our users. Responsibilities:
- Design and develop robust and scalable backend services using Java, Spring, and Hibernate.
- Implement and maintain microservices architectures on the Azure cloud platform.
- Work with NoSQL databases like Snowflake and Databricks.
- Develop and maintain CI/CD pipelines and ensure code quality through thorough testing and code reviews.
- Collaborate effectively with frontend, data science, and product teams.
- Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
- Stay up-to-date with the latest technologies and industry best practices.
- Contribute to the continuous improvement of our engineering processes and tools.
- Foster a collaborative and supportive team environment.
- Education: Bachelor's degree in Computer Science or a related field from a Tier-1 college.
- Experience: 6-8 years of relevant experience as a Backend Developer.
- Technical Skills: Languages/Frameworks: Strong proficiency in Java, Spring Boot, and Hibernate.
- Databases: Experience with NoSQL databases such as Snowflake and Databricks.
- Cloud Technologies: Experience with Azure cloud services (e. g., Azure Functions, Azure App Service, Azure SQL Database).
- Microservices: Experience with designing, developing, and deploying microservices.
- Tools: Proficiency with Git (preferably GitBucket).
- Other (Optional): Experience with containerization technologies (Docker, Kubernetes), message queues (Kafka, RabbitMQ), and API gateways.
- Mindset: Strong analytical and problem-solving skills.
- Passion for learning and a strong desire to continuously improve technical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.