Java developer
Role- Full stack Java Developer
Job Responsibilities:
• End-to-End Application Development: Lead the design, development, testing, and maintenance of banking software applications, from frontend to backend, with a focus on robustness, performance, and scalability.
• Technology Expertise: Demonstrate expert-level proficiency in Java, Java EE, and other relevant technologies. Stay updated on the latest industry trends and integrate emerging technologies as appropriate.
• Frontend Development: Create responsive and user-friendly web interfaces using HTML, CSS, JavaScript, and modern front-end libraries and frameworks (e.g., Angular, React, or Vue.js).
• Backend Development: Develop and maintain secure and efficient server-side components using Java and related frameworks (e.g., Spring Boot).
• Database Management: Design and optimize database schemas, write complex SQL queries, and work with databases such as Oracle, MySQL, or PostgreSQL.
• Testing and Quality Assurance: Develop and execute unit tests, integration tests, and end-to-end tests to ensure the integrity and functionality of the applications.
Qualifications:
• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
• 7-10 years of professional experience in full-stack Java development, with a strong focus on banking or financial applications.
• Expertise in Java, Java EE, Spring Boot, and modern web development technologies.
• Proficiency in frontend technologies, including HTML, CSS, JavaScript, and popular frameworks.
• Solid understanding of banking and financial industry regulations, security, and compliance.
Kuala Lumpur, 01, MY