Mid Software Engineer (Grails)
About Webb Fontaine
Founded in 2002, Webb Fontaine is a global trade technology company headquartered in Dubai, with projects spanning the Middle East, Africa, Asia, South America and beyond. We partner with governments worldwide, providing cutting-edge solutions to boost their revenue by streamlining trade and logistics operations across the entire trade spectrum.
At Webb Fontaine, we're crafting a legacy of innovation with a mission to transform the landscape of trade through technology. This wouldn’t be possible without our team of exceptional individuals who are at the core of our success.
Position Summary
We are looking for a Software Engineer to join our growing team. You'll design, develop, and maintain high-quality distributed applications using Java and Grails.
Technical Stack: Java 17, Kotlin, Spring Boot, Grails, Elasticsearch, PostgreSQL, Oracle, Kafka, MinIO, GridGain IMDG, Grafana/Prometheus/Jaeger, Kubernetes, Linux
Key Responsibilities
- Design and develop high-quality, scalable distributed applications ensuring high throughput, data correctness and reliability
- Contribute to the best engineering practices, including the use of design patterns, CI/CD, code review, and automated test
- Participate in code reviews to ensure alignment with architectural specifications and contribute to project planning sessions
- Support and maintain applications in production environments and assist the team in technical skill enhancement
- Continuously explore, evaluate, and integrate new technologies to enhance development efficiency
- Support the team in enhancing their technical skills, providing timely feedback and guidance to ensure members stay on track
Qualifications
- At least 4 years of hands-on software development experience, with extensive knowledge of Java and experience in Spring/Spring Boot
- Advanced knowledge of relational databases such as Oracle and PostgreSQL
- Proficiency with ORM frameworks, and experience with Kafka
- Strong understanding of microservices, event-driven architecture, OAuth2 security, and various design patterns and technologies that enable business problem-solving at scale
- Experience with continuous integration and continuous delivery tools, and familiarity with containers and observability solutions
- Performance analysis of JVM applications, understanding of threading, concurrency, and problems that can result from concurrent processing
- Experience with GCP, AWS, Azure, or any other public cloud platform will be a plus
- Experience with Grails will be a huge advantage
- Experience with Customs-related products will be considered as an advantage
- Willingness to travel abroad if required
- Fluency in English
Benefits
- Equal opportunity advocacy: We promote equality, creating a diverse and inclusive environment.
- Competitive compensation: Enjoy a competitive salary that rewards your contributions.
- Health and Wellness: We provide comprehensive medical coverage.
- Global collaboration: Join a world-class team with a global presence and international clients.
- Investment in you: We invest in your growth and development, valuing our employees as top talent.
- Work-life balance: We ensure a healthy work-life balance for your well-being.
- Training support: We offer a comprehensive learning and development program.
- Personalised approach: We prioritise personal connections, and caring for you beyond your professional role.
We offer benefits tailored to each location, considering the specific regulations and conditions of each country. These will be discussed with candidates during the selection process.
- Department
- Software Engineering
- Role
- Software Engineer (Grails)
- Locations
- Philippines, Armenia
- Remote status
- Hybrid Remote
- Employment type
- Full-time
About Webb Fontaine Group
At Webb Fontaine, we believe in looking beyond barriers to shape international trade. Our mission is to create technology to improve established practices and deliver innovative solutions for trade facilitation. We are dedicated to providing ground-breaking solutions, enriching communities, economies, and the global landscape.
Mid Software Engineer (Grails)
Loading application form