Description

Job Description:

  • Onsite Senior Developer with Java Development core responsibilities includes designing and developing high-volume, low-latency applications for mission-critical CRM systems and delivering high-availability and performance.
  • You will contribute to all phases of the development life cycle including writing well designed, testable, efficient code.
  • You absolutely must be capable of working independently and collaboratively.

Technical Skills:

  •  8-10 years java development experience with J2EE, Spring, Hibernate framework, etc.
  • 8-10 -years experience in Java Restful Web Services, JMS, and other Middleware technologies, Preferably MuleSoft
  • At least two years experience in SOA based process applications using BPM (Activiti/JBPM/Camunda)
  • Experience defining and modeling BPMN 2.0 based business processes on BPM platform, query API
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Exposure in UI Angular work experience.
  • Experience with test-driven development
  • BS/MS degree in Computer Science, Engineering, or a related subject

Process Skills:

  • Agile Methodology work experience.

Behavioral Skills :

  • Highly organized and detail-oriented, with the ability to keep multiple projects and client engagements active at once.
  • Comfort with ambiguity and ability to navigate uncertainty.
  • Good communication and understand/grasp client requirements.

Certification:

  • Certified Sun Java Developer - Java 8 or newer
  • Object Oriented analysis and design using common design patterns.
  • Insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)


 

Education

Any Graduate