Develop and evolve backend microservices using Java and Spring Boot.
Design and maintain RESTful APIs, ensuring clean integrations and well-defined client/server boundaries.
Build modern web applications using React and TypeScript with a focus on reusable and scalable components.
Collaborate with design to deliver responsive, accessible, and high-quality user interfaces.
Work with SQL and/or NoSQL databases, ensuring performance, reliability, and consistency.
Contribute to event-driven architectures using tools like Kafka when applicable.
Implement testing, observability, and engineering best practices to ensure quality and maintainability.
Own features end-to-end—from refinement to implementation, release, and monitoring.
Collaborate closely with DevOps/SRE teams on CI/CD pipelines and operational excellence.
Participate in architecture discussions and continuous improvement initiatives.
Contribute to a strong engineering culture through code reviews, documentation, and knowledge sharing