
SQL and Java Developer
- Kuala Lumpur
- Permanent
- Full-time
- Develop and maintain Java-based applications, ensuring high standards of code quality, performance, and accuracy.
- Identify, troubleshoot, and debug Java application issues, delivering effective and lasting solutions.
- Stay updated on the latest Java technologies and assess their potential impact.
- Develop and maintain SQL databases and stored procedures, ensuring optimal design and performance.
- Developing SQL queries for data retrieval, reporting, batch jobs, and online screens.
- Integrate Java, SQL, web services, and Windows batch scripts in line with business requirements.
- Collaborate with business teams to review requirements and conduct feasibility analysis.
- Collaborate with development teams on system design and ensure solutions align with requirements.
- Convert functional specifications into technical specifications, and prepare impact assessments and technical documentation.
- Conduct unit and system integration testing before progressing the system to the next phase.
- Provide effective solutions or workarounds for issues encountered during user acceptance testing.
- Review and ensure adherence to standard practices in system technical design.
- Deliver Level 2 production and incident support, collaborating with system analysts and other integrated systems.
- Assist with IT risk findings, infrastructure management, and disaster recovery activities.
- Provide support for end-of-day batch jobs and month-end closing activities as needed.
- Assist with product launches, projects, and other digital initiatives as needed.
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 8 to 10 years of relevant working experience in software development and support, especially with Java, SQL, and application development within similar domains.
- Strong skills in SQL programming and experience with database systems like Microsoft SQL Server and MySQL.
- Solid understanding of SQL Server Management Studio, Visual Studio, and SQL Server Reporting Services.
- Skilled in writing stored procedures and SQL scripts.
- Highly proficient in Java programming and class structures.
- Experience with Java framework such as Struts, Maven, Spring Boot or Hibernate
- Experience working with Java frameworks including Struts, Maven, Spring Boot, or Hibernate.
- Familiarity with development tools like Azure, Veracode, Git, JFrog, Eclipse, and AppDynamics.
- Skilled in using application consoles and IBM InfoSphere for deployment and configuration.
- Capable of reviewing and advising on application design best practices from both functional and technical perspectives.
- Experience providing support for both Web and Windows applications.