Smartym Pro  /  Solutions  /  Java Technologies

JAVA TECHNOLOGIES

 

Overview 

Java 8+ with functional programming, Spring IO Platform, Microservices (Uber JAR, Spring Boot, Dropwizard.io), cloud (AWS, GCP, Azure) both IAAS and PAAS (Lambdas, Kinesis, Redshift etc.), reactive programming (RxJava, Spring Framework 5, Ratpack.io etc.), distributed systems (Spring Cloud, Consul, Apache ZooKeeper etc.), live monitoring (Grafana, Graphite, Prometheus), solid TDD/BDD approach, container-based development and CI/CD (Docker, Jenkins, Gitlab-CI), Netty.io, Grizzly, Underthow.io.

 

Programming Languages

Java, Kotlin, Scala, Groovy

 

Data Access Technologies

Jooq, Hibernate, iBATIS, Slick

 

Databases

Oracle, PostgreSQL, MySQL, MariaDB, Neo4J, Flyway, MongoDB, Cassandra, DynamoDB, CoachDB

 

WebServices Layer Technologies

JAX-RS, JAX-WS, Apache Axis 1-2, Apache CXF, Glassfish Jersey 1-2, RESTEasy, Spring-WS; Spring Boot, Spring MVC/Retry, RxJava, Swagger/OpenAPI

 

Presentation Layer WEB Technologies (JavaScript/HTML/CSS)

AngularJS 1-7, ReactJS, Vue.js, Semantics, Canvas, Websockets, Web Storage, Sass, Less, PostCSS, Autoprefixer, Modernizr

 

Cache Layer Technologies

Redis, MemCache

 

Cloud Services Technologies (IAAS, PAAS)

Amazon AWS (EC2, ECS, Elastic Beanstalk, Kenesis, S3, SES, SQS, Lambda, RDS, DynamoDB, CloudFormation, CloudWatch etc.), Google Cloud.

 

Queueing Technologies

ApacheMQ, RabbitMQ, HornetQ, ZeroMQ, AWS SQS

 

Testing & Code Quality Control Tools

Junit, TestNG, Mockito, Powermock, Wiremock, JBehave, Cucumber, Geb, Spock, Hamcrest, Karma, JasmineJS; SonarQube, PMD, FindBugs, Cobertura, CheckStyle,

 

Application Servers

Tomcat, Netty, WebSphere, GlassFish, JBoss, Wildfly, Weblogic, Resin

 

IDEs

Intellij IDEA, Eclipse

 

Build Tools

Maven, Gradle, SBT, Ant/Ivy

 

Source Control/Continuous Delivery

GIT (Atlassian Stash, BitBucket, GitLab), SVN; GitlabCI, Jenkins, Hudson, Teamcity, Bamboo

 

Logging & Monitoring

ELK, CloudWatch, Prometheus, Grafana, Graphite, NewRelic, AppDynamics

 

Containerization

Docker Engine, Docker Compose, Kubernetes, Amazon ECS

 

Microservices

Spring Boot, Dropwizard.io, Spring MVC/Retry, RxJava, Swagger/OpenAPI, Docker/Kubernetes, Consul

 

Authorization & Authentification

OAuth2, JWT, MFA, SSO, SAML, LDAP, Vault by HashiCorp. Cloud( Azure AD B2C, Amazon Cognito), Passport.js

Our work

Time to start a new project? Or just want to say "hi"?

Either way, let's talk!

Contact Us
belarus
Address
Warsaw, Aleja Armii Ludowej, nr 6
uk
Address
London NW1 2FD, Euston Square 1, Unit 2
germany
Address
Frankfurt am Main 60388, am Weissen Turm 33
poland
Address
,