Experience with databases – oracle, redis/hazelcast
We are looking for a Software Engineer to join the Accounting Domain and be responsible for the design and implementation of high-quality technology solutions
Job Summary
We are looking for a Software Engineer to join the Accounting Domain and be responsible for the design and implementation of high-quality technology solutions.
The role involves being a hands-on engineering lead, championing best practices, guiding the team, and acquiring functional knowledge to translate into technical solutions.
The company offers a continuous learning culture, coaching, support from team experts, private healthcare, life insurance, and flexible work from home options.
Matching Summary
We are looking for a Software Engineer to join the Accounting Domain and be responsible for the design and implementation of high-quality technology solutions.
Skills & Requirements
Must-have
Expert in Java, Spring Boot, SQL/PLSQL
Strong experience in Kubernetes, OpenShift
Experience with Databases – Oracle, Redis/hazelcast
Experience in message queues and Data streaming
Proficient in working with APIs
Nice-to-have
Designing solutions based on DDD
Implementing Clean / Hexagonal Architecture
Leading teams and mentoring developers
Working on public cloud – GCP preferred
Knowledge of distributed/multi-tiered architecture styles
Modern software product delivery practices
Big data processing – Apache Spark, Hadoop
Key Requirements
Demonstrated technical expertise
Experience in building microservices and data meshes
Excellent problem-solving skills
Wants to learn new things
Experience on leading teams and mentoring developers
Experience of working on public cloud – GCP preferred
Strong experience in Big data processing
Demonstrate strong focus on TDD, BDD and Contract Tests