Description

Job Code : EWC - 1281

Job Description:

 

  • Bachelor's degree or equivalent experience
  • Five (+) years J2EE framework and architecture expertise (Java 7/8, SERVLETS/APPLETS, JDBC & JMS)
  • Four (+) transactional database and SQL expertise (DB2, Oracle or SQL Server)
  • Ability to develop high volume of Java code in complex enterprise environment on aggressive timelines with high quality
  •  Must be very strong in Spring Framework, Spring Integration, Spring Boot and Spring Batch with a minimum of 4 years of software development expertise
  • ORM tool experience (My Batis, Entity Framework, Hibernate)
  • Object-oriented programming (OOP) expertise
  • Eclipse, IBM RAD or similar IDE proficiency
  • SOA architecture and web services internals experience
  • Design experience working with n-tier architectures (UI, Business Logic Layer, Data Access Layer)
  • Software implementation best practices knowledge
  • Experience with Git Version control (or other version control systems like SVN or CVS or Clear Case)
  • Expertise in Exposing and Consuming REST and SOAP Webservices

 

 Preferred Skills

 

  • Familiarity with Unix utilities, shells like Bash and Python
  • Ability to adapt quickly to an existing, complex environment
  • Ability to quickly learn new concepts and software as necessary
  • Self-motivated, independent, detail oriented, responsible team-player
  • Exceptional relationship management skills
  • Strong communication skills, both written and oral
  • Passionate about building high-quality systems with software implementation best practices and mentoring
  • Ability to understand methodologies and tools used for delivery and a passion to follow and improve processes

Education

ANY GRADUATE