Jobs
13-
Β· 159 views Β· 55 applications Β· 22d
Full-Stack Developer (Kotlin, Java + React)
Full Remote Β· Worldwide Β· 3 years of experience Β· Upper-IntermediateMust-Have Skills: - Experience with Kotlin, Java 17 - Experience with Spring and AWS - ReactJS with Microfrontend experience on AWS stack We offer: β’ Attractive financial package β’ Challenging projects β’ Professional & career growth β’ Great atmosphere...Must-Have Skills:
- Experience with Kotlin, Java 17- Experience with Spring and AWS
- ReactJS with Microfrontend experience on AWS stack
We offer:
β’ Attractive financial package
β’ Challenging projects
β’ Professional & career growth
β’ Great atmosphere in a friendly small team
More -
Β· 162 views Β· 57 applications Β· 8d
Java Engineer
Ukraine Β· Product Β· 3 years of experience Β· IntermediateWorldTicket is currently looking for an experienced, innovative, and detail-oriented Java Developer to be based in our Kyiv office (you may work remotely). We are a product company with global team and a global customer base, constantly improving existing...WorldTicket is currently looking for an experienced, innovative, and detail-oriented Java Developer to be based in our Kyiv office (you may work remotely).
We are a product company with global team and a global customer base, constantly improving existing services and growing our expertise.
As a part of our dev team youβll:
Be involved in application design
The project is created from scratch.
Participate in backlog refinement meetings
Take part in full development life-cycle: clarify requirements, implement new features, cover by tests
Test and fix bugs or other code issues
Participate in the code review process
Requirements
To make our products even better youβll need to have:
3 years + of experience with Java 11+;
Algorithms and Data Structure knowledge
Experience with OOD and Design Patterns
Experience with Spring Framework, Spring Boot, Hibernate;
SQL, NoSQL, REST API knowledge;
Experience with Β΅Services architecture will be an advantage;
Intermediate English
To fit in our culture youβll use following soft skills:
Fast learner
Proactive person
Strong problem-solving skills and ability to be a successful member of the team
Good team player
Willingness to embrace the concept of iterative development as the means for building excellent products
Readiness to give all the effort necessary to do an excellent job β even if it means putting in extra time to research the problem youβre facing
You are a perfectionist; knowing how it should be done and not stop until itβs done right
Good Communication skills
Desire to make the world better :)Benefits
Health insurance (dental included)
Flexible schedule
Bureaucracy-free environment
20 work days leave-off with the option to transfer to the next year
Accountant assistance
Fast and plain recruitment process
Fully autonomus hub (heating, water, power, WiFi)
Constantly growing product in stable industryYou will have a chance to use such technologies:
More
Java 11+, Groovy;
Spring, Spring Boot, Cloud;
PostgreSQL, Mysql, Redis;
Hibernate, JPA;
Β΅Services architecture, REST;
Elasticsearch, Cassandra;
Camel, Kafka, ActiveMQ;
Continuous delivery, Jenkins 2 pipeline, Docker;
AWS, Kubernetes, Docker;
React JS, Angular JS, Bootstrap, Material design;
JUnit, Cucumber, Selenium, Mocking frameworks;
Strong Scrum processes;
Interesting business domain -
Β· 94 views Β· 11 applications Β· 10d
Java Quantitative Developer
Office Work Β· Spain Β· Product Β· 3 years of experience Β· IntermediateAs a Quantitative Developer, you will be a key part of a dynamic team focused on developing and maintaining our Algorithmic Trading System. Working closely with Risk managers, you will build and optimize scalable, high-performance trading applications and...As a Quantitative Developer, you will be a key part of a dynamic team focused on developing and maintaining our Algorithmic Trading System. Working closely with Risk managers, you will build and optimize scalable, high-performance trading applications and infrastructure.
Key Responsibilities:- Design and implement innovative solutions for algorithmic trading strategies
- Develop and optimize Java functionality for trading systems, ensuring low latency, high availability, and scalability
- Work on microstructure research, developing tools for market data analysis and feature engineering
- Contribute to portfolio optimization, building systems for advanced portfolio management strategies
- Build an risk management platform to enhance trading operations and risk control
- Engage in full-cycle development, including research, coding, testing, and production deployment
- Optimize the performance of trading architecture to maximize execution efficiency
- Maintain and improve data pipelines and system infrastructure
Requirements:
- Bachelorβs or Masterβs degree in Computer Science, Computer Engineering, or a related STEM field
- 3+ years of experience in Java development, ideally within financial markets or algorithmic trading
- Hands-on experience in system architecture design, ensuring scalability, reliability, and low latency
- Strong Java programming skills (Core Java, Multithreading, Asynchronous Programming)
- Solid understanding of algorithms and data structures, with a focus on performance optimization
- Networking and protocols knowledge, including client-server communication and low-latency optimizations, WebSockets
- Experience with databases (MySQL, MongoDB) for handling large-scale financial data
- Strong understanding of operating systems, networks, and performance tuning
- Experience with distributed systems and microservices architecture
- Familiarity with high-performance computing (HPC) and large-scale model training is a plus
- C++ knowledge is a strong plus, particularly for performance optimization and understanding low-level system behavior
Quantitative & Trading Systems Knowledge
- Experience in building algorithmic trading systems or financial applications
- Understanding of market microstructure and trading products (spot, futures, swaps)
- Strong ability to reason through quantitative problems and collaborate with researchers to implement models
- Familiarity with low-latency, high-frequency trading (HFT) systems is a plus
Problem-Solving & Analytical Skills
- Strong analytical and problem-solving skills, with a commitment to testing and quality assurance
- Track record of independently solving complex technical challenges with real industry impact
- Strong ability to debug, profile, and optimize performance in production systems
- Experience with automated testing, continuous integration, and deployment processes
-
Β· 108 views Β· 10 applications Β· 29d
Java Team Lead
Office Work Β· Ukraine Β· 3.5 years of experience Β· Upper-IntermediateWe are looking for a Java Team Lead with at least 3,5 years of experience specializing in backend development. This role combines strong technical expertise, a focus on backend solutions, and leadership responsibilities to ensure high-performance,...We are looking for a Java Team Lead with at least 3,5 years of experience specializing in backend development. This role combines strong technical expertise, a focus on backend solutions, and leadership responsibilities to ensure high-performance, scalable, and maintainable systems.More
Responsibilities:
β’ Design, develop, and maintain high-performance Java-based backend systems;
β’ Build and optimize RESTful APIs and GraphQL for efficient data exchange;
β’ Analyze and improve the performance of existing backend systems, identifying and resolving bottlenecks;
β’ Lead technical discussions, make architectural decisions, and set coding standards for the team;
β’ Provide constructive feedback during code reviews;
β’ Troubleshoot and resolve complex backend issues, ensuring system reliability and stability;
β’ Collaborate with the Product Owner and stakeholders to define and prioritize technical requirements;
β’ Take part in planning, estimation, and ensuring timely delivery of backend solutions.
Requirements:
β’ 3,5+ years of professional experience in backend development with Java;
β’ Strong expertise in Object-Oriented Programming (OOP) principles, design patterns, and architectural best practices;
β’ Hands-on experience with Spring Boot, Hibernate, and building efficient GraphQL and REST APIs;
β’ Proven track record of backend optimization to improve performance and scalability;
β’ Solid understanding of SQL databases (PostgreSQL) and query optimization techniques;
β’ Familiarity with agile/scrum methodologies and ability to manage team workloads effectively;
β’ Strong debugging and troubleshooting skills, particularly in backend systems;
β’ Intermediate+ English (spoken and written) for effective communication.
Nice to Have:
β’ Hands-on experience with AWS cloud services (e.g., EC2, RDS, Lambda, S3) and cloud-native application deployment;
β’ Proficiency with Linux commands for server-side application management;
β’ Knowledge of CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) and automated deployment processes.
Soft Skills:
β’ Strong leadership and organizational skills;
β’ Ability to mediate and resolve conflicts within the team;
β’ Proactive approach to identifying potential risks and implementing mitigation strategies;
β’ Open-mindedness and flexibility to adapt to new tools and methodologies;
β’ Excellent verbal and written communication skills.
Why Join Us?
β’ Opportunity to grow into a full-fledged technical lead position;
β’ Focus on backend development challenges with opportunities to optimize large-scale systems;
β’ Work on impactful projects using modern tools and methodologies;
β’ Competitive salary and benefits in a collaborative environment.
Hiring flow:
β’ Call with HR Manager;
β’ Technical interview;
β’ Interview with CEO.
Let's talk! -
Β· 419 views Β· 138 applications Β· 24d
Java Engineer
Ukraine Β· Product Β· 3 years of experience Β· Pre-IntermediateYou are invited to join the ambitious team who build a completely new mobile banking product. We aim to have our Customers in the center of our product that will solve their needs & problems. We build a new scalable microservice architecture and new...You are invited to join the ambitious team who build a completely new mobile banking product. We aim to have our Customers in the center of our product that will solve their needs & problems. We build a new scalable microservice architecture and new native iOS & Android apps from scratch. In the development process we use Lean & Agile practices so the team has maximal ownership and minimal bureaucracy. We are always open to ideas if they make our Customers happier.
In this role, you will:
β’ Provide Android and iOS apps with essential APIs by delivering RESTful services.
β’ Integrate various core systems and CRM through a middleware layer, employing message-driven microservice architecture and utilizing cutting-edge technologies.
β’ Establish a CI/CD process for each microservice.
β’ Collaborate with QA engineers to write unit and integration tests.
β’ Develop tools for monitoring the quality of applications.
β’ Engage in various Scrum activities.
β’ Provide continuous help and support to your teammates.
Skills you'll need to bring:
β’ Possesses over 3 years of experience in developing applications using Java and Spring.
β’ Demonstrates knowledge in container orchestration with Kubernetes and Docker Swarm.
β’ Familiarity with clean code and clean architecture principles is essential.
β’ Brings experience in building microservice architecture.
β’ Understands the distinctions between relational and non-relational databases.
β’ Holds significant expertise in working with PostgreSQL, SQL, and Hibernate.
β’ Has a grasp of the cloud-native approach and 12-factor apps.
β’ Familiarity with TDD or BDD approaches, along with the ability to write unit, integration, and performance tests.
β’ Exhibits a product-oriented engineering mindset and functions effectively as a team player.
β’ Possesses experience with Kafka or RabbitMQ.
As a Plus:
β’ Possesses experience with Quarkus, Smallrye, and Microprofile.
β’ Has experience with various cloud platforms.
β’ Brings experience in working within the fin-tech industry.
What we offer:
β’ Close collaboration with stakeholders and customers.
β’ Involvement in feature teams utilizing a diverse stack of technologies.
β’ Embrace an agile way of working with minimal bureaucracy.
β’ Receive strong support from the head office and technology team.
β’ Enjoy a competitive salary based on the USD NBU rate.
β’ Benefit from long-term employment, along with paid vacation and sick leave.
More -
Β· 214 views Β· 22 applications Β· 23d
Clojure developer
Full Remote Β· Worldwide Β· 3 years of experience Β· Upper-IntermediateWe invite you to become a part of an innovative and fast-growing Fintech Platform that's reshaping the future of financial services. If you're passionate about functional programming and want to apply your skills in a high-impact, real-world environment β...We invite you to become a part of an innovative and fast-growing Fintech Platform that's reshaping the future of financial services. If you're passionate about functional programming and want to apply your skills in a high-impact, real-world environment β this is your chance!
π About the Project: Join a cutting-edge Fintech product that is actively transforming how users interact with financial services. You'll be part of a highly collaborative and skilled team, building scalable solutions, working with real-time data, and contributing to a system designed for performance and resilience.
β Key Details:
β’ Technology Stack: Clojure (functional programming focused)
β’ Work Schedule: Flexible, but aligned with EST (Eastern Standard Time) hours
β’ Project Domain: Fintech β secure payments, real-time transactions, and modern financial tools
β’ Start Date: ASAP β weβre ready when you are
β’ Communication: English level B2+ (upper-intermediate and higher) is requiredWhat Weβre Looking For:
β’ Strong Clojure development experience
β’ A genuine passion for functional programming principles and best practices
β’ Good understanding of distributed systems and API design
β’ Eagerness to work in a dynamic, fast-paced agile team
β’ A proactive mindset and willingness to contribute beyond just writing codeWhat Youβll Get:
β’ Work with an experienced and forward-thinking team
β’ Opportunities for career growth and technical leadership
β’ A product-driven environment where your input matters
β’ Remote flexibility and international collaboration
β’ A chance to influence financial technology at scaleπ If you're looking for a new technical challenge and want to work on a product that truly matters β letβs connect!
More -
Β· 228 views Β· 60 applications Β· 23d
Backend Developer (Python + Java) to $3000
Full Remote Β· Worldwide Β· Product Β· 3 years of experience Β· Upper-IntermediateWeβre looking for a skilled Backend Developer (Middle+) to join the UNI Bot team β a product that empowers organizations with intelligent, modular automation tools. The system is built to support real-time communication, education, customer support, and...Weβre looking for a skilled Backend Developer (Middle+) to join the UNI Bot team β a product that empowers organizations with intelligent, modular automation tools. The system is built to support real-time communication, education, customer support, and internal processes across enterprise environments.
Youβll work across a modern and versatile backend stack, helping the team scale and evolve the platformβs microservices and integrations.
Tech Stack:
- Languages & Frameworks: Python (FastAPI), Java (JHipster)
- Messaging: Kafka, RabbitMQ
- Infrastructure & DevOps: Kubernetes, Docker, Redis, Celery
- Cloud: S3 / Cloud Storage, general cloud deployment experience
- Testing: Newman or similar tools for API test coverage
- Bonus: Experience with Angular or frontend exposure is a plus
Key responsibilities:
- Develop and maintain scalable backend services using Python and Java
- Integrate message brokers and asynchronous task queues (Kafka, RabbitMQ, Celery)
- Work with DevOps tools and cloud platforms to deploy, monitor, and maintain services
- Address caching issues using Redis and related tools
- Implement secure and scalable file storage using S3 or equivalent
- Collaborate with frontend developers and DevOps engineers on cross-functional features
- Contribute to automated test coverage (e.g., using Newman) and CI/CD flows
- Participate in daily syncs, code reviews, and team planning
Requirements:
- 3+ years of backend development experience
- Strong Python skills with experience in FastAPI or similar frameworks
- Solid Java knowledge (JHipster experience is a plus, but not required)
- Practical experience with message queues and async processing (Kafka, RabbitMQ, Celery)
- Familiarity with Docker, Kubernetes, and cloud environments
- Understanding of caching strategies with Redis
- Experience with API testing tools and writing automated tests
- Good communication skills and ability to work in a distributed team
About the Project:
UNI Bot is an AI-powered platform designed to streamline and enhance user interactions within enterprise environments. It serves as a smart assistant for a variety of use cases β including education, customer support, internal process automation, and real-time communication.
More
The platform is built with scalability, security, and flexibility in mind, enabling companies to deploy custom bots tailored to their specific workflows. -
Β· 149 views Β· 30 applications Β· 21d
Middle Java Engineer with Kotlin
Full Remote Β· Poland Β· 3 years of experience Β· Upper-IntermediateWe are looking for a Middle Java Engineer with Kotlin to join our team in Poland! As a Middle Java Engineer, youβll join client's AI team, where weβre shaping the future of shopping with leading-edge Agentic AI solutions. Together, weβre building...We are looking for a Middle Java Engineer with Kotlin to join our team in Poland!
As a Middle Java Engineer, youβll join client's AI team, where weβre shaping the future of shopping with leading-edge Agentic AI solutions. Together, weβre building intelligent systems that not only enhance the experience for sellers and buyers but also set new standards for innovation - just like the boldest ideas coming out of Silicon Valley. Become part of our dynamic AI R&D environment, where your creativity and engineering skills will drive the next generation of intelligent shopping experiences.
Our California-based client is a global e-commerce company that operates one of the largest and most established online marketplaces. For over 20 years, they have been connecting millions of sellers and buyers across more than 190 countries and territories. Their platform supports a wide range of products - from everyday items to unique and hard-to-find goods 0 and helps individuals and businesses grow by reaching a global audience. The company continues to develop its services with a focus on improving technology, user experience, reliability, and trust.
Responsibilities:
- Design and develop new solutions (approximately 70% greenfield development, 30% optimization and maintenance).
- Implement clean, testable, and efficient services using Kotlin on JDK 17, ensuring interoperability with existing Java components.
- Collaborate closely with Data Science and Machine Learning teams to design and implement LLM-driven workflows.
- Participate in architectural and code reviews across a modern technology stack (Kotlin/Java, Spring Boot 3, Reactor).
- Take ownership of service reliability, including CI/CD pipelines (GitHub Actions) and system observability.
- Work within a Scrum framework (two-week sprints, CET core working hours) in collaboration with product owners based in the US (EDT) and Europe.
Requirements:
- 3+ years of building backend services in Java/Kotlin (and happy to deepen Kotlin).
- Solid Spring ecosystem knowledge (Spring Boot 3, Spring Data, Spring Cloud).
- Hands-on with a NoSQL store (MongoDB, DynamoDB, or Cassandra).
- Familiarity with API styles (REST, gRPC, GraphQL) & distributed design patterns.
- Very good spoken and written English (C1)
- BSc or MSc in Computer Science, Engineering, or a relevant field
Nice to have:
- Kafka
- Docker + Kubernetes
- ETL pipelines
- Vector search / LLM integration.
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
-
Β· 108 views Β· 7 applications Β· 16d
Middle Java Developer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· Upper-IntermediatePlease note that the position requires working only from the office. The office is located at 58 Yaroslavska Street, Astarta Business Center, Kyiv. Delasport β Implementing Technological Solutions Here and Now Delasport is an iGaming Software...πPlease note that the position requires working only from the office. The office is located at 58 Yaroslavska Street, Astarta Business Center, Kyiv.
Delasport β Implementing Technological Solutions Here and Now
Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.
TECHNOLOGY STACK
Microservice architecture, Java 21, Spring Boot 3.3, PostgreSQL, MongoDB, Redis, Apache Kafka, Maven, Google Cloud Platform, Kubernetes
RESPONSIBILITIES
- Development of new business initiatives, an extension of existing ones
- Taking an active part in improvements and optimizations to the systems
- Resolve technical problems, critical thinking on the development approach
Be part of a cross-functional team with end-to-end responsibility for the result
REQUIREMENTS
- 3+ years of commercial development experience using Java-related technologies
- 1+ years of working experience with API development
- Hands-on experience with microservice architecture
- Ambition to write high-quality code covered with unit tests
- Solid debugging and troubleshooting skills
- Proactive and result-oriented mindset
- Strong problem-solving skills
At least Upper-Intermediate English level
WHAT WE CAN OFFER YOU
- Modern office in Podil with an uninterruptible power supply and the Internet
- Personal time off (21 business days of paid vacation, paid days on special occasions, sick leaves, emergency days off)
- Public holidays
- Health insurance with the broker which is available from the first month of cooperation
- Life insurance with the broker which is available from the first month of cooperation
- Modern technical equipment
- English courses with native speakers
- Ukraine-based educational programs
- Sports activities reimbursement
- Corporate entertainments
- Happy hours on Fridays
- Gig contract support
-
Β· 106 views Β· 27 applications Β· 13d
Senior Full Stack (Java Spring Boot /Angular)
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· IntermediateOur rockstar Unibrix team is looking for a talented and versatile Senior Full Stack (Java Spring Boot /Angular), ideally with full-stack capabilities, to join our dynamic team. Requirements: 3+ years of experience as a Senior developer; Good knowledge of...Our rockstar Unibrix team is looking for a talented and versatile Senior Full Stack (Java Spring Boot /Angular), ideally with full-stack capabilities, to join our dynamic team.
Requirements:- 3+ years of experience as a Senior developer;
- Good knowledge of Java (Spring Boot);
- Good knowledge of Angular, HTML5, CSS3 and TypeScript/JavaScript);
- Strong OOP knowledge;
- SQL knowledge and RDBMS principles;
- Being familiar with Git Flow and SCRUM;
- Experience in building reusable components and front-end libraries for future use;
- English: intermediate+
Would be a plus:
- Be familiar with AWS services;
- TDD;
- CI/CD principles, experience with Jenkins;
- Microservice architecture;
- Understanding common security principles in Web application development;
- Experience with OODB.
Work terms:
- The trial period is 2 months, depending on the candidate's skills and availability;
- 8-hour working day;
- Holidays 24 working days;
- Paid sick 10 days;
- 50% coverage for gyms, conference compensation.
-
Β· 282 views Β· 108 applications Β· 7d
Middle Java Backend Developer
Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-IntermediateGD Next is a Ukrainian company with headquarters in Switzerland that provides software development services in the banking and financial sector on the basis of its own developed open-source products. We bring innovations and modern technologies into...GD Next is a Ukrainian company with headquarters in Switzerland that provides software development services in the banking and financial sector on the basis of its own developed open-source products. We bring innovations and modern technologies into conservative banking software. Combining market-verified technologies with our open-source products and experience of our team and our partners in Europe, we can implement and provide to our customers high-quality products and services in a short time, saving them money and bringing new value. Our key focus is to provide our partners and employees with the best working environment we can offer. GD Next is happy to gather experienced and competent professionals as well as newcomers who are ready to take on the challenges in front of them.
We are looking for a Middle Java Backend Developer to join our team.
Required skills:
- You have more than 5 years of experience in the Software industry.
- You are experienced in Java development for more than 3 years (Java Core 11+, Spring Framework (Boot, Data, Security) stack preferred).
- You have experience with Java streams, lambdas.
- You are familiar with RESTful APIs and CRUD functionality.
- You are familiar with common Java development technologies (Apache Commons, CI Servers, Maven/Gradle, Git, etc.).
- You have experience with unit testing frameworks such as JUnit.
- You are familiar with technologies as web-sockets, GCP, and Azure.
- You have experience with SQL Databases (writing and reading of complex SQL queries as well), Criteria API, and Hibernate ORM.
- You have experience with Docker.
- You are familiar with message brokers (e.g., Google Pub-Sub, RabbitMQ).
- You are familiar with in-memory DB (Redis).
- You are familiar with Open API, Swagger.
- You are able to work in English (B2).
As a plus:
- Experience working in banking or financial projects.
- You worked with the Spring Framework Stack.
- Knowledge of HTML5, JavaScript, and CSS.
- Experience working with NoSQL Databases.
- Experience with Mapstruct, Lombok utils.
- Knowledge of microservices development, Kubernetes.
- Application of frontend frameworks and technologies (NPM, Node.js, Angular/AngularJS, Vue.js, React).
- Intention to learn new technologies.
Responsibilities:
- Develop and maintain robust backend solutions using Java (Java Core 11+), with a strong focus on the Spring Framework stack (Boot, Data, Security).
- Design and implement efficient and clean code leveraging Java features such as streams and lambda expressions.
- Build and integrate RESTful APIs with full CRUD functionality, ensuring performance and scalability.
- Utilize commonly used Java development tools and libraries such as Apache Commons, Maven/Gradle, Git, and CI/CD servers.
- Write comprehensive unit tests using JUnit to ensure high code quality and reliability.
- Work with SQL databases, including writing and optimizing complex SQL queries, and using Criteria API and Hibernate ORM for persistence.
- Develop and maintain containerized applications using Docker.
- Integrate message brokers (e.g., Google Pub/Sub, RabbitMQ) to enable asynchronous communication.
- Utilize in-memory data storage solutions such as Redis for caching and fast data access.
- Work with technologies such as WebSockets for real-time communication and cloud platforms, including Google Cloud Platform (GCP) and Microsoft Azure.
- Document and expose APIs using OpenAPI specifications and tools like Swagger.
- Collaborate effectively in English (B2 level or higher) within a multicultural and distributed team environment.
Personal skills:
- Self-motivated team player.
- Keen to do things better.
- Strong communication and problem-solving skills.
-
Β· 238 views Β· 37 applications Β· 25d
Team Lead Java / Platform Developer
Full Remote Β· Ukraine Β· 3 years of experienceΠΡΠΎΠΌΠ°Π΄ΡΡΠΊΠ° ΠΎΡΠ³Π°Π½ΡΠ·Π°ΡΡΡ ΠΡΠ΄Π½ΠΎ, ΡΠΎ Π·Π°ΠΉΠΌΠ°ΡΡΡΡΡ Π°Π½ΡΠΈΠΊΠΎΡΡΠΏΡΡΠΉΠ½ΠΎΡ Π°Π½Π°Π»ΡΡΠΈΠΊΠΎΡ ΡΠ° ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΠΎΡ ΡΠΈΡΡΠΎΠ²ΡΠ·Π°ΡΡΡ Π΄Π΅ΡΠΆΠ°Π²Π½ΠΈΡ ΠΏΠΎΡΠ»ΡΠ³ Π² Π£ΠΊΡΠ°ΡΠ½Ρ ΡΡΠΊΠ°Ρ Team Lead Java / Platform Developer Π½Π° ΠΏΡΠΎΡΠΊΡΠΈ ΠΏΠΎΠ²`ΡΠ·Π°Π½Ρ ΡΠ· ΡΡΠ²ΠΎΡΠ΅Π½Π½ΡΠΌ ΡΠ° Π·ΠΌΡΠ½ΠΎΡ Π΄Π΅ΡΠΆΠ°Π²Π½ΠΈΡ ΡΠ΅ΡΡΡΡΡΠ² Π£ΠΊΡΠ°ΡΠ½ΠΈ. ...ΠΡΠΎΠΌΠ°Π΄ΡΡΠΊΠ° ΠΎΡΠ³Π°Π½ΡΠ·Π°ΡΡΡ ΠΡΠ΄Π½ΠΎ, ΡΠΎ Π·Π°ΠΉΠΌΠ°ΡΡΡΡΡ Π°Π½ΡΠΈΠΊΠΎΡΡΠΏΡΡΠΉΠ½ΠΎΡ Π°Π½Π°Π»ΡΡΠΈΠΊΠΎΡ ΡΠ° ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΠΎΡ ΡΠΈΡΡΠΎΠ²ΡΠ·Π°ΡΡΡ Π΄Π΅ΡΠΆΠ°Π²Π½ΠΈΡ ΠΏΠΎΡΠ»ΡΠ³ Π² Π£ΠΊΡΠ°ΡΠ½Ρ ΡΡΠΊΠ°Ρ Team Lead Java / Platform Developer Π½Π° ΠΏΡΠΎΡΠΊΡΠΈ ΠΏΠΎΠ²`ΡΠ·Π°Π½Ρ ΡΠ· ΡΡΠ²ΠΎΡΠ΅Π½Π½ΡΠΌ ΡΠ° Π·ΠΌΡΠ½ΠΎΡ Π΄Π΅ΡΠΆΠ°Π²Π½ΠΈΡ ΡΠ΅ΡΡΡΡΡΠ² Π£ΠΊΡΠ°ΡΠ½ΠΈ.
ΠΠ±ΠΎΠ²βΡΠ·ΠΊΠΈ:
- ΠΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ² ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ ΡΠ΅ΡΠ΅Π· Π²ΠΏΡΠΎΠ²Π°Π΄ΠΆΠ΅Π½Π½Ρ Π½Π°ΠΉΠΊΡΠ°ΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊ Π΄Π»Ρ ΠΏΡΠ΄Π²ΠΈΡΠ΅Π½Π½Ρ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ° ΡΠΊΠΎΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΡΠ².
- Π ΠΎΠ·ΡΠΎΠ±ΠΊΠ° ΠΌΠ°ΡΡΡΠ°Π±ΠΎΠ²Π°Π½ΠΈΡ Ρ Π±Π΅Π·ΠΏΠ΅ΡΠ½ΠΈΡ ΡΠ΅Ρ Π½ΡΡΠ½ΠΈΡ Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡ, ΡΠΎ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°ΡΡΡ ΠΏΠΎΡΠΎΡΠ½ΠΈΠΌ Ρ ΠΌΠ°ΠΉΠ±ΡΡΠ½ΡΠΌ ΠΏΠΎΡΡΠ΅Π±Π°ΠΌ ΠΏΡΠΎΡΠΊΡΡ.
- Π£ΡΠ°ΡΡΡ Ρ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΠΊΠ»ΡΡΠΎΠ²ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡΠ² ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ Π² ΡΠΊΠ»Π°Π΄Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ.
- ΠΠ°Π±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π½Ρ Π½Π°Π΄ΡΠΉΠ½ΠΈΡ Π·Π°Ρ ΠΎΠ΄ΡΠ² ΠΊΡΠ±Π΅ΡΠ±Π΅Π·ΠΏΠ΅ΠΊΠΈ Π΄Π»Ρ Π·Π°Ρ ΠΈΡΡΡ ΡΠΈΡΡΠ΅ΠΌ Ρ Π΄Π°Π½ΠΈΡ .
ΠΡΡΠ½ΠΊΠ° ΠΏΡΠΎΡΠΊΡΡΠ² Π·Π° ΡΠ°ΡΠΎΠ²ΠΈΠΌΠΈ ΠΉ ΡΡΠ½Π°Π½ΡΠΎΠ²ΠΈΠΌΠΈ ΡΠ°ΠΌΠΊΠ°ΠΌΠΈ, Π³Π°ΡΠ°Π½ΡΡΠ²Π°Π½Π½Ρ Π΄ΠΎΡΡΠΈΠΌΠ°Π½Π½Ρ Π±ΡΠ΄ΠΆΠ΅ΡΡΠ² Ρ ΡΡΡΠΎΠΊΡΠ².
ΠΠΈΠΌΠΎΠ³ΠΈ:
- ΠΠΎΡΠ²ΡΠ΄ Π²ΡΠ΄ 3 ΡΠΎΠΊΡΠ² Π½Π° ΠΏΠΎΡΠ°Π΄Ρ ΡΠΎΠ·ΡΠΎΠ±Π½ΠΈΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π½Ρ Π· ΡΠΎΠ·ΡΠΌΡΠ½Π½ΡΠΌ ΠΏΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Ρ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ (ΠΏΠΎΠΏΠ΅ΡΠ΅Π΄Π½Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΡ Π½Π΅ Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ²ΠΈΠΌΠΈ).
- ΠΠ½ΡΠ΅ΡΠ΅Ρ ΡΠ° Π³ΠΎΡΠΎΠ²Π½ΡΡΡΡ Π΄ΠΎ Π²ΠΈΠ²ΡΠ΅Π½Π½Ρ no-code/low-code ΠΏΠ»Π°ΡΡΠΎΡΠΌ (Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄, Camunda); Π΄ΠΎΡΠ²ΡΠ΄ Π±ΡΠ΄Π΅ ΠΏΠ΅ΡΠ΅Π²Π°Π³ΠΎΡ.
- ΠΡΠ°ΠΊΡΠΈΡΠ½ΠΈΠΉ Π΄ΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Ρ ΠΌΠ°ΡΠ½ΠΈΠΌΠΈ Π°Π±ΠΎ Π²ΡΡΡΡΠ°Π»ΡΠ½ΠΈΠΌΠΈ ΡΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ.
- Π ΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΡΠΉ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π½Ρ, ΠΏΡΠ°ΠΊΡΠΈΠΊ DevOps ΡΠ° Π³Π½ΡΡΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΡΠΉ.
- ΠΠ°Π·ΠΎΠ²Ρ Π·Π½Π°Π½Π½Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΡΠ² ΠΊΡΠ±Π΅ΡΠ±Π΅Π·ΠΏΠ΅ΠΊΠΈ ΡΠ° Π½Π°ΠΉΠΊΡΠ°ΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊ.
- ΠΠ°Π²ΠΈΡΠΊΠΈ Π²ΠΈΡΡΡΠ΅Π½Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΏΡΠΎΠ°ΠΊΡΠΈΠ²Π½ΡΡΡΡ Ρ ΠΎΡΡΡΠ½ΡΠΎΠ²Π°Π½ΡΡΡΡ Π½Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
- ΠΠΎΡΠ²ΡΠ΄ ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΡΠ½ΠΈΠΌΠΈ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ.
- Π‘Π΅ΡΠ΅Π΄Π½ΡΠΉ ΡΡΠ²Π΅Π½Ρ Π°Π½Π³Π»ΡΠΉΡΡΠΊΠΎΡ ΠΌΠΎΠ²ΠΈ (Π·Π΄Π°ΡΠ½ΡΡΡΡ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ Π· ΡΠ΅Ρ Π½ΡΡΠ½ΠΎΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΡΡΡ).
- ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Π΄Π΅ΡΠΆΠ°Π²Π½ΠΈΠΌ ΡΠ΅ΠΊΡΠΎΡΠΎΠΌ Π°Π±ΠΎ Ρ ΠΏΡΠΎΡΠΊΡΠ°Ρ , ΠΏΠΎΠ²'ΡΠ·Π°Π½ΠΈΡ ΡΠ· ΡΠΈΡΡΠΎΠ²ΡΠ·Π°ΡΡΡΡ Π΄Π΅ΡΠΆΠ°Π²Π½ΠΈΡ ΠΏΠΎΡΠ»ΡΠ³, Π±ΡΠ΄Π΅ Π·Π½Π°ΡΠ½ΠΎΡ ΠΏΠ΅ΡΠ΅Π²Π°Π³ΠΎΡ.
ΠΠΎΡΠ²ΡΠ΄ ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ (Π²ΡΠ΄ 5 ΠΎΡΡΠ±) Π±ΡΠ΄Π΅ ΠΏΠ΅ΡΠ΅Π²Π°Π³ΠΎΡ.
Π’Π΅Ρ Π½ΡΡΠ½Ρ ΠΏΠ΅ΡΠ΅Π²Π°Π³ΠΈ:
- ΠΠ½Π°Π½Π½Ρ ΠΌΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠ²Π°Π½Π½Ρ Π°Π±ΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΡΠ², ΡΠ°ΠΊΠΈΡ ΡΠΊ Java (Groovy), JavaScript.
- ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· PostgreSQL, Redis, Kafka.
- ΠΠ°Π²ΠΈΡΠΊΠΈ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ΡΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΠ² ΠΌΠΎΠ½ΡΡΠΎΡΠΈΠ½Π³Ρ ΡΠ° ΡΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΈ (Prometheus, Grafana, AWS, Jenkins, Kubernetes).
- ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ ΠΊΠ²Π°Π»ΡΡΡΠΊΠΎΠ²Π°Π½ΠΎΠ³ΠΎ Π΅Π»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΏΡΠ΄ΠΏΠΈΡΡ (ΠΠΠ).
- ΠΠΎΡΠ²ΡΠ΄ Π²Π·Π°ΡΠΌΠΎΠ΄ΡΡ Π· ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· Trembita.
ΠΠΈ ΠΏΡΠΎΠΏΠΎΠ½ΡΡΠΌΠΎ:
- ΠΠΈΠΏΡΠΎΠ±ΡΠ²Π°Π»ΡΠ½ΠΈΠΉ ΠΏΠ΅ΡΡΠΎΠ΄ 3 ΠΌΡΡΡΡΡ.
- ΠΡΠΎΡΠΌΠ»Π΅Π½Π½Ρ ΠΏΠΎ Π€ΠΠΡ.
- ΠΠ½ΡΡΠΊΠΈΠΉ Π³ΡΠ°ΡΡΠΊ Π²ΡΠ΄ΠΏΡΡΡΠΎΠΊ ΡΠ° Π³Π½ΡΡΠΊΠΈΠΉ ΡΠΎΠ±ΠΎΡΠΈΠΉ ΡΠ°Ρ.
- ΠΡΠ΄Π΄Π°Π»Π΅Π½Π° ΡΠΎΠ±ΠΎΡΠ°.
- ΠΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ Π΄ΠΎΠ»ΡΡΠΈΡΠΈΡΡ Π΄ΠΎ Π·ΠΌΡΠ½ ΠΊΡΠ°ΡΠ½ΠΈ Π½Π° ΠΊΡΠ°ΡΠ΅.
- ΠΠ»Ρ ΠΊΠ»ΡΡΠΎΠ²ΠΈΡ ΡΠΏΡΠ²ΡΠΎΠ±ΡΡΠ½ΠΈΠΊΡΠ² Π±ΡΠ΄Π΅ ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ Π±ΡΠΎΠ½ΡΠ²Π°Π½Π½Ρ.
-
Β· 98 views Β· 34 applications Β· 1d
Java developer Middle
Full Remote Β· Ukraine Β· Product Β· 3 years of experienceΠΠΈ ΡΡΠΊΠ°ΡΠΌΠΎ Middle Java Developer Π΄Π»Ρ ΡΠΎΠ±ΠΎΡΠΈ Π½Π°Π΄ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Π·Π²'ΡΠ·Π°Π½ΠΈΠΌΠΈ Π· ΡΠ΅ΡΡΡΡΠ°ΡΡΡΡ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΡΠ², ΠΏΠ»Π°ΡΡΠΆΠ½ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ° ΡΠ½ΡΠΈΠΌΠΈ Π²Π°ΠΆΠ»ΠΈΠ²ΠΈΠΌΠΈ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ. ΠΠΎΠ²Π° ΡΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΡ Java Core 8+ Spring Framework (Spring Boot, Spring Data, Spring Security) JPA...ΠΠΈ ΡΡΠΊΠ°ΡΠΌΠΎ Middle Java Developer Π΄Π»Ρ ΡΠΎΠ±ΠΎΡΠΈ Π½Π°Π΄ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Π·Π²'ΡΠ·Π°Π½ΠΈΠΌΠΈ Π· ΡΠ΅ΡΡΡΡΠ°ΡΡΡΡ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΡΠ², ΠΏΠ»Π°ΡΡΠΆΠ½ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ° ΡΠ½ΡΠΈΠΌΠΈ Π²Π°ΠΆΠ»ΠΈΠ²ΠΈΠΌΠΈ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ.
ΠΠΎΠ²Π° ΡΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΡ
Java Core 8+ Spring Framework (Spring Boot, Spring Data, Spring Security) JPA (Hibernate) Postgres MongoDB Rabbitmq Docker Tomcat NoSQL
Π’Π²ΠΎΡ ΠΎΠ±ΠΎΠ²βΡΠ·ΠΊΠΈ
ΠΡΠ°ΡΠΈ ΡΡΠ°ΡΡΡ Ρ ΡΠΎΠ·ΡΠΎΠ±ΡΡ Π½ΠΎΠ²ΠΈΡ ΡΡΠ½ΠΊΡΡΠΎΠ½Π°Π»ΡΠ½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»ΡΠ² (Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄ ΡΠ΅ΡΡΡΡΠ°ΡΡΡ, ΠΏΠ»Π°ΡΡΠΆΠ½Ρ Π±Π»ΠΎΠΊΠΈ), Π΄ΠΎΡΡΠΈΠΌΡΡΡΠΈΡΡ ΡΠ΅Ρ Π½ΡΡΠ½ΠΈΡ Π²ΠΈΠΌΠΎΠ³ ΡΠ° Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΠ½ΠΈΡ ΡΡΡΠ΅Π½Ρ
Π Π΅Π°Π»ΡΠ·Π°ΡΡΡ ΡΠ° ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΠ° REST ΡΠ° AMQP API, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈ ΡΠΎΠ±ΠΎΡΡ ΡΠ· Π·ΠΎΠ²Π½ΡΡΠ½ΡΠΌΠΈ ΡΠ° Π²Π½ΡΡΡΡΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ²ΡΡΠ°ΠΌΠΈ
Π ΠΎΠ·ΡΠΎΠ±Π»ΡΡΠΈ Π½Π° Π±Π°Π·Ρ Spring Framework (Spring Boot, Spring Data, Spring Security), ΡΠΎΠ±ΠΎΡΠ° Π· Π·Π°Π»Π΅ΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΡΠ° Π½Π°Π»Π°ΡΡΡΠ²Π°Π½Π½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡΠ²
ΠΡΠΎΠ΅ΠΊΡΡΠ²Π°ΡΠΈ ΡΠ΅Π»ΡΡΡΠΉΠ½Ρ ΡΠ° NoSQL Π±Π°Π· Π΄Π°Π½ΠΈΡ (PostgreSQL, MongoDB, Redis), ΡΠ΅Π°Π»ΡΠ·Π°ΡΡΡ CRUD ΠΎΠΏΠ΅ΡΠ°ΡΡΠΉ, Π½Π°ΠΏΠΈΡΠ°Π½Π½Ρ Π·Π°ΠΏΠΈΡΡΠ² ΡΠ° ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΡΠΎΠ±ΠΎΡΠΈ Π· Π±Π°Π·ΠΎΡ
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΡΡ ΡΠ· Π·ΠΎΠ²Π½ΡΡΠ½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ (API ΡΡΠΎΡΠΎΠ½Π½ΡΡ ΡΠ΅ΡΠ²ΡΡΡΠ², ΠΏΠ»Π°ΡΡΠΆΠ½Ρ ΡΠ»ΡΠ·ΠΈ, CRM) Π· Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½ΡΠΌ REST/SOAP ΡΠ° AMQP
ΠΡΠΈΠΉΠΌΠ°ΡΠΈ ΡΡΠ°ΡΡΡ Ρ ΠΊΠΎΠ΄-ΡΠ΅Π²'Ρ, Π΄ΠΎΠΏΠΎΠΌΠΎΠ³Π° Ρ ΠΏΠΎΠΊΡΠ°ΡΠ΅Π½Π½Ρ ΡΠΊΠΎΡΡΡ ΠΊΠΎΠ΄Ρ ΡΠ° Π΄ΠΎΡΡΠΈΠΌΠ°Π½Π½Ρ ΡΡΠ°Π½Π΄Π°ΡΡΡΠ²
ΠΠ°Π±Π΅Π·ΠΏΠ΅ΡΠΈΡΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ° ΡΡΠ°Π±ΡΠ»ΡΠ½ΠΎΡΡΡ Π΄ΠΎΠ΄Π°ΡΠΊΡ, ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΡΡΠ½ΡΡΡΠΈΡ ΡΡΡΠ΅Π½Ρ
ΠΡΠ΄ΡΡΠΈΠΌΡΠ²Π°ΡΠΈ ΡΡΠ½ΡΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ° Π±ΡΠ°ΡΠΈ ΡΡΠ°ΡΡΡ Ρ ΡΡ ΠΌΠΎΠ΄Π΅ΡΠ½ΡΠ·Π°ΡΡΡ, Π²ΠΈΠΏΡΠ°Π²Π»Π΅Π½Π½Ρ Π±Π°Π³ΡΠ² ΡΠ° Π΄ΠΎΠΎΠΏΡΠ°ΡΡΠ²Π°Π½Π½Ρ ΡΡΠ½ΠΊΡΡΠΎΠ½Π°Π»Ρ
ΠΠ·Π°ΡΠΌΠΎΠ΄ΡΡΡΠΈ Π· ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΡ Π΄Π»Ρ ΠΎΠ±Π³ΠΎΠ²ΠΎΡΠ΅Π½Π½Ρ Π²ΠΈΠΌΠΎΠ³, Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΠ½ΠΈΡ ΡΡΡΠ΅Π½Ρ ΡΠ° ΠΏΠ»Π°Π½ΡΠ²Π°Π½Π½Ρ Π·Π°Π²Π΄Π°Π½Ρ
ΠΡΠ°ΡΡΠ²Π°ΡΠΈ Π· ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΡΠΉ (Git) ΡΠ° CI/CD ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°ΠΌΠΈ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΡΡ Π·Π±ΠΈΡΠ°Π½Π½Ρ ΡΠ° ΡΠΎΠ·Π³ΠΎΡΡΠ°Π½Π½Ρ Π΄ΠΎΠ΄Π°ΡΠΊΡΠ²
ΠΠΈΠΌΠΎΠ³ΠΈ
3+ ΡΠΎΠΊΠΈ Π΄ΠΎΡΠ²ΡΠ΄Ρ ΡΠΎΠ±ΠΎΡΠΈ Π· Java (Java 8 ΡΠ° Π²ΠΈΡΠ΅), ΡΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΠΎΠ±'ΡΠΊΡΠ½ΠΎ-ΠΎΡΡΡΠ½ΡΠΎΠ²Π°Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠ²Π°Π½Π½Ρ ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡΠ² ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Spring Framework: Spring Boot, Spring Data, ΡΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΠΊΠΎΠ½ΡΡΠ³ΡΡΠ°ΡΡΡ ΡΠ° ΡΠΎΠ±ΠΎΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡΠ²
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ REST API: ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΡΠ° ΡΠ΅ΡΡΡΠ²Π°Π½Π½Ρ Π΅Π½Π΄ΠΏΠΎΡΠ½ΡΡΠ², ΡΠΎΠ±ΠΎΡΠ° ΡΠ· Π·ΠΎΠ²Π½ΡΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ²ΡΡΠ°ΠΌΠΈ, Π±Π°Π·ΠΎΠ²Π΅ ΡΠΎΠ·ΡΠΌΡΠ½Π½Ρ Π°ΡΡΠ΅Π½ΡΠΈΡΡΠΊΠ°ΡΡΡ ΡΠ° Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΡΡ (OAuth2, JWT)
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ : Π·Π½Π°Π½Π½Ρ SQL, Π΄ΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· PostgreSQL ΡΠ° NoSQL Π±Π°Π·Π°ΠΌΠΈ (MongoDB, Redis)
Π ΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΠΎΡΠ½ΠΎΠ² ΡΠΎΠ±ΠΎΡΠΈ Π· Π±Π°Π³Π°ΡΠΎΠΏΠΎΡΠΎΡΠ½ΡΡΡΡ Π² Java, Π΄ΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· ΠΏΠΎΡΠΎΠΊΠ°ΠΌΠΈ ΡΠ° ΡΠΈΠ½Ρ ΡΠΎΠ½ΡΠ·Π°ΡΡΡΡ Π΄Π°Π½ΠΈΡ
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΎΠ±ΠΌΡΠ½Ρ ΠΏΠΎΠ²ΡΠ΄ΠΎΠΌΠ»Π΅Π½Π½ΡΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄, RabbitMQ), ΡΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΡΠ΅ΡΠ³ ΠΏΠΎΠ²ΡΠ΄ΠΎΠΌΠ»Π΅Π½Ρ ΡΠ° Π²Π·Π°ΡΠΌΠΎΠ΄ΡΡ ΠΌΡΠΆ ΠΌΡΠΊΡΠΎ ΡΠ΅ΡΠ²ΡΡΠ°ΠΌΠΈ
ΠΠΎΡΠ²ΡΠ΄ ΡΠ½ΡΠ΅Π³ΡΠ°ΡΡΡ ΡΠ· Π·ΠΎΠ²Π½ΡΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ²ΡΡΠ°ΠΌΠΈ (REST, SOAP), ΡΠΎΠ±ΠΎΡΠ° Π· API ΡΡΠ΅ΡΡΡ ΡΡΠΎΡΡΠ½;
Π ΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΡΠ° Π²ΠΌΡΠ½Π½Ρ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ GOF-ΠΏΠ°ΡΠ΅ΡΠ½ΠΈ ΡΠ° ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ ΡΠΈΡΡΠΎΡΠΈ ΠΊΠΎΠ΄Ρ (GRASP, SOLID)
ΠΠ°Π²ΠΈΡΠΊΠΈ ΡΠΎΠ±ΠΎΡΠΈ Π· Git, Π΄ΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ ΡΠ· ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ Π²Π΅ΡΡΡΡΠΌΠΈ ΡΠ° CI/CD ΡΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ
ΠΠΌΡΠ½Π½Ρ Π²ΠΈΡΡΡΡΠ²Π°ΡΠΈ ΡΠ΅Ρ Π½ΡΡΠ½Ρ Π·Π°Π²Π΄Π°Π½Π½Ρ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΡΠ½ΡΡΡΠΎΡ Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΠΈ ΡΠ° Π³Π΅Π½Π΅ΡΡΠ²Π°ΡΠΈ ΠΏΡΠΎΠΏΠΎΠ·ΠΈΡΡΡ ΡΠΎΠ΄ΠΎ ΠΏΠΎΠΊΡΠ°ΡΠ΅Π½Π½Ρ ΡΡΠ½ΡΡΡΠΈΡ ΡΡΡΠ΅Π½Ρ
ΠΠ΄Π°ΡΠ½ΡΡΡΡ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π±ΡΡΠΈ ΠΏΡΠΎΠ°ΠΊΡΠΈΠ²Π½ΠΈΠΌ ΡΠ° Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°Π»ΡΠ½ΠΈΠΌ Π·Π° Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π·Π°Π²Π΄Π°Π½Ρ Ρ ΡΡΡΠΎΠΊ
ΠΠΎΠ±ΡΠ΅ ΠΌΠ°ΡΠΈ
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Docker, Kubernetes
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Ρ ΠΌΠ°ΡΠ½ΠΈΠΌΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΠΌΠΈ (AWS, GCP, Azure)
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠ΅ΡΡΠ²Π°Π½Π½Ρ ΡΠ° ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π΄ΠΎΠ΄Π°ΡΠΊΡΠ²
ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , ΠΏΠΎΠ²'ΡΠ·Π°Π½ΠΈΡ Π· ΡΡΠ½Π°Π½ΡΠΎΠ²ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ° Π΄ΠΎΡΡΠΈΠΌΠ°Π½Π½ΡΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΡΠ² Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄, PCI DSS)
Π©ΠΎ ΠΌΠΈ ΠΏΡΠΎΠΏΠΎΠ½ΡΡΠΌΠΎ
Π ΠΎΠ±ΠΎΡΡ Ρ ΡΡΠΊΠ°Π²ΠΈΡ ΠΏΡΠΎΡΠΊΡΠ°Ρ Π· Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΠΌΠΈ ΡΡΡΠ΅Π½Π½ΡΠΌΠΈ
Π ΠΈΠ½ΠΊΠΎΠ²Ρ ΠΎΠΏΠ»Π°ΡΡ ΠΏΡΠ°ΡΡ
ΠΠΎΠ²Π½ΠΈΠΉ Π±ΡΡ Π³Π°Π»ΡΠ΅ΡΡΡΠΊΠΈΠΉ ΡΡΠΏΡΠΎΠ²ΡΠ΄
Performance review
ΠΠΎΠΌΠ°Π½Π΄Π½Ρ ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΡ Ρ Π°Π΄Π°ΠΏΡΠ°ΡΡΡ Π½Π° Π½ΠΎΠ²ΠΎΠΌΡ ΡΠΎΠ±ΠΎΡΠΎΠΌΡ ΠΌΡΡΡΡ
Π¨Π²ΠΈΠ΄ΠΊΡΡΡΡ Ρ ΠΏΡΠΈΠΉΠ½ΡΡΡΡ ΡΡΡΠ΅Π½Ρ
ΠΠ΅Π·ΠΏΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΠΉ Π²ΠΏΠ»ΠΈΠ² Π½Π° ΡΠΎΠ·Π²ΠΈΡΠΎΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡΡ
ΠΠΏΠ»Π°ΡΡΠ²Π°Π½Ρ Π»ΡΠΊΠ°ΡΠ½ΡΠ½Ρ ΡΠ° Π²ΡΠ΄ΠΏΡΡΡΠΊΠ°
ΠΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ ΠΏΠΎΠ²Π½ΠΎΠ³ΠΎ remote
ΠΠ½ΡΡΠΊΠΈΠΉ Π³ΡΠ°ΡΡΠΊ ΡΠΎΠ±ΠΎΡΠΈ, Π΄Π΅ Π³ΠΎΠ»ΠΎΠ²Π½Π΅ β ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
ΠΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ Alliance DigitalΠ‘ΡΠ²ΠΎΡΡΡΠΌΠΎ Π½ΠΎΠ²Π΅. ΠΠΎΠΊΡΠ°ΡΡΡΠΌΠΎ Π½Π°ΡΠ²Π½Π΅.
More
ΠΠ°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠΏΠ΅ΡΡΠ°Π»ΡΠ·ΡΡΡΡΡΡ Π½Π° Π²ΠΈΡΡΡΠ΅Π½Π½Ρ ΡΠΊΠ»Π°Π΄Π½ΠΈΡ Π·Π°Π²Π΄Π°Π½Ρ Ρ ΡΡΠ΅ΡΡ ΡΡΠ½Π°Π½ΡΠΎΠ²ΠΈΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΠΉ.
ΠΠ°ΡΡ Π΅ΠΊΡΠΏΠ΅ΡΡΠΈ ΠΌΠ°ΡΡΡ Π³Π»ΠΈΠ±ΠΎΠΊΡ Π·Π½Π°Π½Π½Ρ Π² Π³Π°Π»ΡΠ·Ρ ΠΎΡΠ³Π°Π½ΡΠ·Π°ΡΡΡ ΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΡΡ ΠΌΠ°ΡΠΎΠ²ΠΎΠ³ΠΎ Π±ΡΠ·Π½Π΅ΡΡ, ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π½Ρ Π΄Π»Ρ ΡΡΠ½Π°Π½ΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ° Π±Π°Π½ΠΊΡΠ²ΡΡΠΊΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΠΎΡΠ°.
ΠΠΈ ΡΡΠ²ΠΎΡΡΡΠΌΠΎ ΡΠ½ΡΠΊΠ°Π»ΡΠ½ΠΈΠΉ ΠΊΠ»ΡΡΠ½Ρ-Π±Π°Π½ΠΊ Π½Π° web ΡΠ° mobile.
Π£Π½ΡΠΊΠ°Π»ΡΠ½ΡΡΡΡ ΡΠΎΠ²Π°ΡΡ Π½Π°Π΄Π°Ρ ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ΡΠ΄ΠΈΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ-Π±Π°Π½ΠΊΠ° ΠΎΠ΄Π½ΠΎΡΠ°ΡΠ½ΠΎ Π²ΡΡΠΌ ΠΊΠ°ΡΠ΅Π³ΠΎΡΡΠΉ ΠΊΠ»ΡΡΠ½ΡΡΠ²: ΡΡΠ·ΠΈΡΠ½Ρ ΠΎΡΠΎΠ±ΠΈ, ΠΏΡΠ΄ΠΏΡΠΈΡΠΌΡΡ, ΡΡΠΈΠ΄ΠΈΡΠ½Ρ ΠΎΡΠΎΠ±ΠΈ.
ΠΠΈ ΡΡΠ²ΠΎΡΡΡΠΌΠΎ Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ Π· ΡΠ½ΡΠΈΡ Π½Π΅Π±Π°Π½ΠΊΡΠ²ΡΡΠΊΠΈΡ ΡΠ΅ΡΠ²ΡΡΡΠ² ΡΠ° ΠΏΠΎΡΠ»ΡΠ³, ΡΠΊΡ Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°ΡΠΈΠΌΡΡΡ ΡΠΎΠ·Π²ΠΈΠ²Π°ΡΠΈ Π±ΡΠ·Π½Π΅Ρ ΠΊΠ»ΡΡΠ½ΡΠ°ΠΌ ΠΠ‘Π, Π° ΡΡΠ·ΠΈΡΠ½ΠΈΠΌ ΠΎΡΠΎΠ±Π°ΠΌ ΡΡΠ²ΠΎΡΡΠ²Π°ΡΠΈ Π²ΡΡ ΡΠΌΠΎΠ²ΠΈ Π΄Π»Ρ ΡΠ²ΠΈΠ΄ΠΊΠΎΠ³ΠΎ ΡΠ° Π·ΡΡΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΡΡΡΠ΅Π½Π½Ρ ΡΡΠ½Π°Π½ΡΠΎΠ²ΠΈΡ Π·Π°Π²Π΄Π°Π½Ρ.