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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Engineer

Senior Software Engineer role at Audible focusing on backend development, requiring 5+ years of experience in Java and distributed systems, building platforms for audio content delivery.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.

Software Developer Engineer, Last Mile Delivery Technology

Senior Software Engineer role at Amazon's Last Mile Delivery Technology team, focusing on connected vehicle systems and autonomous delivery solutions.

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 5 months 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?