Bachelor's or Master's degree in Computer Engineering, Computer Science or relevant field
Non internship experience of working in professional environment of 4+ years
Experience in Java, J2EE, Spring boot, Web Services (REST & SOAP) and Databases (Oracle, SQL Server etc.)
Excellent knowledge of J2EE architecture/design patterns, Object Oriented Design methodologies
Experience working with web application servers like tomcat or IBM WebSphere etc.
Strong experience in architecting, implementing and managing high performance scalable J2EE applications on Linux/Unix platforms
Strong understanding of OOP software concepts, design patterns, and best practices
Experience in writing complex Unix shell scripts and SQL database queries, views & stored procedures
Ability to perform thorough testing of the code including but not limited to functional test, stress test and performance testing etc.
Experience working with code repositories like bitbucket
Experience working with Schedulers such as Control-m, Tidal etc.
Experience working in fast pace agile environment
Excellent application system design and development skills
Strong problem-solving and analytical skills
The ability to communicate effectively - both verbally and in writing
The ability to work in team environment and coordinate cross functionally
Preferred:
Experience working on Oracle FCCM/Mantas solution
Experience working in on front end application development using Angular or Node JS
Experience working on AWS or cloud
Experience in using Python
Experience using analytics or reporting tools