Responsibilities
* Understand the
domain and various products in the space
* Translate
application storyboards and use cases into functional applications
* Develop
low-latency critical systems, delivering high-availability and performance.
* Contribute in
all phases of the development lifecycle.
* Ensure designs
are in compliance with specifications.
* Prepare and
produce releases of software components.
* Support
continuous improvement by investigating alternative solutions both technology
and process related.
Desired Requirements
* 5-8 years of
Java/J2EE experience
* Strong
knowledge of web application frameworks like Spring
* Proficiency in Java
o Solid
understanding of object-oriented programming
o Hands-on in
various design and architectural patterns
o Skill for writing
reusable Java libraries
o Insight of Java
and JEE internals (Class loading, Memory Management, Transaction management
etc)
* Experience in
the concepts of MVC, JDBC, SOAP and RESTful
* Experience in
Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
* Experience
implementing automated testing platforms and unit tests
* Experience in
code versioning tools, such as Git and SVN
* Experience with
build tools such as Ant and Maven
* Experience with
Agile methodologies
* Ability to
explore and grasp new products and their design
* Have very good
Communication Skills
* Bachelor's
degree (Engineering/Computer Science)
We are happy to see your interest in joining our India team, but unfortunately we do not have any vacancies at this moment. Kindly submit your profile and we will reach out to you when any requirement arises in future.