About the job Senior Java Developer
Department: IT Department
Work Location: Taiwan, or remote
TT Wonders / Superswan
Company Introduction:
We are an iGaming technology and white-label platform provider, offering technology solutions for online gaming businesses. Our services include white-label solutions, system integration, IT support, and technical services to help operators manage and grow their platforms.
We have an international presence and actively participate in iGaming exhibitions and industry events worldwide, connecting with global partners, exploring emerging technologies, and staying up to date with industry developments.
Our focus is to provide reliable, flexible, and scalable technology solutions that help our clients operate efficiently and expand across different markets.
Key points:
- Flexible WFH arrangement
- Taiwanese candidates are preferred
- Taiwan-based candidates can also work onsite in Taipei
- Candidates based in Europe or Malaysia are also welcome and can work remotely
- For non-Mandarin-speaking candidates, fluent English communication is required
- Salary can be discussed for strong / experienced candidates
Salary: USD 2,500–4,000/month (depending on experience and qualifications)
As a Senior Java Developer, you will work closely with the IT Head and the team to design, implement, and maintain reliable and scalable software solutions that support business needs.
You will contribute to product development, innovation, and strategic initiatives while providing guidance to junior developers. Your work will ensure stable, high-performance, and user-friendly systems aligned with organizational goals.
Key Responsibilities
- Participate in code and design reviews to maintain high-quality products.
- Develop and enhance software applications using Java, Hibernate, Spring, and related technologies.
- Contribute to product roadmap planning and implement technical solutions to meet business requirements.
- Mentor junior team members and share technical expertise to foster knowledge growth within the team.
- Collaborate with cross-functional teams to deliver scalable and stable systems.
- Identify, analyze, and resolve root causes of technical issues.
- Translate business requirements into technical solutions through logical problem-solving.
- Prepare documentation to share best practices, technical knowledge, and system specifications.
Requirements
- Diploma/Bachelor's Degree in Computer Science, IT, Software Engineering, or related field.
- Minimum 5 years of backend development experience.
- Strong proficiency in Java, including frameworks such as Spring, Spring Boot, and Hibernate.
- Experience with RESTful APIs, SQL/MySQL, and object-oriented design.
- Familiarity with Microservices architecture and cloud platforms (e.g., AWS) is a plus.
- Experience in Unix/Linux environments and source control tools like Git.
- Understanding of SDLC and Agile methodologies.
- Strong problem-solving skills, attention to detail, and ability to mentor junior team members.
- Excellent teamwork and communication skills.
- Basic English communication skills required.