2 hours ago
Mumbai, IndiaStaff+
Responsibilities
- Interface with technical personnel and team members to finalize detailed software designs for resilient and scalable applications.
- Mentor software developers on development methodologies and optimization techniques.
- Serve as a primary technical point of contact for external technology resources.
- Act as the acknowledged go-to person for coding and technical issues.
- Occasionally participate in technical workshops and brainstorming sessions with customers.
- Lead large multifunctional development activities and contribute technical input to management.
- Partner with Product Owners to define technical solutions and contribute to estimation processes.
- Lead teams in identifying, researching, and coordinating resources to troubleshoot and diagnose complex project issues.
Requirements
- 10+ years of software development experience.
- Strong hands-on experience with Java, Spring Boot, JavaScript, and Angular.
- Deep knowledge of architectural principles and frontend-backend integration.
- Solid understanding of REST APIs and microservices.
- Experience with Oracle, SQL Server, cloud data lakes, Big Data, or LakeHouse data storage systems.
- Knowledge of Docker, Kubernetes, and services in Azure, AWS, or another cloud provider.
- Experience leading teams and driving technical excellence.
- Expertise partnering with and leading internal and external technology resources to solve complex business needs.
- Proven track record designing and delivering full-stack applications.
- Experience solving complex project issues through team leadership, research, diagnosis, and resource coordination.
- Experience with AI technologies is a strong plus.
Benefits
- Country-specific benefits are offered.
- The employer provides a fair and accessible hiring process and accommodations for applicants with disabilities or other needs.