General Accountabilities / Job Responsibilities ¢ Participation in the requirements analysis, design, development and testing of applications.
¢ The candidate is expected to write code himself / herself. ¢ The candidate is expected to write high level code, code review, unit testing and deployment.
¢ Practical application of design principles with a focus on the user experience, usability, templatedesigns, cross browser issues and client server concepts.
¢ Contributes to the development of project estimates, scheduling, and deliverables. ¢ Works closely with QA team to determine testing requirements to ensure full coverage and bestquality of product.
¢ There is also the opportunity to mentor and guide junior team members in excelling their jobs.Job Specifications ¢ BE / B.
Computer Science or MCA from a reputed University. ¢ 6+ Years of experience in software development, with emphasis on JAVA / J2EE Server sideprogramming.
¢ Hands on experience in Core Java, Multithreading, RMI, Socket programing, JDBC, NIO,webservices and Design patterns. ¢ Should have Knowledge of distributed system, distributed caching, messaging frameworks, ESBetc.
¢ Knowledge of Linux operating system and PostgreSQL / MySQL / MongoDB / Cassandra database isessential. ¢ Additionally, knowledge of HBase, Hadoop and Hive are desirable.
¢ Familiarity with message queue systems and AMQP and Kafka is desirable. ¢ Should have experience as a participant in Agile methodologies.
¢ Should have excellent written and verbal communication skills and presentation skills. ¢ This is not a Fullstack requirement, we are purely looking out for Backend resources Skills : - Java, J2EE, J2SE, Spring Boot, Spring Boot, Distributed Systems, Hadoop, Apache Kafka and Apache Hive