AI-Powered Fit Check
Instantly analyze how your resume matches this job's requirements and uncover your top strengths.
Job Description
· We are seeking a talented Software Engineer with strong Java development experience to design, develop, and maintain enterprise applications.
· The ideal candidate will be responsible for developing high-quality software solutions, ensuring adherence to coding standards, and supporting the complete software development lifecycle from design to deployment.
Key Responsibilities
· Analyse business and technical requirements and translate them into efficient program code.
· Develop, test, and maintain software applications using Java technologies.
· Ensure coding standards, security guidelines, and best practices are followed.
· Perform unit testing, support integration testing, system testing, UAT, and production implementation.
· Troubleshoot and resolve application issues, bugs, and production incidents.
· Participate in requirements gathering, functional specification reviews, and peer code reviews.
· Prepare and maintain technical documentation and configuration records.
· Collaborate with Business Analysts, Team Leads, and other stakeholders to deliver quality solutions.
· Support configuration management, change management, and audit activities.
Required Qualifications
· Diploma or Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related discipline.
· 1–4 years of hands-on experience in Java application development.
· Strong knowledge of Java and enterprise application development.
· Experience with Spring Framework and Oracle Database.
· Knowledge of WebLogic Server, MyBatis, and JSP is an added advantage.
· Strong analytical and problem-solving skills.
· Good written and verbal communication skills in English. Willingness to travel when required.
· Preferred Attributes Self-motivated with a positive attitude and strong ownership mindset.
· Team player with excellent interpersonal and communication skills.
· Customer-focused with a commitment to quality and timely delivery.
· Ability to work independently and collaboratively in a fast-paced environment.
· Certifications Oracle Certified Professional (Java) is preferred.