Description

Responsibilities

  • Collaborate with team members to build software products/applications.
  • Perform code reviews to ensure performance.
  • Contribute to the complete software development life cycle process
  • Mentor younger team members.
  • Interact with project managers, IT varied teams, external vendors as needed.
  • Support and add on to current infrastructure testing, monitoring and alerting.
  • Work with front end development counterparts to create a seamless & integrated solution.

Required Skills

  • Expertise with Spring and Hibernate.
  • Exposure to various design patterns, best practices and problem solving skills.
  • Strong verbal and written communication.

Required Experience

  • 7+ years with J2EE Development Experience in an enterprise environment.
  • 5+ years of experience using Java (including Java 8).
  • 2+ years of experience using Angular (MUST have versions 4 or above) ReactJS.
  • Strong hands-on Java experience.
  • Experience with technologies such as SpringMVC, SpringBoot, Angular, and MQ.
  • Previous experience in an Agile environment.
  • Experience with NoSQL Database such as MongoDB or Cassandra.
  • Experience with Continuous Integration.
  • Experience with Scala programming language.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate