Search by job, company or skills
Role Overview We are seeking a highly experienced Senior Java Developer with strong expertise in maintaining and enhancing legacy enterprise applications built on Java, Struts, and Spring frameworks, and deployed on WebLogic Application Server. The candidate will play a key role in ensuring system stability, performance, and modernization planning where applicable. Key Responsibilities
.
Maintain, enhance, and support legacy enterprise applications running on WebLogic.
.
Analyze existing Struts- and Spring-based modules, troubleshoot issues, and implementfixes/enhancements.
.
Collaborate with business analysts and stakeholders to understand functional requirements.
.
Optimize performance, security, and scalability of legacy systems.
.
Support integration with databases, middleware, and external interfaces.
.
Conduct impact analysis for change requests and ensure minimal disruption to existingsystems.
.
Participate in migration/modernization planning for legacy applications where required.
.
Provide technical leadership, mentorship, and guidance to junior developers.
.
Prepare and maintain technical documentation, system design, and deployment guides.Required Skills
.
10+ years of experience in Java/J2EE application development.
.
Strong hands-on experience with Struts 1.x/2.x and Spring Framework.
.
Expertise in WebLogic Application Server (deployment, configuration, troubleshooting).
.
Proficient in JSP, Servlets, JDBC, and EJB.
.
Solid understanding of Oracle/SQL databases and performance tuning.
.
Experience in working with legacy enterprise systems and handling complex integrations.
.
Familiarity with SFTP, batch jobs, and web services (SOAP/REST).
.
Knowledge of version control tools (e.g., Git, SVN).
.
Strong debugging, troubleshooting, and performance optimization skills.
.
Good communication and stakeholder management skills
Nice to Have
.
Exposure to modernization technologies (e.g., Spring Boot, Microservices, Docker,Kubernetes).
.
Experience in migrating from WebLogic to open-source application servers.
.
Relevant certifications (e.g., Oracle Certified Java Developer).
.
Experience in migrating to cloud environments
Education:
.
Minimum bachelor's degree in computer science, IT, or related field.
Date Posted: 25/09/2025
Job ID: 127109783