About the role
We are looking for an experienced Java Enterprise Edition professional to support the analysis, development, implementation, maintenance, and troubleshooting of enterprise applications and business-critical systems. The role involves working across application development, systems analysis, and production/application support, with a strong focus on Java Enterprise Edition technologies.
Key responsibilities
- Investigate, troubleshoot, and resolve issues across business-critical application systems.
- Monitor application performance and proactively identify system anomalies and potential issues.
- Analyze application logs, system metrics, and technical issues to determine root causes.
- Collaborate with cross-functional teams to resolve application and system-related issues.
- Support system updates, patches, and application enhancements.
- Document technical findings, resolutions, and procedures for knowledge sharing.
- Gather and analyze user and business requirements.
- Translate requirements into application and technical specifications.
- Design, develop, test, implement, and maintain applications.
- Participate actively in technical discussions and contribute solutions to complex problems.
About you
- Expert proficiency in Java Enterprise Edition (Java EE).
- Strong experience in Java application development and support.
- Experience in systems analysis, application design, development, testing, implementation, and maintenance.
- Strong understanding of enterprise application architecture and design patterns.
- Experience debugging and troubleshooting complex software applications.
- Ability to analyze application logs and system metrics.
- Familiarity with application lifecycle management and production support processes.
- Experience gathering and translating user requirements into application specifications.
- Strong analytical and problem-solving skills.
- Minimum 3 years of relevant experience.