Senior Java Developer

$$$$

Dear candidates, please note that we are looking for a developer in Vinnytsia.

 

Who are we?

Skai helps thousands of the most successful brands in the world reach customers and grow their brands on digital channels. The company offers best-of-breed advertising technology on the most impactful, highest-ROI media channels as well as a suite of data-driven insights, planning and measurement solutions to complement and maximize return from our solutions.
We’re 700 employees strong and growing every day! ~$7 billion in ad spend being managed on the SkaiTM platform every year, driving hundreds of billions in commerce decisions and sales transactions.
Established in 2006, we are a thriving organization, with a unique, vibrant startup culture with an incredible track record of success and an amazing future in sight!

 

Technical Skills:

Hands-on experience (5+ years) with Java object-oriented design and implementation;

Spring ecosystem: Spring Boot, Spring Web, Spring Security, Spring Data, Spring Scheduler;

Knowledge of web environments, REST API’s, Web services, Unit Testing, Java Build Tools;

Experience in usage of data storage: Redis, MySQL;

Experience in using message brokers: Kafka, RabbitMQ;

Knowledge of basic AWS stuff: EC2, RDS, S3, Load Balancer;

High-load / scalable systems design, performance tuning;

Testing: unit, integration, contract testing, test automation;

Security: authentication/authorization, OAuth2/JWT, secure coding practices;

Experience with Git.

 

Architectural Skills:

System architecture design: defining components, boundaries, integration patterns, and deployment topologies;

Microservices design: API contracts, data ownership, and inter-service communication patterns;

Scalability & performance: capacity planning, load testing, caching strategies, and performance tuning;

Reliability & resilience: circuit breakers, retries, bulkheads, graceful degradation, and failover strategies

Observability & operability: logging, metrics, distributed tracing, alerting;

 

Leadership Skills:

Code quality & standards: enforce best practices, testing strategies, and maintainable code guidelines;

Project & delivery leadership: estimation, risk identification, prioritization, and driving timely delivery;

Communication: clear, concise technical communication to engineers and non-technical stakeholders;

Delegation & empowerment: assign ownership, trust engineers, and unblock teams rather than micromanage;

Conflict resolution & influence: navigate trade-offs, resolve disagreements, and build consensus;

Strategic thinking: roadmap contribution, technical vision, and aligning engineering work with business goals;

Continuous improvement: retrospectives, process optimization, and fostering a culture of learning.

Required skills experience

Java 5 years
Spring Web 5 years
Spring Boot 5 years
Spring Security 5 years
Spring Data 5 years
Web services 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 4 April
76 views
·
4 applications
Response activity: Medium
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...