"Role and Responsibility:
Technical Lead Java Developer
Exp - 3 to 6years
Np - 15days to Immediate
Development experience in J2EE / Advanced Java
Very good experience in JAVA/J2EE, RESTFul, Spring boot, Database, kubernates architecture.
Hands-on experience in designing and implementing Micro services Architecture and related stacks using containerization technologies like Docker, Kubernetes, etc.
Design API and set benchmark setups for performance and load testing scenarios.
Experience with Relational database such as SQL server, Postgres SQL etc
Experience with Maven, SVN, Jira, Jenkins, Kubernetes, GIT etc.
Hands on experience with Data Indexing and distributed search engines (ElasticSearch/Solr)
Design and develop scalable platform, to acquire and process event streaming using technology such as Kafka, Apache Spark
Experience in building business workflow using Drools Rule Engine
Experience in developing monitoring and reporting system for Kubernetes container.
Familiar with DevOps, CI/CD, cloud technologies
Learn and evaluate latest technology stack and recommend wherever required.
Understand requirements and create artifacts such as design documents, review artifacts and contribute towards the end to end solution.
Help teams with troubleshooting technical and operational issues
Good verbal and written communication skills
Have experience and appreciation for working in high-paced agile environment
Actively participate in the effort of defining development best practices, facilitate code reviews, process improvements and ensure the service SLAs and code quality is maintained.
Minimum Years of Experience: 6+ years
Educational Qualification: B.E./ B.Tech/ M.Tech./MCA.
"