Java Technologies

 

  • Programming Languages:

    Java 8-13 (OracleJDK, OpenJDK, Amazon Coretto, GraalVm, Azul Zulu), Groovy, Kotlin

  • Software Development Frameworks:

    Spring IO/ Spring Boot, Micronaut, Eclipse Microprofile , RxJava, Reactor

  • Data Access Technologies:

    JPA/HIbernate, MyBatis, Spring Data, Liquibase, Flyway

  • Software Architectures:

    Microservices, Event-driven, Monolith applications

  • WEB Technologies:

    Spring MVC / Security,Micronaut MVC ,JAX-RS, JAX-WS, Jersey 1-2, RESTEasy, Spring-WS, Spring WebFlux , React.js , Angular2+ ,Vue.js, Bootstrap, CSS3/SASS/LESS, JavaScript / TypeScript, jQuery / jQuery UI, HTML 5

  • Containerization:

    Docker Engine, Docker Compose, Kubernetes

  • 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 Mech (istio), Infrastructure as Code

  • Cloud Services:

    Amazon AWS;, AWS SQS SNS, AWS S3, AWS Lambda Functions, AWS DynamoDB , AWS API Gateway, AWS ECS, AWS EKS, AWS Elastic Beanstalk, AWS SES, AWS RDS, CloudFormation ,CloudWatch, Redshift, Database Migration Service, CloudFrontAWS, Route53, AWS IAM, AWS Certificate Manager, Google Cloud, Google Compute Engine, Google Kubernetes, EGoogle Container Registry, Google Container Service, Google IAM

  • Databases:

    MS SQL, MySQL, PostgreSQL, MongoDB, AWS DynamoDB, Oracle

  • Integration Technologies:

    AWS SQSSNS, RabbitMQ, Apache, ActiveMQ, HornetQ, ZeroMQ, AWS SQS, AWS Kinesis, Apache Kafka

  • Cache Layer Technologies:

    Redis, Hazelcast, EhCache, MemCached, AWS ElasticCache

  • Development Tools/Services:

    Maven, Gradle, Jenkins, TeamCity, GitlabCI, BambooCI, Github, Gitlab, Bitbucket, DockerHub, Nexus OSS, JFrog Artifactory, IDEA, Eclipse

  • Testing & Code Quality Control Tools:

    JUnit, TestNG, Geb, Spock,Hamcrest, Wiremock, Mockito, PowerMock, Spring Tests, JMeter, Contract Testing (PACT), Selenium/WebDriver, Postman/newman, SoapUI, SonarQube, OWASP Dependency Check , OWASP ZAP, PMD, SpotBugs,FindSecBugs, CheckStyle, Cobertura, Jacoco, Clair scanner

  • 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

  • Operating systems:

    Linux, Windows, Mac

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 the reckoned with.

Interested in our other skills?

Visit our other technology pages if you would like to understand what other technologies we have experience in. Alternatively read how our services could help your business.

Godel Services

Earthport

Services:
  • Quality Assurance
  • Business Analysis
  • Software Development
Technologies:
  • Java ,

Engagement Model:

Dedicated team

Duration Of Project:

1 Year +

View full case study
×
Play Video

Shell Energy

Services:
  • BUSINESS ANALYSIS
  • DEVELOPMENT
  • QUALITY ASSURANCE
  • AUTOMATED QUALITY ASSURANCE
Technologies:
  • Java ,

Engagement Model:

Augmented Team

Duration Of Project:

1+ YEAR

View full case study
×
Play Video

Rentalcars.com

Services:
  • SOFTWARE DEVELOPMENT
  • QUALITY ASSURANCE
Technologies:
  • Java ,
  • PHP ,

Engagement Model:

Augmented Team, Product Development

Duration Of Project:

+ 1 Year

View full case study
×
Play Video

Virgin Holidays

Services:
  • SOFTWARE DEVELOPMENT
  • QUALITY ASSURANCE
  • AUTOMATED QUALITY ASSURANCE
  • PROJECT MANAGEMENT
Technologies:
  • Java ,

Engagement Model:

Augmented Team

Duration Of Project:

+ 1 YEAR

View full case study
×
Play Video

Feefo

Services:
  • DEVELOPMENT
  • QUALITY ASSURANCE
Technologies:
  • Java ,

Engagement Model:

Godel Pods

Duration Of Project:

1 YEAR +

View full case study
×
Play Video

OEConnection (Clifford Thames)

Services:
  • SOFTWARE DEVELOPMENT
  • QUALITY ASSURANCE
  • BUSINESS INTELLIGENCE
Technologies:
  • JAVA ,

Engagement Model:

Godel Pods

Duration Of Project:

1 + YEAR

View full case study
×
Play Video
My Chatbot