Strong software development experience in a product company, with at least a yearof hands-on experience in each of the skills listed below
Must have:Proficient in solving problems using Object oriented programming language
Proficient in Java, Knowledge of core java APIs like collections, io, threading, JDBC etc
Knowledge of Spring framework
Knowledge of SQL with exposure to work across different databases RDBMS (MySQL,Postgres) and Bigdata (HBase, Impala)
Knowledge of any one of the build frameworks - Ant\/Maven\/Gradle and basic level proficiency tobuild\/manage build scripts
Hands on experience in writing code to process large amount of structured & unstructured dataGood experience\/exposure to data modeling, querying and optimization in handling data lake
Excellent analytical capability and problem-solving abilities
Should be able to write unit test cases like Junit or other equivalent frameworks
Java 8, Collections & Threads, Spring Boot, Micro Services, HibernateAbout Employee,Knowledge of working with any of the messaging frameworks - Kafka\/RabbitMQ\/MQTTWorking Knowledge on Linux\/Unix environment and basic bash scripting
Exposure in R would be a plus
Exposure to Agile software development process
Demonstrated technical communication skills both oral and written
Good Englishcommunication skills presentation, verbal and written
Excellent interpersonal skills and a team player
Candidates who have worked in a start-up company\/environment
Good understanding and exposure to SVN, GitHubAbout requirement,Design, Develop, support Cloud-Native applications & API development using Java & Net
Work collaboratively as key contributor on high-performing team that ships code, delivers value
Coordinate for infrastructure & CI\/CD pipelines for mission-critical customer-facing services
Build scalable, highly available, secure services deployed with public cloud resourcesTroubleshoot and mitigate production issues to resolve complex problemsImplement observability and monitoring to measure service performance and aid in troubleshootingParticipate in on-call rotationUnderstand product-wide ecosystem dependencies, impact, and integration with other products and servicesMentor less experienced team members in operational and SRE best practices
Stay on top of technology trends and develop expertise in emerging cloud technologies
Extended Details,The primary responsibility of the incumbent would be to create and implement Enterprise class Platformlevel applications and building apps for data acquisition tools and post-processing in the SaaS basedcloud environment
Demonstrated technical communication skills both oral and written
Good English communication skillspresentation, verbal and written
Excellent interpersonal skills and a team player
A quick learner and a person with passion to learn new things, try and implement the same