Java

Godel’s first ever project was written using Java technology, and since then the team has continued to expand on their experiences and skills. Godel’s Java division is a force to reckon with

Java

1st

Godel's Developer and Division was in Java

20+

Years of stable work of Java Division at Godel

17

Java versions used in Godel projects (from 1.3 to 19)

4

JVM Languages in use: Java, Kotlin, Scala, Groovy

WE ARE EXPERTS AT

Programming Languages

Java 8-17 (OracleJDK, OpenJDK, Amazon Coretto, GraalVm, Azul Zulu)

Groovy

Kotlin

Software Development Frameworks

Spring Core/ Spring Boot

Micronaut

Eclipse Microprofile

RxJava

Reactor

Data Access Technologies

JPA/HIbernate

MyBatis

Spring Data

Liquibase

Flyway

WEB Technologies

Spring MVC / Security,Micronaut MVC

JAX-RS

JAX-WS

Jersey 1-2

RESTEasy

Spring-WS

Spring WebFlux

React

Angular2+

Vue.js

Bootstrap

CSS3/SASS/LESS

JavaScript/TypeScript

HTML 5

Microservices

Spring Boot

Spring MVC/Retry/Gateway/Cloud

RxJava 1/2

Netflix OSS (Zuul/Eureka/Hystrix/Ribbon/Feign)

Swagger/OpenAPI

Docker/Kubernetes

Nomad/Consul/Vault

Apache Zookeeper

Service Mesh (Istio)

Infrastructure as Code

Puppet

Terraform

Cloud Services

AWS Batch

AWS CloudFlare

AWS CodePipeline

Amazon ECR

AWS EMR

AWS Fargate

AWS Keyspacesc

AWS Managed Streaming for Apache Kafka

AWS Secrets Manager

AWS Transit Gateway

AWS Elastic Block Store

AWS DataSync

AWS CodeDeploy

AWS CodeBuild

Amazon Athena

Software Architectures

Microservices

Event-driven

Monolith applications

Containerization

Docker Engine

Docker Compose

Kubernetes

Ansible

Cache Layer Technologies

Redis

Hazelcast

EhCache

MemCached

AWS ElasticCache

Databases

MS SQL

MySQL

PostgreSQL

MongoDB

AWS DynamoDB

Oracle

Apache Cassandra

CockroachDB

Integration Technologies

AWS SQSSNS

RabbitMQ

Apache

ActiveMQ

HornetQ

ZeroMQ

AWS SQS

AWS Kinesis

Apache Kafka

Development Tools/Services

Maven

Gradle

Jenkins

TeamCity

GitlabCI

BambooCI

Github

Gitlab

Bitbucket

DockerHub

Nexus OSS

JFrog Artifactory

IDEA

Eclipse

Testing and Code Quality Control Tools

JUnit

TestNG

Geb

Spock,Hamcrest

Wiremock

Mockito

PowerMock

Spring Tests

JMeter

Contract Testing (PACT)

Selenium/WebDriver

Postman/Newman

oapUI

SonarQube

OWASP Dependency Check

Application Telemetry

Spring Cloud Sleuth

Zipkin

Jaeger

StatsD+Grafana

ELK

Hystrix Metrix + Hystrix Dashboard

Graphite

Prometheus + Grafana

Micrometer

NewRelic

AppDynamics

DataDog

GreyLog

Application Servers

Tomcat

Netty

WebSphere / Webspere Liberty

Glassfish

JBoss

WildFly

Weblogic

Resin

Underthow

Payara

KEY LANGUAGES WE USE

Dmitry Kvartalny

Head of Java Division

20 years of success story Java in Godel –
we know how to help our partners take a step from the past into the future.

TECHNICAL EXPERTISE

Visit our technology pages to get a detailed understanding our of technical skills. If there is something specific you are looking for that we haven’t mentioned, please do contact us and ask. Given the pace of change in our industry, it’s an impossible task to keep this pages up to date!

Long-term partnerships, built on trust

We partner with some of the UK’s leading household names to extend their development capacity