Candidates 92
$9000 / mo
≈ $108000 / year net
Scala / Java developer, Tech Lead, CTO
Ukraine · Dnipro · More than 10 years of experience · Advanced/Fluent ·Published today · In passive search
Ukraine · Dnipro · More than 10 years of experience · Advanced/Fluent ·Published today · In passive search
Desired position – lead software engineer / technical manager.
Technical skills:
Languages
• Scala: 7 years
• Java: 7 years
• Other: Javascript, HTML, CSS, bash, Python
Technologies
• Scala: akka, akka-http, cats, cats-effect, refined, shapeless, sangria, spray-json, circle, scaldi, slick, MongoDB Scala driver, scalatest, specs2.
• Java: J2SE, J2EE, JDBC, Hibernate, EHCache, JPA, iBatis, Spring (IoC, Web MVC, Portlet
MVC, AOP, WS) RMI, JCR (JSR-283), Portlets, Apache CXF, Servlets, JSP, Wicket, GWT, GXT, Akka, JUnit, Mockito, JBehave
• Javascript: jQuery, Angular 1.0, React (basic)
• Database: MySQL, Microsoft SQL Server, Oracle, MongoDB
• Communication: REST, SOAP, Rabbit MQ, gRPC, GraphQL
• Cloud: Google Cloud (Storage, App Engine Flexible, Cloud SQL), AWS (S3, IAM, Lambda, Lake Formation, Glue, Athena, EC2, RDS, VPC, KMS)
• Containers: Docker, Docker Compose
• Tools: Ant, Maven, SBT, UML, Subversion, Git, Mercurial, Jira
• Methodologies: OOP, Design Patterns (GoF, GRASP), XP, Scrum, Agile, Kanban
As an Architect I designed overall structure and built from scratch back end application using microservices principles and GraphQL as facade. Also I facilitated the choice of front end technologies and frameworks.
$6000 / mo
≈ $72000 / year net
Senior Scala Engineer
Ukraine · 8 years of experience · Upper-Intermediate ·Published 1 May · In passive search
Ukraine · 8 years of experience · Upper-Intermediate ·Published 1 May · In passive search
- Strong understanding of functional programming principles and their implementations.
- Experienced in designing and implementing complex systems, such as microservices, distributed systems, and CLI.
- Hands on using various data storage technologies both NoSQL and SQL.
- Experienced in development of RESTful APIs and integrating with third-party APIs.
- Experienced in writing tests of different sizes.
- Support of legacy and refactoring.
- Collaborated with cross-functional teams in agile development environments to deliver high-quality and maintainable code.
$3500 / mo
≈ $42000 / year net
Scala developer
Ukraine · 5 years of experience · Intermediate ·Published 30 April
Ukraine · 5 years of experience · Intermediate ·Published 30 April
MentorMate
Healthcare, education
Web application for healthcare learning. Communications Teachers and participants.
Role: Scala, backend developer
Responsibilities: Develop new service. Expand functionality of existing code. Scala, Cats, Shapeless
Jan 2022 - May 2023
Edvantis
Project: Land market
Overview: Web Application manages land information.
Technologies: Scala, Zio, ZIO-Stream, Sttp, Dobbie, MSSQL, Mongo, Elasticsearch, Nomad,
Consul-kv, Git, Jira, AWS
Role: Scala, backend developer
Responsibilities: Develop new service. Migrate existing services to ZIO and Scala 2.13. Use
zio infrustructure for it.
August 2021 - Jan 2022
Lohica
Project: Telecomunication
Overview: Web Application to manage virtual cell operators.
Technologies: Scala, ZIO, Slick, Postgres, Kafka, Linux, Git, Jira, AWS, Maven
Role: Scala backend developer
Responsibilities: Develop new service updates existed to use modern implementation
April 2021 -August 2021
JetSoftPro
Project: Healthcare
Overview: Web Application to analyze medical data and prepare data for a nice presentation.
Technologies: Scala, Monix, Akka, Slick, Postgress, Spark, Kafka, Linux, Git, Jira
Role: Scala, Big-Data, backend developerResponsibilities: Analyzing data and developing Spark jobs for processing the data.
October 2019 - March 2021
CriterionHCM
Project: CriterionHCM
Overview: Human resource platform. Manage the hiring process, onboarding, payment, time
tracking, bonuses, and deductions. Everything that is needed to manage employees.
Technologies: Scala, Cats, PlayFramework, Akka, Future, Squirell, Swagger, MySQL, Linux, Git, Jira, ExtJS
Role: Backend developer
Responsibilities: Develop customer requests, new features, bug fixing, test coverage, optimizing code for faster response, refactoring.
May 2019 - October 2019
Jäger Software Engineering GmbH
Project: Ski Resorts
Overview: Web service to search resort instructors for Ski.
Technologies: Scala, Play, MySql, Docker, Basecamp, Linux.
Role: Backend developer
Responsibilities: Develop admin side from scratch on Scala. Build UI. Migrate from PHP to
Scala.
October 2017 -January 2019
eCommerce platform.
Overview: Web store and platform for different online stores, with the system to search for
similar products by the color gradient.
Technologies: Scala, Play, Elasticsearch, Redis, MySql Docker, Vagrant, Linux.
Role: Backend developer
Responsibilities: Develop a multitenant system, add support for different currencies and languages
Develop a project from scratch and complete delivery.
Migrate the whole project to ZIO. Develop new services.
$4500 / mo
≈ $54000 / year net
Software Engineer
Kazakhstan · 6 years of experience · Upper-Intermediate ·Published 30 April
Kazakhstan · 6 years of experience · Upper-Intermediate ·Published 30 April
$5000 / mo
≈ $60000 / year net
Senior Scala Developer
Ukraine · 9 years of experience · Upper-Intermediate ·Published 30 April
Ukraine · 9 years of experience · Upper-Intermediate ·Published 30 April
Sep 2021 - current (2y 5m)
Intellias
Map creation pipeline:
Project description: The client required the help of an experienced engineering team to understand the domain deeply, solve problems efficiently, and take end-to-end responsibility for the quality and performance of the developing part of the high-definition map creation pipeline.
Big data platform:
Project description: The main aim of the collaboration was to create a workspace for Java and Scala Developers that allowed them to access a data platform.
Technology stack used: Scala 2.11, 2,12, Akka Streams, Apache Flink, Apache Spark
Scala developer
Apr 2018 - Sep 2021 (3y 6m)
MEGOGO
Technology stack used: Play Framework, circe, sttp, ZIO, MongoDB, CouchDB, Kamon, Prometheus, Grafana, Docker, Jenkins
Middle Software Engineer (functional programming)
May 2014 - Apr 2018 (4 years)
Intetics Co
domain-specific language created by the customer
$7000 / mo
≈ $84000 / year net
Senior Java Engineer
Ukraine · Kyiv · More than 10 years of experience · Advanced/Fluent ·Published 29 April
Ukraine · Kyiv · More than 10 years of experience · Advanced/Fluent ·Published 29 April
- Facilitated seamless communication between technical teams and non-technical stakeholders, enhancing project visibility and aligning development goals with business strategy, led to a 50% improvement in project delivery timelines and a 35% increase in stakeholder satisfaction.
- Spearheaded a mentorship program, boosting team skill levels in technologies such as Java, Scala, Kafka, AWS, resulting in a 40% increase in project delivery efficiency and a 25% reduction in critical bugs. Improved my team's velocity by 30% through strategic process refinement, focusing on eliminating delivery bottlenecks and optimizing workflow efficiency.
- Led the initiative to address and reduce technical debt by 20%, through the adoption of cutting-edge technologies and infrastructure solutions.
- Focused on creating a supportive and inclusive team environment that encourages growth, innovation, and accountability. Implemented regular performance reviews and feedback sessions, contributing to a 45% increase in team satisfaction and retention rates.
both technical skills and career development. This initiative improved team engagement and
productivity by 25%, as measured by project delivery times and employee satisfaction surveys.
- Played a pivotal role in strategically expanding the team, focusing on diversity and complementary skill
sets, enriched our technical capabilities and fostered a more inclusive and innovative team culture.
- Implemented a comprehensive performance management system, aligning project goals with
individual development plans. This system included regular feedback loops and recognition of
achievements, contributing to a 30% improvement in team reliability and service quality.
$6500 / mo
≈ $78000 / year net
Senior Big Data Engineer
Ukraine · Kyiv · 10 years of experience · Upper-Intermediate ·Published 29 April
Ukraine · Kyiv · 10 years of experience · Upper-Intermediate ·Published 29 April
2013 – 2017
- Gathering information from client, parsing and formatting data.
- Managing DWH on top of HDFS.
- Batch loading data from and to DB2, Teradata, MS SQL using Sqoop. Aggregation data with HIVE on TEZ.
- Writing procedures on DB2 and Teradata.
- Workflows creation on Control-M, Informatica and Jenkins.
Ciklum
2017-2020
- Loading data from various sources (External databases, REST API, file systems)
- Create and maintain Data Lake in AWS s3.
- Create and maintain DWH in Redshift
- Parsing and aggregation of d ata, consolidating all sources into final data set.
- Spark function programming to process data and deliver to data scientists, analyzing of data changing.
- Create and maintain workflow pipelines.
Zoolatech
2020 – now
- Loading data from various sources (Kafka, DynamoDB, External Databases)
- Create and maintain end to end ETL pipelines with Airflow
- Create and maintain Data Lake in AWS s3.
- Design and manage DWH in Teradata
- Parsing and aggregation of data
- Create Spark applications to manage changes in Kafka object models schemas, proper updating of huge amount of data in s3.
$4700 / mo
≈ $56400 / year net
Software Engineer
Ukraine · Kyiv · 5 years of experience · Advanced/Fluent ·Published 29 April · In passive search
Ukraine · Kyiv · 5 years of experience · Advanced/Fluent ·Published 29 April · In passive search
- Developing new feature both on front & back end.
- Keeping eye on Junior Developers
- Replacing old services with new ones
2019-2021 - Software engineer in Smacno V Doma.
- Developing back office application
- Design the architecture
- Importing data form exel to database
- Getting first pay check for coding at age of 19
- Ability to withstand meetings.
- Open to learning new programming language.
- ZIO or Cats are more preferable.
- More solution, less meetings.
$8000 / mo
≈ $96000 / year net
Principal Engineer / Senior Engineer / Architect / VPE
Ukraine · More than 10 years of experience · Advanced/Fluent ·Published 29 April
Ukraine · More than 10 years of experience · Advanced/Fluent ·Published 29 April
Stateful streaming,
Resources Utilization Optimization,
API design,
Domain representation,
Complexity breakdown,
Logic unification,
Scala 7+
Java 15+
Total 30+
Assembler, C, embedded
$6000 / mo
≈ $72000 / year net
Senior Java Developer
United Kingdom · 8 years of experience · Advanced/Fluent ·Published 29 April
United Kingdom · 8 years of experience · Advanced/Fluent ·Published 29 April