Description
You will design, develop, and support production operations for large-scale enterprise software systems.
Responsibilities
- Build, maintain, and evolve CI/CD processes to reduce manual tasks using Agile methodology.
- Collaborate with development teams to create automated continuous integration and delivery systems.
- Develop design documents, application infrastructure diagrams, and flow diagrams.
- Configure data sources, JDBC providers, JMS connection factories, queues, and topics.
- Evaluate and identify opportunities for process improvement and standardization.
Required Skills
- 15+ years of IT experience in enterprise software system design and support.
- 5+ years of experience installing and configuring JBOSS (5.1, 6.0, 7.x, 8.x), Apache, Tomcat, or WebSphere.
- 5+ years of experience with DevOps tools like Jenkins and CI/CD pipeline development.
- 5+ years of experience with GIT, Bitbucket, or similar version control and branching strategies.
- 5+ years of experience configuring JMS Connection factories, Queues, and Topics in IBM MQ.
- Expertise in Java & J2EE (Java 1.8/Open JDK, JSP, Servlets, JDBC, EJB, JMS).
- Experience with frameworks including Struts2.x, Hibernate, Spring, and Angular.
- Proficiency in Web Services (SOAP, REST, WSDL) and databases (Oracle 19c, MS SQL Server, T-SQL, PL/SQL).
- Strong Unix Shell Scripting, Maven, Ant, and JavaScript skills.
- Experience working on Windows and Linux platforms.
Preferred Skills
- Experience using JIRA for project tracking.