Position: Lead Backend Java Developer
Company: Newfire Global Partners
Experience required: 5y
English level: upper

You perfectly match if you have:
12+ years of commercial experience with Java
Java 8+
Spring 5+, Spring Data JPA, Spring MVC
Hibernate
Docker
Git, GitHub
Flyway migrations
MS SQL Server/ Postgres 
XSLT transformations
Experience with any: Redis, RabbitMQ, Kinesis, or Kafka
Logstash and/or ElasticSearch
Java Application Servers
Junit, TestNG, Mockito, DBUnit
Practical experience working with AWS and/or GCP
Upper-Intermediate or higher level of English, good communication skills.
 
It would be nice to have:
Familiar with Ruby
Experience with technologies like Cassandra, Kafka, Hbase, Hive, Parquet, Impala, Presto, Redshift, Bigquery is nice to have
Experience converting business requirements into technical designs

Your day-to-day activities:
Leading solution development and implementation
Leading requirement analysis.
Leading development of high-quality and detailed designs.
Leading identifying of risk and conducting mitigation action planning.
Leading the review of the work of other developers and providing feedback.
Setting up the usage of coding standards and best practices to ensure quality.
Leading the development of new APIs
Leading the institution of code quality
Leading the development of scalable, fault-tolerant web services