- Proficiency in automation and continuous delivery methods, advanced
understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Experience in ensuring successful design, development, testing, and
implementation of application components for online application using technologies including Core Java, J2EE technologies, web services, tomcat, servlets, JSP, Messaging
- Hands-on experience using enterprise-authorized AI-assisted software
development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, including data
sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
- Experience in XML and Service Oriented Architecture; and Experience in
designing and implementing Restful webservices, unix jobs, writing stored procedures and testing the existing application using Junit, Experience with Servlets, JNDI, JMS, JDBC, SQL; Databases such as Oracle, DB2, SQL Server; Operating Systems such as Unix Solaris; Products such as IBM WebSphere, Subversion, Axis, Spring Application Framework