Job Description:
- Hands on coding experience and good understanding of technologies such as Java/JEE, Oracle Database, Unix/RHEL, HTTP servers, SFTP, JMS, Oracle SQLs, PL/SQL, Unix scripting, Control-M and CI/CD pipeline. Good knowledge of SWIFT and XML message formats.
- Experience in development/managing file handling and batch processing.
- Sound knowledge and experience on encryption and cryptographic methods used in the industry.
- Good understanding of Quality Assurance and DevOPS processes, demonstrated experience in tools and hands-on implementation of these processes in application development.
- Experience in tools such as Confluence, Bit-Bucket, Sonar, Jenkins and ALDON for change mgmt.
- Extensive experience in multi-tier transaction banking applications, managing complex production support activities of enterprise Java and Oracle based systems.
- Experience in implementing enterprise grade, high available Internal and Client facing applications.
Technology Stack
- N Tier Architecture deployed in a distributed VM farm / Cloud Platforms
- Platform: Sun Solaris 11 / RHEL 7.4 / NAS Storage. Unix CLI and scripting.
- Java/JEE 1.8+, Spring, EJB, Jdbc, MyBatis, Hibernate/JPA, SOAP, REST, XML, JavaScript, Junit
- Web Servers: IBM HTTPS Server, Apache WS (external/DMZ/Internal)
- App Server: IBM WebSphere 8.5 or above
- Database: Oracle 12c or above. Expert in: SQL, PL/SQL, MViews and related toolsets
- Messaging: IBM MQ / JMS / SFTP / IBM ConnectDirect / NDM
- Single Sign on technologies such as iSprint
- Scheduling: Control-M, Quartz
- Transaction authentication: HSMG
- SFTP / MQ / JMS
- JIRA, Bit-Bucket, Maven, Artifactory, ALDON, Jenkins
- Code Quality: SonarCube, Vera Code
- Change / Incident Management: Remedy, Aldon LME
- Monitoring/APM Tools: Geneos, AppDynamics, Wiley, DynaTrace, BMC Patrol