No applications. Teams find and message you directly.
✓ Direct apply: you message the hiring person. No ATS.
Join the Digital Economy League as a Java Developer. Work remotely and engage in developing algorithms for distributed data processing, code optimization, and testing.
Join the Digital Economy League as a Java Developer. Work remotely and engage in developing algorithms for distributed data processing, code optimization, and testing.
Responsibilities
- Implement algorithms for processing distributed data according to specifications
- Cover code with tests, optimize based on results
- Analyze logs, debug
- Refactor existing developments, conduct code reviews
Requirements
- Strong knowledge of Java 8+, Spring Framework, Apache Spark
- Strong knowledge of SQL (joins, CTE, window functions, optimization)
- Basic knowledge of Hadoop
- Basic understanding of multithreading principles
- Knowledge of algorithms and data structures, their implementations in Java, design patterns, and clean code principles
- Understanding of team development principles, ability to use git
- Experience in writing quality unit and integration tests (JUnit 5, Mockito)
✓ Direct apply: you message the hiring person. No ATS.