Java Developer
Indexed description
We have a shared purpose ‘to make it easy to do business anywhere.’ Together, we are advancing our shared aim of bringing innovative, inclusive and affordable services to small and medium-sized businesses and online merchants in the rapidly growing area of cross-border trade. We have operational support teams in 32+ offices around the world, to support our millions of customers globally.
What We’re Looking For
We are a collaborative and forward-thinking team focused on building high-performance applications. We’re now seeking a passionate and driven Junior-Mid Java Developer to join our team and help deliver top-tier software solutions.
What You’ll Do
- Design, develop, and implement Java-based applications with a focus on scalability and performance.
- Write well-structured, efficient, and maintainable code.
- Debug and troubleshoot issues in existing applications, applying fixes and improvements.
- Collaborate with cross-functional teams (Product, QA, DevOps, etc.) to refine system requirements and deliver solutions.
- Participate in code reviews and maintain a high standard of quality and best practices.
- Create and maintain technical documentation for applications and processes.
- Stay up-to-date with the latest Java technologies, frameworks, and best practices.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Solid proficiency in Java and related technologies (e.g., Java SE/EE).
- Experience with frameworks such as Spring and Spring Boot.
- Basic understanding of databases and SQL (e.g., MySQL, PostgreSQL).
- Familiarity with version control tools, particularly Git.
- Experience with RESTful APIs and web services.
- Understanding of Agile development methodologies.
- Knowledge of DevOps principles and CI/CD pipelines.
Nice to have - Familiarity with SofaStack and Oceanbase.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search