Software Engineer - JAVA

Award-winning FinTech organization founded in 2017, offering various products with global presence across Europe, Asia, North & South Africa, Middle East and South America.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Finance

Description For Software Engineer - JAVA

Zeal Group, an innovative FinTech company founded in 2017, has grown into a global organization with 700+ employees across Europe, Asia, North & South Africa, Middle East, and South America. As a Software Engineer - Java, you'll join their technology hub and work on developing robust backend services using Java and modern technologies.

The role involves writing high-quality code, designing scalable microservices, and maintaining backend systems. You'll work with various technologies including Java, Spring Boot, Docker, Kubernetes, and both SQL and NoSQL databases. The position requires strong expertise in web development, understanding of REST, WebSocket, and gRPC protocols, and experience with messaging brokers.

This is an excellent opportunity for an experienced Java developer who wants to work in a global, product-focused company that values innovation and collaboration. The hybrid work environment offers flexibility while maintaining team connectivity. You'll be part of an agile development process, participating in code reviews and contributing to system documentation.

The ideal candidate should have at least 5 years of software development experience and be fluent in both English and Chinese. You should be comfortable with modern software development practices, including git flow and agile methodologies. The role offers the chance to work on cutting-edge FinTech products while being part of a growing, dynamic team that spans multiple continents.

Join Zeal Group to be part of a company that's making waves in the FinTech industry, offering the opportunity to work with modern technologies and contribute to products with global impact. The position combines technical challenges with professional growth opportunities in an environment that values both product excellence and people development.

Last updated a month ago

Responsibilities For Software Engineer - JAVA

  • Write clear, reliable and high-quality code in Java
  • Cover code with functional and non-functional tests
  • Design, develop and maintain backend services
  • Create and support integrations with various systems
  • Work in a team and take responsibility for personal work and team result
  • Create and maintain documentation of services and subsystems
  • Participate in peer code review process

Requirements For Software Engineer - JAVA

Java
Kubernetes
MongoDB
MySQL
PostgreSQL
Redis
  • At least 5 years of experience in software development
  • Bachelor Degree or above
  • Must be fluent in English and Chinese
  • Proven ability to build scalable, reliable, and secure web applications
  • Experience in developing systems based on microservices architecture
  • Good knowledge of Java, Spring Boot
  • Experience with JPA/Hibernate or JOOQ
  • Web development experience, understanding REST, WebSocket and Grpc protocols
  • Experience with Messaging brokers
  • Experience with Docker and Kubernetes
  • Experience with RDMS and NoSQL Database
  • Experience with testing frameworks
  • Understanding of modern Software Development Life Cycle
  • Familiar with git flow process
  • Comfortable working in Agile environment
  • Familiar with Jira or other task tracking tool

Interested in this job?

Jobs Related To Zeal Group Software Engineer - JAVA

Senior Software Backend Engineer - C# .NET

Senior Backend Engineer position at Zeal Group, focusing on C# .NET development for a global FinTech platform, requiring 5+ years of experience.

Software Engineer C# .NET (Trading)

Senior C# .NET Software Engineer position at Zeal Group, focusing on trading systems development with 5+ years experience required, offering remote work and competitive benefits.

Senior Software Engineer (Promotions) - C# .NET

Senior Software Engineer (Promotions) - C# .NET position at Zeal Group, a FinTech company, focusing on backend development and microservices architecture.

Senior Software Backend Engineer (Onboarding) - C# .NET

Senior Software Backend Engineer (C# .NET) for FinTech company Zeal Group. Develop scalable backend services using C# and .NET in a global team.

Senior Software Engineer

Senior Software Engineer role at Intuit focusing on identity lifecycle management, requiring 6+ years experience in backend development with Java/Kotlin and microservices architecture.