We're Supercharging Our Team
The Java Developer will be part of a cross-functional Scrum team
responsible for developing, and testing diverse features of Products.
You must be comfortable working closely with others and have solid
communication skills. Software engineers who learn quickly and have
strong technical skills will thrive at Java. You must have
considerable experience with object-oriented programming and should be
familiar with design patterns, data structures, database and other
staples of practical software development.
Skills Required:
-
Java, (Spring/spring-boot) /
(Play Framework)
JPA/Hibernate
-
Messaging
queue/Kafka/SQS/distributed message/SNS/JMS
NoSQL/Elastic Search
Roles and Responsibilities:
-
Echnical design, implementation,
deployment, and support
-
Perform development and unit testing, working closely with Business
-
Ensure designs are in compliance
with specifications
-
Contribute in all phases of the
development lifecycle
-
Developing high-volume, low-latency applications for
mission-critical systems and delivering high-availability and
performance
-
Should have experience of working on Core Java/J2EE & OOPS concept
-
Should be well versed with
Spring/Struts & Play Framework
-
Should have a good understanding
of Hibernate and Other ORMs
-
Should have an understanding of working on Web Service (SOAP/REST)
and Maven
-
Build tool such as Jenkins
-
Database Knowledge – Oracle/MySQL, NOSQL(MongoDB/Elastic Search)
-
Proficient understanding of code versioning tools such as Git,
Mercurial or SVN
Job Overview
Qualification:
B.Tech./MCA, BCA in Computer
Science or equivalent
Experience
3-5 Years
Location:
Gurgaon, India