Job Details Minimum 12 years of development experience in JavaSE, Spring MVC, Spring Security, Hibernate, Angular JS Technologies with at least 4 years experience in a senior developer role. Excellent Mentoring skills. Be the technical mentor to your team. Ability to lead and manage technical team of developers and architects. Knowledge of .NET is an asset. Strong experience in Web services (SOAP and RESTFUL) Experience in working with relational databases like Oracle, MySQL, MS-SQL Nice to have knowledge of Liferay, Oracle BPM, Oracle Service Bus or Hadoop technologies, Bizagi, Mule Gather functional requirements around existing and new product features solutionsand problem spaces, participate in functional design, and translate these requirements and design into elegant technical architecture and solution Collaborate with cross-functional teams to define, design, and deliver new features Ensure acceptable application security and performance Participating in code reviews and design reviews Experience in carrying our profiling and performance tuning activities for JavaSEEE based applications Review and provide inputs to the team members performing critical RD to implement specialized technical components Very Strong System design and OO skills with an ability to craft clean interfaces and operate at the right levels of abstraction Solid coding skills with ability to drive teams through necessary refactoring exercises improve coding standards across large code bases. Associated topics: architect, backend, c, c#, design pattern, develop, expert, matlab, maven, senior software engineer
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.