Job Description :
We are looking for a Senior Java Infrastructure Engineer who will work closely with the senior members of the team to develop lifecycle management applications for infrastructure services including: DNS, LDAP, mail, and load balancers. The candidate must have some knowledge on Workbrain as well as background in Unix/Linux system administration in a large-scale, fast-paced environment. Excellent Communication skills are a MUST.

Requirements:
10+ years of Java coding using industry best practices.
Knowledge of Workbrain
Experience developing REST services using the Spring Framework.
Experience with using JPA or Hibernate.
Knowledge of SQL DDL and DML statements.
Understanding of JSON encoding/decoding operations.
Knowledge of DNS, LDAP, and mail services.
Experience working on a team using Agile practices.
Experience with DevOps practices and tools.
Experience with developing performance and functional tests using JMeter.
Familiarity with load balancers including F5, A10, and AVI Vantage.
Strong experience with working in a Linux environment
Demonstrate ability to contribute in all phases of the development lifecycle.
Ability to document application design in blueprints and to document necessary standard operating procedures for applications running in production.
Ability to diagnose and fix application bugs quickly and effectively.
Demonstrate critical thinking and decision making in a fast-paced environment.
Ability to communicate clearly and effectively with team members, management, and customers.
Experience developing web interface using Spring MVC is a plus.
Direct co-ordination with client