Opening : Java Developer
Location : Livonia, MI (May be relocated to unanticipated sites around US)
Requirements : Master’s Degree in Computer Science, Engineering or related/equivalent plus 2 yearsof experience as Java Developer, Software Engineer, Principal Consultant or related (or B.S. + 5 years)
This Position is eligible for the incentives offered under nDimensions Technologies Employee referral program.
Develop rich applications using Java/J2EE using frameworks like Spring MVC. Conduct review meeting with technical architect. Provide and test technical deliverables. Expose complex functionalities of the application in Rest or SOAP services depending upon end user capabilities of consumptions. Perform huge data related operations using elastic search & data visualizations using kibana. Utilize hibernate to create, support complex database operations on enterprise databases by using HQL and criteria API. Create, monitor & maintain point to point messaging using JAMs on APACHE ActiveMQ.
Develop complex, responsive and feature rich UI pages using latest java script frameworks like ReactJS & Jquery with the use of HTML5, CSS3. Organize, maintain & create highly usable & efficient queries, stored procedures & functions using PL/SQL on enterprise databases. Define routing rules using Apache camel to integrate various systems. Develop & maintain complex transaction management systems using Spring AOP and Spring Transaction Management. Identify technical issues/dependencies on the development track/Review with technical architect, PM and customer. Analyze business requirements & determine the technical feasibility of implementation. Participate in design review with development team & provide review comments. Work on J2EE development for Web, Mobile & Tablet devices. Familiarity with end-user prototype and usability testing. Develop & translate design guidelines & standards. Use available memory & space for mobile applications. Coordinate with offshore team to implement the design for new requirements.
Provide regular updates to the client. Coordinate with Integration test teams in planning & executing the end to end QA & product testing. Manage test management automation. Manage environment needed for application & ensure smooth deployment of application on all relevant environments. Coordinate fixing reported issues found in production.
To apply : Sendresumes to 17177 N. Laurel Park Drive, Suite 445, Livonia, MI 48150