Careers

Lead Java

Looking for a Lead Java Developer who can help the team reach its goals as defined by the client. The applicants should be skilled in requirement analysis and process redesign along with expert level skills in development. Sound management skills along with strong communication skills are also a must-have.
 
Roles & Responsibilities:
  • Participate in requirement analysis and process redesign
  • Produce a detailed functional design document to match customer requirements
  • Produce a technical specification for custom development and systems integration requirements
  • Coordinate with onsite stakeholder of the project
  • Participate in training design, documentation and delivery efforts in concert with the Engagement Manager
  • Participate and lead, when needed, the project meetings with the customer
  • Provide technical help to the team and mentor team members 
  • Coding and unit testing
  • Drive team on technical and functional front
  • Conduct peer review and provide feedback.
  • Ability to manage, enhance, maintain complex/critical systems - key areas : performance, monitoring/diagnosis, multi-threading concepts
Desired Experience & Skills:
  • Has hands-on experience in developing robust, maintainable software using Java Technologies.
  • Strong Core Java skillset. Java 5 thru current version of Java
  • Hands-on experience in J2EE/Java Web Technologies (JSP, Struts, Spring MVC),Bootstrap, Jquery,  JavaScript, jQuery, Css
  • Exposure writing software that consume SOAP and RESTful Web services
  • Exposure to build  & dependency management tools such as Maven, Hudson, etc
  • Microsoft SQL Server knowledge – experience writing Stored Procedures, SQL queries
  • Ability to manage, enhance, maintain complex/critical systems - key areas : performance, monitoring/diagnosis, multi-threading concepts
Qualifications: 
BE / MCA
Locations: 
New Jersey, USA
Job Status: 
Open