Java Developer - (Banking)

Singapore 13 days agoContractor External
Negotiable
Key Responsibilities • Design, develop, and maintain backend software modules while adhering to industry best practices. • Collaborate with product managers, architects, and other teams to define requirements and align deliverables with business goals. • Build robust, secure, and high-performance software components from source code. • Lead and participate in code reviews, ensuring adherence to coding standards and quality guidelines. • Conduct system integration testing, troubleshoot issues, and continuously improve system stability and performance. • Apply modern development methodologies and tools to enhance the software delivery process. • Contribute to architectural and technical design decisions to ensure scalability, reliability, and maintainability of systems. • Mentor junior engineers and share best practices, knowledge, and technical guidance. Requirements • Proven dedication to writing clean, efficient, maintainable, and well-structured code. • Strong proficiency in Java and backend development; knowledge in frontend technologies is a plus. • In-depth understanding of the software development lifecycle (SDLC). • Solid knowledge of software architecture, design patterns, and engineering best practices. • Ability to contribute to and lead improvements in engineering standards and processes. • Strong analytical, debugging, and problem-solving skills. • Excellent collaboration and communication abilities. Job Type: Contract Contract length: 12 months Pay: Up to $8,500.00 per month Location: • Singapore (Required)