Jobs
13-
Β· 69 views Β· 4 applications Β· 18d
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! -
Β· 69 views Β· 8 applications Β· 20d
Full-Stack Developer
Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-IntermediateProject Description: Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded...Project Description:
Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock exchange. Today, it is the largest financial portal in Switzerland.
Since 2012, we have collaborated with the client to build innovative and state-of-the-art digital solutions to help customers meet their investment
We continuously evolve our solutions to atomic microservices and self-contained systems.
The product we build for our client is related to:
* ensuring the smooth functioning of core banking systems. We store, process, and retrieve transactions, serving as the central hub for financial operations;
* handling periodical fees, interest rates, and other financial things for each account;
* safeguarding essential documents related to accounts and portfolios. Our goal is to provide data for historical evaluation of accounts;
* from mortgages to leasing and Lombard loans, we support critical workflows. Additionally, we manage the business for term deposits.
What does Full Stack mean to us? Here we imagine a developer oriented towards Back-End and Front-End in the proportion 70/30%.
Our organization: we are working as Scrum team of 4. Daily you will communicate with our client's stakeholders on Stand Up, status, and other meetings, following best practices of Agile processes. As a communication tools we are using: video conferences and messaging (Zoom, Teams), Outlook, JIRA, Confluence, etc.
We offer:
- Growth opportunities: local trainings, webinars on demand and workshops, compensated conferences and certifications;
- Competitive compensation with yearly review based on professional growth and performance;
- Fun and life balance: team and corporate team buildings, hackathons, and different events.
If you are proactive, creative, and ready for new challenges - welcome in our team, we will improve the quality of product and processes together!Responsibilities:
- Development of new applications
- Implementation of new features for existing products
- Developing unit/integration tests
- Code review
- Participation in Scrum events with the clientMandatory Skills Description:
- At least 3+ years of proven experience in a Software Developer position
- Java core, Java 8-11 features
- HTML, CSS, JavaScript
- Proven knowledge of ReactJS, Redux
- OOP/OOD knowledge, design patterns
- Unit testing frameworks (JUnit, Mockito)
- Spring framework, IOC
- RESTfull services
- SQL knowledge, any RDBMS, Oracle is a plus
- Distributed version control system
- CI tools experience
-
Β· 90 views Β· 11 applications Β· 20d
Full-Stack Developer
Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-IntermediateOur client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock...Our client is not a usual Swiss bank. It's a leading provider of online financial and trading services in the FinTech industry. The first financial platform it launched in 1996 offered free access to prices for all securities traded on the Swiss stock exchange. Today, it is the largest financial portal in Switzerland.
Since 2012, we have collaborated with the client to build innovative and state-of-the-art digital solutions to help customers meet their investment
We continuously evolve our solutions to atomic microservices and self-contained systems.
The product we build for our client is related to:
* ensuring the smooth functioning of core banking systems. We store, process, and retrieve transactions, serving as the central hub for financial operations;
* handling periodical fees, interest rates, and other financial things for each account;
* safeguarding essential documents related to accounts and portfolios. Our goal is to provide data for historical evaluation of accounts;
* from mortgages to leasing and Lombard loans, we support critical workflows. Additionally, we manage the business for term deposits.
What does Full Stack mean to us? Here we imagine a developer oriented towards Back-End and Front-End in the proportion 70/30%.
Our organization: we are working as Scrum team of 4. Daily you will communicate with our client's stakeholders on Stand Up, status, and other meetings, following best practices of Agile processes. As a communication tools we are using: video conferences and messaging (Zoom, Teams), Outlook, JIRA, Confluence, etc.
We offer:
- Growth opportunities: local trainings, webinars on demand and workshops, compensated conferences and certifications;
- Competitive compensation with yearly review based on professional growth and performance;
- Fun and life balance: team and corporate team buildings, hackathons, and different events.
If you are proactive, creative, and ready for new challenges - welcome in our team, we will improve the quality of product and processes together!Responsibilities:
- Development of new applications
- Implementation of new features for existing products
- Developing unit/integration tests
- Code review
- Participation in Scrum events with the clientMandatory Skills Description:
- At least 3+ years of proven experience in a Software Developer position [1+ year work with Web Development stack]
- Java core, Java 8-11 features
- HTML, CSS, JavaScript
- Proven knowledge of ReactJS, Redux
- OOP/OOD knowledge, design patterns
- Unit testing frameworks (JUnit, Mockito)
- Spring framework, IOC
- RESTfull services
- SQL knowledge, any RDBMS, Oracle is a plus
- Distributed version control system
- CI tools experience
-
Β· 137 views Β· 6 applications Β· 18d
Middle Java Developer
Hybrid Remote Β· Poland Β· 3 years of experience Β· Upper-IntermediateWe are seeking an experienced and visionary Middle Java Developer who will play a key role in our software development initiatives. Working as a developer on this project requires the mindset of someone who is able to plan, build, and deliver tasks as...We are seeking an experienced and visionary Middle Java Developer who will play a key role in our software development initiatives. Working as a developer on this project requires the mindset of someone who is able to plan, build, and deliver tasks as part of a team. As a solid group, we share responsibility for the product delivery, including speed, efficiency, and quality. But we also take full responsibility for the operational condition of what we deliver.β―
π We are only considering candidates who are currently based in Warsaw.
β―
As an individual, you need to take ownership, drive initiatives forward, and suggest and incorporate improvements in all areas.β―
β―
If this approach resonates with you, we invite you to join us!β―
CUSTOMER
Our Customer owns one of the largest mobile gambling platforms with millions of users.β―
PROJECT
We work with a big company on a project, following a startup approach. We use a state-of-the-art technology stack.β―
β―
It is a new proprietary multi-brand platform that will allow the Swedish operator to launch new brands under the collective name and will allow the launch of new brands with a high level of flexibility and scalability.Job Description
- Provide day-to-day communication with stakeholders and the team to achieve a common goal
- Design separate components, modules, classes, database tables, etc.
- Code, debug, document, and maintain portions of software
- Investigate manager requests, suggest solutions, and engage other team members when required
- Clarify requirements, split tasks into the sub-tasks, and estimate them
- Create technical specifications
- Perform unit and integration testing
- Take full responsibility for the results of your work and proactively resolve issues as they arise
Qualifications
- 3+ years of practical experience with Core Java, including Java 8β17
- Proficiency in Spring Bootβ―
- Solid experience in SQLβ―
- Experience with RabbitMQ or any other message brokerβ―
- Experience in ELK, Datadog, or any other monitoring toolsβ―
- Upper-Intermediate level of Englishβ―
WOULD BE A PLUS- Knowledge of Kotlin and Kafka
More
-
Β· 244 views Β· 78 applications Β· 18d
Middle Java Developer
Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-IntermediateJob Description - 3+ years coding experience in server-side Java - Good Java Core knowledge (Java 8 or higher, Collections, Exceptions, Concurrency) - Commercial experience with Spring Framework (IoC, Boot, Core, MVC, Data) - Experience with RDBMS (MySQL,...Job Description
- 3+ years coding experience in server-side Java
- Good Java Core knowledge (Java 8 or higher, Collections, Exceptions, Concurrency)
- Commercial experience with Spring Framework (IoC, Boot, Core, MVC, Data)
- Experience with RDBMS (MySQL, PostgreSQL)
- Experience in writing unit test using JUnit, Mockito or similar ones
- Understanding of VCS (Git)
- Fluent English verbal and written communication skills
Nice to have experience with:
- Practice with reactive paradigm (Project Reactor, Spring Webflux, Vert.x)
- Experience with Redis, Aerospike, RabbitMQ, Kafka, CamelJob Responsibilities
- Be a creative problem-solver who can draw on an array of expertise and technology to design and implement reliable, scalable and maintainable solutions to challenging problems
- Translate business requirements into technical designs and project plans
- Write production-ready code and unit tests that meet both system and business requirements (Java)
- Respond to feature requests, bug reports, performance issues and ad-hoc questions
- Work collaboratively with multiple teams to deliver quality software
- Support operation of services in production
- Perform code reviews and design reviewsDepartment/Project Description
Founded in 2007, Magniteβs pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the worldβs leading publishers and applications to transact with top brands around the globe, enabling them to reach more than 1 billion consumers. Magnite operates the largest independent Display Advertising Exchange and Supply Side Platform that automates the buying and selling of Display Advertising across all formats (banner, video) on all devices (desktop browsers, mobile devices, billboards). Magnite auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. Magnite is a publicly traded company (NYSE: RUBI) headquartered in Los Angeles, California, USA.
More -
Β· 280 views Β· 151 applications Β· 18d
Senior Java Developer
Full Remote Β· Worldwide Β· 3 years of experience Β· IntermediateAbout the Role: We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable microservices-based applications. You will work on API design, event-driven systems, and build reliable, automated delivery pipelines in a DevOps...About the Role:
We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable microservices-based applications. You will work on API design, event-driven systems, and build reliable, automated delivery pipelines in a DevOps environment.
Key Responsibilities:
- Develop and maintain microservices using Java and Spring Boot.
- Design and implement RESTful APIs and event-driven integrations with Kafka.
- Collaborate on the architecture and implementation of scalable, distributed systems.
- Build and maintain CI/CD pipelines to support continuous delivery.
- Apply test-driven development (TDD) and automated testing best practices.
- Work closely with cross-functional teams including QA, DevOps, and product owners.
- Troubleshoot, debug, and optimize applications for performance and reliability.
Tech Stack & Tools:
- Languages & Frameworks: Java, Spring Boot
- Messaging/Event Systems: Kafka
- Architecture: Microservices, REST APIs
- DevOps: CI/CD pipelines, containerization (Docker, Kubernetes)
- Testing: Test-driven development (TDD), automated testing
Required Skills:
- Proven experience in Java development, especially with Spring Boot.
- Strong understanding of microservice architecture and API design principles.
- Hands-on experience with Kafka or other messaging/event streaming platforms.
- Experience building and maintaining CI/CD pipelines.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Solid knowledge of TDD and automated testing frameworks.
- Excellent problem-solving skills and ability to work collaboratively.
Nice to Have:
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of monitoring and logging tools (Prometheus, ELK stack).
- Familiarity with Agile/Scrum methodologies.
SOFTLOFT Employment Package:
- Competitive Compensation Package
- Remote First Culture (work from anywhere)
- Flexible Work Schedule (09:00 β 10:00 & 18:00 β 19:00)
- 15 PTO days (paid annual leave)
- Up to 15 PSL days (paid sick leave)
- Tax Liabilities Coverage
- Ongoing Monthly Benefit Budget (customizable)
- Learning & Certification Programs
- English Tutoring
- Corporate Events
- A Fun Team to work with!
-
Β· 363 views Β· 129 applications Β· 17d
Java Backend Software Engineer
Full Remote Β· Bulgaria, Estonia, United Kingdom, Hungary, Poland, Ukraine Β· 3 years of experience Β· Upper-IntermediateJob Title: Product Engineer (Java, Backend) About Us: Levl (www.levl.ch) offers a single unified platform for fast, secure, and cost-effective cross-border payments. Platforms can plug into our payments API, use our dashboard, or OTC desk to send and...Job Title: Product Engineer (Java, Backend)
About Us:
Levl (www.levl.ch) offers a single unified platform for fast, secure, and cost-effective cross-border payments. Platforms can plug into our payments API, use our dashboard, or OTC desk to send and receive payments for their customers.
Levl is incubated and funded by Galaxy Digital, a public financial services firm managing $5b+ AUM, and based out of their European offices. Levlβs team previously worked at top payment companies, exchanges, and hedge funds including PayPal, London Stock Exchange, AQR ($150b+ quant fund), Brevan Howard, and Galaxy Digital.
This is an opportunity to join a fast-paced early-stage startup in which you will be given tremendous ownership and autonomy as we launch our first product.
What youβll be doing:
Working with cross-functional teams to build a scalable cross-border payments platform. You will be building microservices, APIβs, web applications, and infrastructure to support cross-border payments and related back-office operations. Weβre looking for people who have a growth mindset and a history of building world-class web products.
What youβll need:
- Minimum 3 years of development of microservices
- Proficiency in Java, Spring Boot
- Proficiency with relational databases (ex PostgreSQL)
- Experience with Docker, Kubernetes etc
- Experience in building cloud-native services using AWS, GCP, or Azure
- Experience in REST and/or GraphQL API development
- Strong grasp of unit testing principles and testing libraries
- Strong problem-solving and communication skills
- Ability to work with others in a fast-paced environment
- Ability to self-organise and deliver high-quality work
Nice to have:
- Experience building payments or trading systems (ex FX trading platform)
- Experience or interest in blockchain technologies and/or digital assets
About Levl
Levl (www.levl.ch) offers a single unified platform for fast, secure, and cost-effective cross-border payments. Platforms can plug into our payments API, use our dashboard, or OTC desk to send and receive payments for their customers.
Levl is incubated and funded by Galaxy Digital, a financial services firm managing $5b+ AUM, and based out of their European offices. Levlβs team previously worked at top payment companies, exchanges, and hedge funds including PayPal, London Stock Exchange, AQR ($150b+ quant fund), Brevan Howard, and Galaxy Digital.
More
-
Β· 83 views Β· 17 applications Β· 7d
Java Backend Engineer DataFlow
Office Work Β· Ukraine (Dnipro, Lviv) Β· Product Β· 3 years of experience Β· IntermediateAre you interested in working with cutting-edge technologies and developing high-performance applications capable of handling over 2 million data queries per second? If so, we have the perfect job for you at LoopMe! We are a team of skilled engineers...Are you interested in working with cutting-edge technologies and developing high-performance applications capable of handling over 2 million data queries per second? If so, we have the perfect job for you at LoopMe!
We are a team of skilled engineers who develop and maintain real-time bidding platforms for global advertisers. As part of our team, you will work alongside other talented engineers on a daily basis, using technologies such as Java, Postgres, Clickhouse, Kafka, and others to scale performance, optimize cloud infrastructure, and create innovative features for our various product lines. At LoopMe, we follow Agile methodology to deliver features rapidly to the market.
Join us and be a part of our mission to push the boundaries of what is possible in the advertising industry!We are looking for a Java Backend Engineer to help build out our high-load ad serving system, capable of handling over 2M requests/second under 50ms response time.
What you'll be doing:
- Developing features and optimize performance for a high-load Java ad-serving application
- Implementing data processing streams and gather statistical data
- Preparing data for other departments and automate report generation
You'll have:
- 3+ years of engineering experience
- Understanding of microservice architecture
- Proficient in Java with a strong understanding of concurrency.
- trong knowledge of SQL and experience with modern RDBMS
- Experience with Kafka
Nice-to-have:- Experience with Kubernetes
- Experience with columnar DB (Clickhouse, Vertica, etc)
- Be a self-motivated, reliable and flexible team player
Benefits:- Competitive compensation package
- Flexible working schedule and the hybrid type of work
- Annual performance bonus
- One month of workation (you can work from any part of the world for one month)
-
Β· 47 views Β· 6 applications Β· 6d
Middle Fullstack Developer (Java and React)
Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-IntermediateProject Description: Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks,...Project Description:
Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.
Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.
The team is a distributed cross-functional group working as a single unit across onshore and offshore locations. It owns the full delivery lifecycle: from feature design and implementation to support and maintenance. Work is split between developing new functionality and evolving existing systems, with rotation based on project priorities. Engineers participate in technical discussions, contribute to design decisions, and are expected to deliver maintainable code and thoughtfully designed solutions.Responsibilities:
- Design and develop modern web applications and backend services.
- Extend and refactor existing systems as part of ongoing product evolution.
- Implement business features and actively contribute to architectural and design decisions.
- Participate in estimations and drive technical improvements as part of the team's development process.
- Conduct code reviews and collaborate with peers to maintain codebase standards.Mandatory Skills Description:
- At least 3+ years of proven experience in a Software Developer position
- Java core, Java 17 features
- Experience with Frontend: React, Redux, Javascript/TypeScript, HTML, CSS
- OOP/OOD knowledge, design patterns
- Spring framework, IOC
- RESTfull services
- Unit testing frameworks (JUnit, Mockito)
- SQL knowledge, any RDBMS, Oracle is a plus
- Distributed version control system
- CI tools experienceNice-to-Have Skills Description:
- Education: Bachelor's / Master's degree in computer science or computer engineering
- Experience in finance/banking business domain
- Docker
- Unix usage experience- Languages:
- English: B2 Upper Intermediate
- Ukrainian: C2 Proficient
-
Β· 84 views Β· 16 applications Β· 6d
Regular Software Engineer (Java/React)
Full Remote Β· Ukraine Β· 3 years of experience Β· Upper-IntermediateProject Description: Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks,...Project Description:
Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.
Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.
The team is a distributed cross-functional group working as a single unit across onshore and offshore locations. It owns the full delivery lifecycle: from feature design and implementation to support and maintenance. Work is split between developing new functionality and evolving existing systems, with rotation based on project priorities. Engineers participate in technical discussions, contribute to design decisions, and are expected to deliver maintainable code and thoughtfully designed solutions.Responsibilities:
- Design and develop modern web applications and backend services.
- Extend and refactor existing systems as part of ongoing product evolution.
- Implement business features and actively contribute to architectural and design decisions.
- Participate in estimations and drive technical improvements as part of the team's development process.
- Conduct code reviews and collaborate with peers to maintain codebase standards.Mandatory Skills Description:
- At least 3+ years of proven experience in a Software Developer position
- Java core, Java 17 features
- Experience with Frontend: React, Redux, Javascript/TypeScript, HTML, CSS
- OOP/OOD knowledge, design patterns
- Spring framework, IOC
- RESTfull services
- Unit testing frameworks (JUnit, Mockito)
- SQL knowledge, any RDBMS, Oracle is a plus
- Distributed version control system
- CI tools experienceNice-to-Have Skills Description:
- Education: Bachelor's / Master's degree in computer science or computer engineering
- Experience in finance/banking business domain
- Docker
- Unix usage experience- Languages:
- English: B2 Upper Intermediate
- Ukrainian: C2 Proficient
-
Β· 94 views Β· 8 applications Β· 5d
Middle Java Developer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· Upper-IntermediateDelasport 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...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.4+, PostgreSQL, MongoDB, Kafka, 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
-
Β· 12 views Β· 5 applications Β· 33m
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.
Π£Π½ΡΠΊΠ°Π»ΡΠ½ΡΡΡΡ ΡΠΎΠ²Π°ΡΡ Π½Π°Π΄Π°Ρ ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ΡΠ΄ΠΈΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ-Π±Π°Π½ΠΊΠ° ΠΎΠ΄Π½ΠΎΡΠ°ΡΠ½ΠΎ Π²ΡΡΠΌ ΠΊΠ°ΡΠ΅Π³ΠΎΡΡΠΉ ΠΊΠ»ΡΡΠ½ΡΡΠ²: ΡΡΠ·ΠΈΡΠ½Ρ ΠΎΡΠΎΠ±ΠΈ, ΠΏΡΠ΄ΠΏΡΠΈΡΠΌΡΡ, ΡΡΠΈΠ΄ΠΈΡΠ½Ρ ΠΎΡΠΎΠ±ΠΈ.
ΠΠΈ ΡΡΠ²ΠΎΡΡΡΠΌΠΎ Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ Π· ΡΠ½ΡΠΈΡ Π½Π΅Π±Π°Π½ΠΊΡΠ²ΡΡΠΊΠΈΡ ΡΠ΅ΡΠ²ΡΡΡΠ² ΡΠ° ΠΏΠΎΡΠ»ΡΠ³, ΡΠΊΡ Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°ΡΠΈΠΌΡΡΡ ΡΠΎΠ·Π²ΠΈΠ²Π°ΡΠΈ Π±ΡΠ·Π½Π΅Ρ ΠΊΠ»ΡΡΠ½ΡΠ°ΠΌ ΠΠ‘Π, Π° ΡΡΠ·ΠΈΡΠ½ΠΈΠΌ ΠΎΡΠΎΠ±Π°ΠΌ ΡΡΠ²ΠΎΡΡΠ²Π°ΡΠΈ Π²ΡΡ ΡΠΌΠΎΠ²ΠΈ Π΄Π»Ρ ΡΠ²ΠΈΠ΄ΠΊΠΎΠ³ΠΎ ΡΠ° Π·ΡΡΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΡΡΡΠ΅Π½Π½Ρ ΡΡΠ½Π°Π½ΡΠΎΠ²ΠΈΡ Π·Π°Π²Π΄Π°Π½Ρ. -
Β· 336 views Β· 133 applications Β· 12d
Middle Java BE Developer
Full Remote Β· Worldwide Β· 3 years of experienceΠ ΠΎΠ·ΡΠΎΠ±ΠΊΠ° ΡΠ° ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΠ° ΡΡΡΠ°ΡΠ½ΠΈΡ back-end ΡΠ΅ΡΠ²ΡΡΡΠ² Π½Π° Java Π‘ΡΠ²ΠΎΡΠ΅Π½Π½Ρ Π½ΠΎΠ²ΠΈΡ ΠΌΡΠΊΡΠΎΡΠ΅ΡΠ²ΡΡΡΠ² Ρ REST API Π· Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½ΡΠΌ Java (Spring Boot). ΠΡΠ΄ΡΡΠΈΠΌΠΊΠ° ΡΡΠ½ΡΡΡΠΈΡ ΡΠ΅ΡΠ²ΡΡΡΠ²: Π²ΠΈΠΏΡΠ°Π²Π»Π΅Π½Π½Ρ Π±Π°Π³ΡΠ², Π²Π½Π΅ΡΠ΅Π½Π½Ρ Π·ΠΌΡΠ½, ΠΌΠ°ΡΡΡΠ°Π±ΡΠ²Π°Π½Π½Ρ, Π·Π°Π±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π½Ρ ΡΡΠ°Π±ΡΠ»ΡΠ½ΠΎΡΡΡ Ρ...Π ΠΎΠ·ΡΠΎΠ±ΠΊΠ° ΡΠ° ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΠ° ΡΡΡΠ°ΡΠ½ΠΈΡ back-end ΡΠ΅ΡΠ²ΡΡΡΠ² Π½Π° Java
- Π‘ΡΠ²ΠΎΡΠ΅Π½Π½Ρ Π½ΠΎΠ²ΠΈΡ ΠΌΡΠΊΡΠΎΡΠ΅ΡΠ²ΡΡΡΠ² Ρ REST API Π· Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½ΡΠΌ Java (Spring Boot).
- ΠΡΠ΄ΡΡΠΈΠΌΠΊΠ° ΡΡΠ½ΡΡΡΠΈΡ ΡΠ΅ΡΠ²ΡΡΡΠ²: Π²ΠΈΠΏΡΠ°Π²Π»Π΅Π½Π½Ρ Π±Π°Π³ΡΠ², Π²Π½Π΅ΡΠ΅Π½Π½Ρ Π·ΠΌΡΠ½, ΠΌΠ°ΡΡΡΠ°Π±ΡΠ²Π°Π½Π½Ρ, Π·Π°Π±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π½Ρ ΡΡΠ°Π±ΡΠ»ΡΠ½ΠΎΡΡΡ Ρ ΠΏΡΠΎΠ΄Π°ΠΊΡΠ½-ΡΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΈΡΡ.
- ΠΠΏΡΠΎΠ²Π°Π΄ΠΆΠ΅Π½Π½Ρ ΠΊΡΠ°ΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊ Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΡΠ²Π°Π½Π½Ρ Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΠΈ, ΠΏΠ°ΡΠ΅ΡΠ½ΡΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠ²Π°Π½Π½Ρ, Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ ΡΠ° fault tolerance.
- Π ΠΎΠ±ΠΎΡΠ° Π· ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π»ΠΎΠ³ΡΠ²Π°Π½Π½Ρ (Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄, Logback, ELK stack) Π΄Π»Ρ ΠΌΠΎΠ½ΡΡΠΎΡΠΈΠ½Π³Ρ ΡΠ° Π°Π½Π°Π»ΡΠ·Ρ.
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΡΡ Π· Π·ΠΎΠ²Π½ΡΡΠ½ΡΠΌΠΈ API, Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ , ΡΠ΅ΡΠ³Π°ΠΌΠΈ ΠΏΠΎΠ²ΡΠ΄ΠΎΠΌΠ»Π΅Π½Ρ
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΡΡ ΡΠ΅ΡΠ²ΡΡΡΠ² Π· Π·ΠΎΠ²Π½ΡΡΠ½ΡΠΌΠΈ REST API: ΠΎΠ±ΡΠΎΠ±ΠΊΠ° Π°Π²ΡΠ΅Π½ΡΠΈΡΡΠΊΠ°ΡΡΡ (OAuth2, API keys), ΡΠΎΠ±ΠΎΡΠ° Π· ΡΡΠ·Π½ΠΈΠΌΠΈ ΡΠΎΡΠΌΠ°ΡΠ°ΠΌΠΈ Π΄Π°Π½ΠΈΡ (JSON, XML).
- Π ΠΎΠ±ΠΎΡΠ° Π· ΡΠ΅Π»ΡΡΡΠΉΠ½ΠΈΠΌΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½ΠΈΡ (MySQL, PostgreSQL): ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ Ρ ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ SQL-Π·Π°ΠΏΠΈΡΡΠ², Π½Π°ΠΏΠΈΡΠ°Π½Π½Ρ ΠΌΡΠ³ΡΠ°ΡΡΠΉ, Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ORM (Hibernate/JPA).
- ΠΠ·Π°ΡΠΌΠΎΠ΄ΡΡ Π· ΡΠ΅ΡΠ³Π°ΠΌΠΈ ΠΏΠΎΠ²ΡΠ΄ΠΎΠΌΠ»Π΅Π½Ρ (RabbitMQ, Kafka): Π½Π°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ ΠΏΡΠΎΠ΄ΡΡΠ΅ΡΡΠ² Ρ ΠΊΠΎΠ½ΡΡΡΠΌΠ΅ΡΡΠ², ΠΎΠ±ΡΠΎΠ±ΠΊΠ° ΠΏΠΎΠ΄ΡΠΉ, ΡΠ΅Π°Π»ΡΠ·Π°ΡΡΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΡ Π»ΠΎΠ³ΡΠΊΠΈ.
ΠΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ, ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΡΠ° Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΠ½Π΅ ΠΏΠΎΠΊΡΠ°ΡΠ΅Π½Π½Ρ
- ΠΡΠΎΡΡΠ»ΡΠ²Π°Π½Π½Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ΅ΡΠ²ΡΡΡΠ²: ΠΏΠΎΡΡΠΊ Π²ΡΠ·ΡΠΊΠΈΡ ΠΌΡΡΡΡ, ΠΎΠΏΡΠΈΠΌΡΠ·Π°ΡΡΡ ΡΠ΅ΡΡΡΡΡΠ² (ΠΏΠ°ΠΌβΡΡΡ, CPU, ΠΌΠ΅ΡΠ΅ΠΆΠ°).
- Π Π΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΡΡΠ½ΡΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ΄Ρ: ΠΏΡΠ΄Π²ΠΈΡΠ΅Π½Π½Ρ ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΠΎΡΡΡ, ΡΠΏΡΠΎΡΠ΅Π½Π½Ρ Π»ΠΎΠ³ΡΠΊΠΈ, Π·ΠΌΠ΅Π½ΡΠ΅Π½Π½Ρ ΡΠ΅Ρ Π½ΡΡΠ½ΠΎΠ³ΠΎ Π±ΠΎΡΠ³Ρ.
- ΠΠΎΠ΄Π΅ΡΠ½ΡΠ·Π°ΡΡΡ Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΠΈ: Π²ΠΏΡΠΎΠ²Π°Π΄ΠΆΠ΅Π½Π½Ρ Π½ΠΎΠ²ΠΈΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΠΉ (Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄, ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈ Π½Π° ΡΡΡΠ°ΡΠ½Ρ Π²Π΅ΡΡΡΡ Spring, ΠΌΡΠ³ΡΠ°ΡΡΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΡΡ, Π²ΠΏΡΠΎΠ²Π°Π΄ΠΆΠ΅Π½Π½Ρ GraphQL).
- ΠΠ°Π±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π½Ρ Π²ΠΈΡΠΎΠΊΠΎΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ ΡΠ° ΡΡΡΠΉΠΊΠΎΡΡΡ ΡΠ΅ΡΠ²ΡΡΡΠ².