Senior Backend Engineer Java
Fuku Kuala Lumpur, Kuala Lumpur, Malaysia
Retail Apparel and Fashion · 2-10 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design, develop, and maintain high-performance Java applications while leading the full software development lifecycle. Collaborate with cross-functional teams to implement new features and mentor junior developers through code reviews.
What they look for
Requirements
Requires a Bachelor's or Master's degree in Computer Science or a related field with at least 5 years of professional Java development experience. Proficiency in Spring frameworks, relational and NoSQL databases, and microservices architecture is essential.
Full description
About Hytech Hytech is a leading management consulting firm headquartered in Australia and Singapore, specialising in digital transformation for fintech and financial services organisations. We deliver end-to-end consulting services and provide robust middle- and back-office solutions that enable our clients to optimise operations, enhance efficiency, and stay ahead in a fast-evolving digital landscape.
With more than 2,000 professionals worldwide, Hytech has a strong and growing international presence, with offices across Australia, Singapore, Malaysia, Taiwan, the Philippines, Thailand, Morocco, Cyprus, Dubai, and beyond.
Job Responsibilities: - Design, develop, and maintain high-performance, scalable, and reliable Java applications. - Lead the entire software development lifecycle, including analysis, design, development, testing, and deployment. - Collaborate with product managers, architects, and other engineers to define and implement new features and functionalities. - Conduct code reviews, provide technical guidance, and mentor junior developers. - Identify and resolve complex technical issues, optimize application performance, and ensure system stability. - Contribute to the continuous improvement of development processes, tools, and best practices.
Job Requirements: - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Minimum of 5 years of professional experience in Java development. - Proficiency in Java core technologies and frameworks (e.g., Spring Boot, Spring Cloud, Hibernate). - Strong understanding of object-oriented design principles, data structures, and algorithms. - Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis). - Familiarity with microservices architecture, RESTful APIs, and message queues (e.g., Kafka, RabbitMQ). - Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus. - Excellent problem-solving skills, attention to detail, and ability to work effectively in a team environment. - Strong communication skills and ability to articulate technical concepts clearly.
Similar roles
-
Java Full Stack Engineer - Professional
HEXAWARE United States · $120K/yr
-
Analista de Desenvolvimento de Software Sênior (Java)
Experian Blumenau, South, Brazil
-
Software Engineer III (Full Stack Java)
JPMorgan Chase & Co. New York, New York, United States · $138K–$185K/yr
-
Java Backend Software Engineer III Kafka / Oracle / AWS
JPMorgan Chase & Co. Tampa, Florida, United States
-
Senior Java Full Stack Developer
MasterApp Labs Lansing, Michigan, United States · $104K–$114K/yr
-
Software Engineer II (Java)
JPMorgan Chase & Co. Jersey City, New Jersey, United States · $124K–$150K/yr