Description

Requirements:  

● Must have strong Java/J2EE experience in complex projects. 
● Strong in the middle tier which involves web services and SOA
patterns.
● Experience with injection frameworks like Spring 
● Familiarity or experience in any Object Oriented programming
language, especially Java/J2EE is required 
● Should be strong in Data Structures, Algorithms and Database
concepts
● Working knowledge of SQL Server, Knowledge of SQL 
● Experience with CI/CD pipeline (eg. Jenkins) 
● Experience with an enterprise messaging bus (eg. Mulesoft) 
● Excellent written and verbal communication skills required 
● Good to have: Experience with Cloud platforms 

 

Description: 
● Evaluate a complex business requirement and translate it into a technical
requirement 
● Undertake the necessary research required and study to identify and develop
software tools, frameworks and algorithms. 
● Able to architect, design, prototype and implement written code to meet the
indicated requirements 
● Compare possible alternative approaches to solve the technical problem and
justify each with the pros and cons 
● To work as an individual contributor, and keep updating his/her job knowledge by
studying state-of-the-art development tools, programming techniques, and
computing equipment 
● Document and demonstrate solutions by developing documentation, flowcharts,
layouts, diagrams, charts, code comments and clear code. 
● Create new designs or processes, tools to resolve the business
requirement
● Ability to develop into a Mentor for teams and people.

Education

Any Graduate