Responsibilities
Provide ongoing support of Java-based applications in Production and test environments including responding to service requests, incident and problem analysis, service restoration and recovery, security vulnerability remediation, audits and reporting as necessary. Participate in design, development, testing and debugging of programs for Java services. Deployment is done using Kubernetes containers. Interface with other Software Engineers, Business Systems Analysts, and other stakeholders to deliver high quality solutions and maintain a stable application environment. Enable stability through proactive monitoring activities, security compliance, change management, troubleshooting issues and conducting root-cause analysis. Identify and participate in continuous improvement opportunities, system renewal, stability, upgrade, and Disaster Recovery projects. Requirements
Degree in Computer Science, Computer Engineering, or an equivalent discipline. 10 years of information technology experience in Java application support and development. 10 years of experience with Java, JavaScript, HTML, XML, CSS, Java Enterprise Edition (J2EE), including Servlets, JDBC, JSP, Spring Framework, and enterprise methodologies such as ITIL, CMMI, and SDLC. Minimum of 4 years of experience with ReactJS, Java Spring Boot, Kubernetes, Docker, and Web Security/OWASP. Experience with web services and frameworks, including SOAP, REST APIs, Java APIs, and JSON. Experience with database technologies, including SQL, Oracle, and PostgreSQL. Experience with DevOps tools, including Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, and Ansible. Experience with Multi-Factor Authentication (MFA). Experience with Kafka and Light Car Proxy. Strong collaboration and teamwork skills. Continuous learning mindset. Ability to work effectively in a dynamic environment with changing priorities. Strong analytical, debugging, and problem-solving skills. Excellent written and verbal communication skills. Exposure to Agile frameworks, including Kanban and Scrum, is considered an asset. Experience with cloud-hosted applications or servers on AWS is considered an asset. Exposure to Confluence, JIRA, and Microsoft Teams is considered an asset. Knowledge of middleware technologies such as WebSphere and WebLogic is considered an asset. Core Competencies
Demonstrates extensive expertise in Java application support and development, with a strong focus on security compliance, proactive monitoring, and continuous improvement. Proficient in utilizing modern development tools and methodologies to ensure application stability and performance. Highest-signal resume keywords
Java Application Support Kubernetes Deployment Java Spring Boot DevOps Tools Web Security/OWASP ATS Optimization Keywords
Hard Skills
Java JavaScript HTML XML CSS Java Enterprise Edition (J2EE) ReactJS SQL Oracle PostgreSQL Soft Skills
Collaboration Teamwork Analytical Skills Problem-Solving Communication Industry Keywords
ITIL CMMI SDLC Agile Kanban Scrum Multi-Factor Authentication (MFA) Cloud-Hosted Applications AWS Middleware Technologies Tools & Technologies
Kubernetes Docker Jenkins Artifactory Bitbucket/Git Gradle Maven Ansible Confluence JIRA
#J-18808-Ljbffr