Global Database help businesses drive growth and minimise risks by offering our data and technology. With the solutions we provide, our customers identify high-probability prospects globally, verify them and engage, as well as monitor existing business partners. Every day, hundreds of companies, including Uber, AWS, WeWork and SAP to name just a few, use our platform to make data-driven decisions and grow their business safely.
About the role:
We want a colleague who has a solid knowledge and over 2 years of experience in Java EE, Spring, Design Patterns, SQL & PLSQL.
Responsibilities:
- Develop functionalities according to Business Requirements Documentation and acceptance criteria;
- Follow SDLC and take part in all software development phases;
- Write efficient, reusable and test-adherent code;
- Review written test-cases and validate or update them whenever required;
- Deal with limited information available (whenever the case)
- Act within a high-level of autonomy and capacity.
Candidate requirements:
Must:
- Programming paradigms: OOP, AOP, Design Patterns, Procedural programming SQL, functional programming Java;
- Programming language: Java 8; Java 11; Java 17;
- Technologies: Spring Boot, Mybatis, Elasticsearch, Git, PostgreSQL, Hibernate, Docker, Swagger, jOOQ;
- Development environments: JetBrains IDEA, DataGrip IDE;
Nice to have:
- Programming paradigms: AOP, TDD, Asynchronous Programming;
- Programming languages: Groovy;
- Technologies: Spring Cloud Stream, Kafka, Redis, JUnit, Mockito, Testcontainers, Liquibase, Spring Cloud Config.;
- Agile experience;
- Problem solving skills;
Are you interested?You can apply online or submit your completed application with “Java Developer” in the Subject Line to
hr@globaldatabase.com.