What Youll Do:
Problem-Solving: Utilize strong problem-solving abilities and analytical skills. Quickly learn and adapt to new challenges, working independently.
Product Knowledge: Develop deep product knowledge at both functional and technical levels to design, develop, and maintain ongoing development requests.
Collaboration: Work closely with Quality Specialists to understand requirements, troubleshoot issues, and ensure code meets quality and performance standards.
Feature Implementation: Implement new features and enhancements, writing clean, efficient, and reusable code while adhering to best practices and coding standards.
Code Reviews: Participate in code reviews, provide constructive feedback to peers, and continuously improve development processes and practices within the team.
Technical Analysis: Perform in-depth code-level technical and functional analysis and debugging of complex issues reported by customers to formulate appropriate solutions and ensure high customer satisfaction.
Experience:
5+ years of hands-on experience in Backend development.
Proficiency in Kubernetes, Docker, Kafka, authentication methods, and observability.
Skills:
Experience with service-oriented application development architecture.
Hands-on experience in developing microservices.
Experience with Spark and large-scale data architectures.
Communication: Excellent communication and collaboration skills, with the ability to effectively communicate technical information to both technical and non-technical stakeholders.