Java Developer(junior AND senior)
Job Responsibilities:
- Architect, design, and build internal systems and platforms, including back-end systems supporting business operations, mobile game platforms, and core app functions (cashier, channel payments, gateway, settlement, and finance modules).
- Collaborate with cross-functional teams to ensure seamless integration of back-end systems with front-end platforms, databases, and other internal systems.
- Design and implement web scraping systems to collect data from external websites, and develop RPA scripts to improve business operation efficiency.
- Write code to implement product features, complete project development end-to-end, and participate in requirements analysis.
- Optimize the performance, scalability, and reliability of back-end systems; assist in tackling core technical challenges and technology solution selection.
- Troubleshoot and resolve technical issues, including production environment troubleshooting, to ensure smooth system operations.
- Contribute to the continuous improvement of software development processes, ensuring high standards of code quality, testing, and deployment.
- Document technical designs, implementation details, system configurations, and project documentation for internal use.
Job Requirements:
- Bachelor's degree or above in Computer Science, Software Engineering, or a related field.
- 2+ years of professional experience in Java backend development, with solid understanding of OOP, common design patterns, and software architecture principles.
- Proficient in Java frameworks and tools such as Spring Boot, Spring Cloud, SpringMVC, Struts, Hibernate, and MyBatis.
- Familiar with common internet technologies including MySQL, SQL, Kafka, Redis, RPC, MQ, caching technologies, Linux systems, and microservice architectures; experience with API development and integration is essential.
- Possess good coding and documentation habits, with attention to code style and a continuous focus on optimizing projects.
- Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving technical challenges; ability to work under pressure with a strong sense of ownership.
If you arepassionate about this role and meet the above requirements, please don’thesitate to apply. Please note that only shortlisted candidates will becontacted. Appreciate your understanding. Data provided is for recruitmentpurposes only.
About Us
Dada Consultants wasestablished in 2017, with the commitment of providing the best recruitmentservices in Singapore. We are comprised of a dynamic head-hunting teamdedicated to sourcing for highly competent professionals in IT industry. Weprovide enterprises with customized talent solutions, and bring talents tocareer advancement.
Dada Consultants Pte Ltd
Website: www.dadaconsultants.com
EA License No.: 18S9037 | EA Registration No. R25128548
Business Registration Number: 201735941W