
Technical Lead - Java
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Proficient in Java, Spring Boot with a good knowledge of its ecosystems
- Solid understanding of object-oriented programming.
- Knowledge of concurrency patterns in Java
- Experience in Elastic Search (complex querying, cluster management, performance tuning).
- Experience with both external and embedded databases
- Working experience on distributed technology stacks like Apache Tomcat, Message Queues (Kafka, RabbitMQ), Caching ( Redis, aerospike, memcache etc.), NoSQL DB (MongoDB, DynamoDB)
- Understanding of building a scalable and robust system
- Understanding of Development Languages, Database, and cache, Server, API (REST & SOAP), etc.
- Responsible for understanding functional and business requirements and translate them into effective code
- Provide support till deployment of code into production
- Ownership for ensuring code optimization, problem diagnosis and on time delivery
- Implement solutions as per the pre-defined framework /guidelines and adherence to processes
- Learn and update self with the leading practices of the technologies in play