Jobs
131-
· 109 views · 21 applications · 20d
Java Technical Lead
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Upper-IntermediateAbout the Role: We need a Tech Lead to guide our team as we fold a new Payment Hub into two existing platforms. Our team has about 60 microservices built on the latest Java and Spring. You’ll work with 13 Java devs, 2 React devs, 2 QA engineers, and an...About the Role:
We need a Tech Lead to guide our team as we fold a new Payment Hub into two existing platforms. Our team has about 60 microservices built on the latest Java and Spring. You’ll work with 13 Java devs, 2 React devs, 2 QA engineers, and an Architect. You’ll own both backend and some frontend work. On the backend, you’ll use Java 16 (and Java 23 for new services) with Spring Boot 2.4 and Spring 3.4.2 to build and improve microservices. On the frontend, you’ll use React. You’ll shape the architecture, run code reviews, and work with DevOps to run things on AWS.
What We’re Looking For:
• 5+ years in Java (8+) with Spring Boot (2.x). Java 16 is a plus; we use Java 23 and Spring 3.4.2 for new services.
• React experience—build components, manage state, connect to REST APIs.
• Hands-on AWS skills—EC2, RDS, S3, CloudWatch must be solid.
• Microservices architecture—REST API design, scaling, fault tolerance.
• Maven, PostgreSQL, Redis, and Liquibase for database changes.
• Keycloak or similar auth/SSO experience.
• Docker and Kubernetes basics; familiarity with Ingress and Nginx.
• CI/CD pipeline setup and maintenance GitLab.
• Messaging and search tech—experience with SQS, Kafka, Elasticsearch, or OpenSearch.
• Clear communication and mentoring—you’ll guide junior devs and work with QA.
• Understanding of payment flows and high-load financial systems.
Nice to Have:
• AWS networking—VPC, Route 53, ELB, and Secrets Manager.
• Terraform, terragrant or Helm for infrastructure as code.
• Configure ingress rules
• Gherkin language for cucumber framework
• Node.js tooling for frontend builds or scripts.
What You’ll Do:
• Lead design and build of Java microservices (part of those 60+ services).
• Set coding standards, run code reviews, and keep quality high.
• Conduct tech interviews and help hire strong team members.
• Participate in tech talks—share knowledge and learn from others.
• Take ownership of features and guide juniors through designs and best practices.
• Work with DevOps to spin up AWS resources, containers, and pipelines.
• Troubleshoot production issues and provide on-call support.
• Coach junior team members—pair-programming, design discussions, skill tips.
• Drive continuous improvement—better performance, cleaner code, smoother releases.
We offer:- Flexible work schedule remotely
- Paid sick leave and vacation days
- Necessary equipment for work as needed
- Opportunity to participate in company's internal events: open discussions
- Product meetups and training sessions on soft skills development
- Absence of micromanagement, hierarchy, quick decision-making.
If you’re ready to bring your expertise to a dynamic and growing team, join us and be a part of our exciting journey. -
· 349 views · 125 applications · 20d
Senior Java Engineer
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Pre-IntermediateDripify is a pioneering remote-first IT product company specializing in the development of outreach automation products. We empower businesses by enhancing the efficiency and organization of their hiring, sales, and marketing communication processes. Our...Dripify is a pioneering remote-first IT product company specializing in the development of outreach automation products. We empower businesses by enhancing the efficiency and organization of their hiring, sales, and marketing communication processes. Our innovative solutions redefine the way companies approach outreach, making interactions more effective and seamless.
We are seeking a dedicated Senior Java Engineer to join our team at Dripify, a leading B2B SaaS product company.
Project — dripify.io
Sales automation platform designed for marketers, business owners, and sales teams that allows automating cold-emailing and lead generation on LinkedIn.
Here is some of what you will do:
- Build modular, maintainable backend systems using Java 21+ and Spring Boot (MVC, REST, Security, Data, Messaging).
- Design and integrate performant, concurrent services using REST APIs and asynchronous messaging via SNS/SQS.
- Write tested, reliable code with a strong emphasis on unit and integration testing and CI/CD automation.
- Apply secure coding practices
- Collaborate on architecture and system design, taking full ownership of deliverables from implementation to deployment.
Requirements:
- 5+ years of hands-on Java development, with production experience in Java 21+
- Deep practical experience with Spring Boot modules
- Strong understanding of modular architectural principles and backend service decomposition
- Solid knowledge of Java concurrency and multithreaded environments
- Experience working with SQL databases (PostgreSQL preferred)
- Proficiency in RESTful API design and asynchronous messaging using SNS/SQS
- Familiarity with CI/CD pipelines and common quality gates (test coverage, static analysis, security scanning)
- Strong foundation in unit and integration testing
- Competence in Docker, Linux, and system-level debugging
- Understanding of logging and monitoring tools (e.g., ELK, Prometheus, Grafana)
- Commitment to secure development practices, including authentication, authorization, data validation, and least-privilege access
- Working knowledge of AWS services, including IAM, EC2, RDS, S3, CloudWatch, and Secrets Manager
Would be a plus:
- Experience with microservices architecture — including service decomposition, data ownership, and inter-service communication patterns
- Kubernetes (EKS or self-managed)
- Infrastructure-as-Code using Terraform
- AWS Certifications (e.g., Developer Associate, Solutions Architect)
- Bachelor’s or Master’s degree in Computer Science or a related field
Here is what we offer:
— 100% remote position, providing flexibility and work-life balance.
— Competitive salary reflecting your skills and expertise.
— 24 days of paid vacation per year to recharge and relax.
— 10 days of paid sick leave.
— Educational opportunities.
— Compensation budget for medical and hobby/sport expenses.
— Generous budget for birthdays and anniversaries.
— Online and offline team events.
— A collaborative and innovative work environment with passionate team members.Hiring process:
More
✅Interview with Recruiter (40min) — ✅ Tech interview with Teach Leader (1.5 hour) — ✅Offer -
· 282 views · 125 applications · 20d
Java Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateJob Description We are looking for a Java Developer to join our growing engineering team. In this role, you’ll contribute to the development of robust, scalable applications and services that power our health intelligence platform. You’ll work closely...Job Description
We are looking for a Java Developer to join our growing engineering team. In this role, you’ll contribute to the development of robust, scalable applications and services that power our health intelligence platform. You’ll work closely with other developers, DevOps, and product teams to create impactful solutions that help users optimize their health.
Key Responsibilities
- Participate in all phases of the software development lifecycle
- Write clean, maintainable, and scalable Java code
- Ensure that design and implementation comply with technical specifications
- Participate in code reviews, testing, and debugging
- Collaborate with cross-functional teams to troubleshoot and resolve issues
- Continuously improve the performance and reliability of backend services
Requirements
- BS/MS in Computer Science, Engineering, or a related field
- 5+ years of professional experience in Java development
- Proficiency in Java 8 or higher
- Strong knowledge of the Spring Framework
- Experience building and consuming RESTful APIs
- Familiarity with *nix-based operating systems
- Solid understanding of SQL and relational databases
- Good written and verbal communication skills in English
Preferred Qualifications
- Experience working in Agile/Scrum environments
- Understanding of microservices architecture
- Familiarity with cloud platforms such as AWS, Azure, or GCP
- Experience with NoSQL databases (e.g., MongoDB, DynamoDB)
- Proficiency with build tools such as Maven or Gradle
- Knowledge of CI/CD processes and tooling
-
· 191 views · 53 applications · 19d
JAVA Back-End Developer
Full Remote · Ukraine · Product · 5 years of experience · IntermediateWe’re currently expanding our engineering team at Reward Holdings Limited, and based on your experience, we’d love to invite you to apply for our Back-End Developer position. This is a full-time, remote opportunity where you’ll work on systems powering...We’re currently expanding our engineering team at Reward Holdings Limited, and based on your experience, we’d love to invite you to apply for our Back-End Developer position. This is a full-time, remote opportunity where you’ll work on systems powering GrabPoints and ZoomBucks—two of the internet’s top paid-survey platforms with nearly 14 million members across the globe.
Position Overview
As a Back-End Developer, you’ll play a key role in designing and maintaining scalable, high-performance systems that support millions of users and transactions. You’ll collaborate closely with our front-end, product, and QA teams to build and evolve APIs, database systems, and server-side architecture that keep our platforms fast, reliable, and secure.
Key Responsibilities- Design, develop, and maintain back-end services using Java and Kotlin.
- Work with Spring Boot to build robust RESTful APIs.
- Optimize and scale MySQL databases, including query optimization, indexing, and working with large datasets.
- Implement caching strategies using tools like Memcached.
- Collaborate with engineers, designers, and product managers across time zones.
- Maintain and improve services running on Jetty and containerized infrastructure.
- Conduct unit testing with JUnit and contribute to our CI/CD pipeline using TeamCity and GitHub.
- Participate in regular code reviews and team knowledge sharing.
Tech Stack
- Languages: Java, Kotlin
- Frameworks: Spring, Spring Boot
- Databases: MySQL
- Build Tools: Maven, Gradle
- Caching: Memcached
- Testing: JUnit
- CI/CD: GitHub, TeamCity
- Web Server: Jetty
Must-Have Skills
- 5+ years of professional experience in back-end development
- 5+ years working with SQL databases (ideally MySQL)
- 3+ years using Java in a production environment. Kotlin experience also a plus.
- Strong experience with Spring Boot and REST API development
- Familiarity with caching and performance optimization
- Solid understanding of clean architecture and scalable systems
- Experience with Git-based workflows and CI/CD processes
Engagement Details
- Hours: Full-time (40 hrs/week), with flexibility but some overlap required with team members in Canada and Ukraine
- Contract Type: Independent contractor / freelancer
- Pay: NET amount paid monthly via Wire
How to Apply
Send us the following- A short message (2–3 sentences) on why you’re a strong fit
- Your updated Resume / CV
- GitHub link or samples of recent backend code/projects
- Your expected monthly salary in USD and a brief justification.
- Confirmation that you’re available for exclusive full-time work (40 hrs/week) and not engaged with other clients
Post Application Steps
- A short written questionnaire about experience and work style.
- A brief TestGorilla assessment to evaluate Java/Spring knowledge and problem-solving.
- Paid test project for shortlisted candidates.
- Final interview and offer.
-
· 401 views · 132 applications · 18d
Junior Java Developer
Full Remote · Ukraine · Product · 1 year of experience · IntermediateAbout Us: 1World Online is a blockchain-powered engagement monetization platform for publishers brands. It provides simple, but effective engagement applications, unique engaging content, ongoing market research, online advertising promotion capabilities,...About Us:
1World Online is a blockchain-powered engagement monetization platform for publishers brands. It provides simple, but effective engagement applications, unique engaging content, ongoing market research, online advertising promotion capabilities, and insightful end-user analytics.
About Product:
TravelVerse is an innovative product designed to enhance and diversify the travel experience using cutting-edge web technologies. The app serves as a comprehensive assistant for users at every stage of tour planning and booking, offering seamless support throughout their journey.
We are currently looking for a Junior Java Developer to join our team.
Requirements:
● Min 1 year Java development;
● Good knowledge: Java 8+, Java 21, Java 17, Multithreading, Microservices;
● Good knowledge: Spring Core, Spring Boot, Spring Data, Spring MVC, MySQL, Redis, Git, Hibernate framework;
● Experience with SQL and NoSQL;
● Understanding OOP, TDD, SOLID, ACID;
● Experience with building tools such as Maven;
● English intermediate and upper, ability to improve.Will be a plus:
● Experience with web3, blockchain.We offer:
● Ability to learn new technological stacks, which help you to grow professionally and advance your career;
● The ability to focus on your work: a lack of bureaucracy and micromanagement;
● Stable work in a product company;
● Friendly atmosphere, concern for the comfort of specialists;
● English lessons;
● Flexible schedule depends on product’s needs;
● 15 working days of vacation;
● 12 working days per year are allowed to be “no show days” due to personal reasons.Location:
Ukraine: remote.
More -
· 117 views · 38 applications · 18d
Head / Lead Java Developer
Full Remote · Countries of Europe or Ukraine · Product · 7 years of experience · IntermediateThis role is for you if you: Want to mix leadership & hands-on tech (50/50 split) Prefer leading a compact, high level team (5–7 people) Value stability and real influence on the product You will build an iGaming operator platform, working on a long-term...This role is for you if you:
- Want to mix leadership & hands-on tech (50/50 split)
- Prefer leading a compact, high level team (5–7 people)
- Value stability and real influence on the product
You will build an iGaming operator platform, working on a long-term project in a fast-growing company.
Key Responsibilities:
- Design and develop a new system of microservices
- Apply all experience and best practices to build a scalable and cost-efficient application
- Develop RESTfull and GraphQL API
- Use different cache strategies for latency optimization
- Design data partitioning and data offloading solutions
- Configure GitLab pipelines, automation, code coverage, Helm charts
- Configure Grafana charts and alerts
Skills & Qualifications Required:
- 7+ years of experience with Java
- Experience in architecture design
- Experience working with low-latency and high-throughput systems
- Understanding of multithreading and non-blocking IO
- Experience developing microservices
- Spring framework ecosystem, Spring Boot, Spring Data, Hibernate
- GraphQL, RESTful
- Docker, Kubernetes
- SQL, RDBMS(Postgres)
- NoSQL solutions (Cassandra, DynamoDB, Elasticsearch, Redis, BigQuery, BigTable)
- Kafka
- AWS, Terraform
- Grafana, Prometheus, ELK
- GitLab
Your Hiring Journey:
Call with a Recruiter — Interview with Team Lead — Final Interview with CTO, CPO — Job offer
Perks of Being with Us:
- Time Off: 20 vacation days, 36 sick days annually.
- Learning: English classes, learning compensation, conference and seminar support.
- Professional Growth: Emphasis on internal promotions for career advancement.
- Health Benefits: Annual budget for health expenses.
- Special Occasions: Extra day off for birthdays, marriage bonus, enhanced maternity support.
- Work Environment: Minimal bureaucracy, no overtime, necessary tools and tech provided.
- Corporate Events: Team-building activities in a multicultural setting.
- Work-Life Balance: Flexible remote, office, or hybrid work options without time tracking.
We’re not just hiring a developer — we’re looking for a partner in building something big. Let’s talk!
More -
· 258 views · 39 applications · 18d
Junior Java Developer
Office Work · Ukraine (Kyiv) · Product · 1 year of experience · Intermediate Ukrainian Product 🇺🇦Ready to level up your career? Playtech's Casino Mobile unit is looking for a proactive Junior Java Developer with great communication skills. Job Description Your influential mission. You will... Take end-to-end ownership of casino game frontend...Ready to level up your career?
Playtech's Casino Mobile unit is looking for a proactive Junior Java Developer with great communication skills.
Job Description
Your influential mission. You will...
- Take end-to-end ownership of casino game frontend development
- Learn and contribute to the evolution of our internal game framework
- Write clean, robust, and maintainable code
- Collaborate closely with global teams across multiple locations
- Demonstrate technical leadership and a proactive mindset
Qualifications
Components for success. You...
- Hold a formal degree in Software Engineering, Information Technology, or a related field
- Completed Java courses, personal projects, or have 1+ year of commercial experience with Java
- Possess deep knowledge of Java core
- Have intermediate or higher proficiency in English
You'll get extra points for...
- Experience with web applications for Mobile (JavaScript, TypeScript), GWT framework
- Background in game development
- Experience in mobile development with successful completion of mobile projects
Thrive in a culture that values...
- Possibility to work with a product company
- Personalised professional growth
- Warm and friendly attitude to every specialist
- Educational possibilities
- Competitive salary and benefits
- Medical insurance
- Fully-equipped cosy office space located in the city centre (Gulliver, “Palats Sportu” metro station)
- Flexible work format - remote, office-based or mixed
- Paid vacation days, sick leaves and national holidays
- Corporate events and team buildings
CASINO MOBILE TEAM
Our project is closely integrated with development teams located across Ukraine, Estonia, and Israel. We specialize in developing web-based casino applications for mobile devices.
As a member of our friendly and professional team, you’ll receive full support and knowledge sharing to ensure a smooth onboarding experience.
We focus on cross-platform game development (Java, HTML5, Android, iOS) using the Google open-source framework PlayN. Approximately 95% of our development is done in Java core and PlayN. All projects are built from scratch, including the full implementation of business logic.
We work on a wide variety of games and features, each with unique and complex architectural challenges. Many of our games include distinctive features that require innovative, non-standard solutions. As such, every team member actively contributes to solution design and implementation.
Our cross-platform approach enables us to release products across multiple platforms with minimal additional effort. We stay up to date with the latest mobile devices, browsers, operating systems, and technologies, including WebGL, OpenGL ES, HTML5, Web Audio, and Video Streaming.
Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.
-
· 344 views · 149 applications · 18d
Middle Java Developer
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · IntermediateWe offer cooperation on an interesting project related to the real estate niche. We are looking for a Java Developer for collaboration. Requirements: — 3+ years of experience in Java development — Strong knowledge of Java (8/11/17+): confident with...We offer cooperation on an interesting project related to the real estate niche. We are looking for a Java Developer for collaboration.
Requirements:
— 3+ years of experience in Java development
— Strong knowledge of Java (8/11/17+): confident with streams, collections, and JVM internals
— Experience with Spring Framework (Spring Boot, Security, Data, Cloud) for microservice development
— Database expertise: MySQL
— Experience with Kafka, Jenkins
— Experience with cloud infrastructure AWS (S3, Lambda, EC2, RDS)
— Basic knowledge of Big Data principles: processing, storage, analytics
Responsibilities:
— Develop and support backend services in a microservice architecture
— Design robust data processing pipelines and work with large-scale data systems
— Collaborate with DevOps and infrastructure teams to ensure scalability and performance
— Maintain clean, well-documented, and test-covered codebase
— Participate in architecture decisions and team-wide code reviews
We offer:
— Competitive salary
— Work with international products
— Work format - remote or office
— Career growth that you can influence by showing the right results, as we are constantly expanding
— Paid sick leaves, vacations, additional sick days, and compensation for kindergarten and leisure activities
— Access to a wide range of learning options: internal courses, training programs, and an extensive self-learning library
— Medical insurance coverage (with the option to include family members at a discount)
— Sports compensation and mental health support programs
More -
· 97 views · 16 applications · 18d
Java Technical Lead
Full Remote · Ukraine · 7 years of experience · Upper-IntermediateOn behalf of our Client, a well-established financial institution from the Caribbean region Mobilunity is looking for a Java Technical Lead. Our Client is the largest bank in the Caribbean region that serves 14 countries/territories. The aim is to make...On behalf of our Client, a well-established financial institution from the Caribbean region Mobilunity is looking for a Java Technical Lead.
Our Client is the largest bank in the Caribbean region that serves 14 countries/territories. The aim is to make this organization from a traditional bank into a new era of fintech, working on the edge of what current fintech may offer.
Requirements:
- Experience as a Technical Lead.
- Proficiency in Java and corresponding frameworks.
- Strong knowledge of database technologies and web server technologies (e.g., Apache, Nginx).
- Familiarity with version control tools such as Git and experience with RESTful API development.
- Excellent problem-solving skills, communication skills, and attention to detail.
- Bachelor’s degree in computer science, Software Engineering, or related field.
- Level of English – Upper-Intermediate and higher.
In return we offer:
- The friendliest community of like-minded IT-people
- Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
- Mobilunity Medical Insurance program designed to attend our teams’ needs
- Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
- Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
- No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones
- English classes in 1-to-1 & group modes with elements of gamification
- Neverending fun: sports events, tournaments, music band, multiple affinity groups
More
-
· 205 views · 27 applications · 18d
Middle Java Developer
Worldwide · 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
-
· 102 views · 11 applications · 18d
Lead Java Engineer
Full Remote · Poland, Ukraine · 6 years of experience · Upper-IntermediateN-iX is looking for a Lead Java Engineer to join our team. One of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as a single company globally focused...N-iX is looking for a Lead Java Engineer to join our team.
One of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as a single company globally focused on the key elements of fashion production – design, manufacture, distribution, and retail.
All the production is founded on three pillars – flexibility, digital integration, and sustainability.Responsibilities:
- Lead technical development for the Product(s) and team. Making sure to follow and guarantee alignment with the company's global architecture
- Design architecture and solutions
- Communicate with cross-functional teams about service integration
- Promote best practices to improve the quality of our code and processes and ensure technical excellence
- Research and evaluate technical options to implement business requirements
Work in close contact with the Product Owner and support in the technical definition of product backlog items - Provide system or technical development expertise to the team
- Guarantee continuous deployment, write qualitative, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
- Suggest technical and functional improvements to add value to the product
Requirements:
- 5+ years of software development experience
- 4+ years of extensive Java development experience, Maven
- 2-3 years of Spring framework and building Spring web applications
- Understanding and experience developing and deploying microservices
- Experience developing REST interfaces, OpenApi
- Excellent design, coding, and debugging skills
- OOP, OOD, DDD. Design Patterns proficient
- Working knowledge of relational databases, NoSQL technologies – Mongo DB
- Working knowledge of Kafka, Kafka streaming
- Experience with different clouds – AWS, Azure
- Working knowledge of OpenShift, Kubernetes
- Familiar with GrayLog, Grafana
- Working experience in an Agile environment, a clear understanding of Agile methodologies mindset, and development practices applicable to them
- Excellent communication, organizational, and facilitation skills, product-oriented mindset, focus on team results, willingness to continuous personal and team improvements, leadership qualities, and resilience.
- Ability to travel on business trips abroad
- Upper-Intermediate/Advanced English level (there will be a lot of communication with the client)
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary
- 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
-
· 56 views · 9 applications · 17d
Senior Java Developer (project for 6 months with a possibility of extension)
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: The client is a greenhouse firm for start-up like products within the financial markets; developing in a dynamic environment - with the backing of a worldwide firm. The project is built around a digital voting system that enables...Project Description:
The client is a greenhouse firm for start-up like products within the financial markets; developing in a dynamic environment - with the backing of a worldwide firm. The project is built around a digital voting system that enables investors to vote in real time, removing traditional deadlines for submitting votes several days ahead of a company meeting. This is not a traditional banking project but rather a startup spun out by the bank with a relatively small dev team working on it. Project stakeholders and team members are based in Kyiv, Tel Aviv and London.
Tech stack: Java8, Java11, Angular, Maven, Spring Boot, Spring Cloud, Spring Integration, Kafka, ActiveMQ, MSSQL, REST, JSON, Jenkins, TeamCity, OpenShiftResponsibilities:
- Develop quality code and unit tests
- Perform code reviewMandatory Skills Description:
- 5+ years commercial development experience
- Java (using spring bootstrap)
- Rational DB, preferably MS SQL Server
- Clearly articulate complex ideas both verbally and writing in fluent englishNice-to-Have Skills Description:
- Messaging system, preferably Kafka
More -
· 59 views · 2 applications · 17d
Senior Java Developer
Part-time · Full Remote · Ukraine · 6 years of experience · Advanced/FluentProject Description: The client is a greenhouse firm for start-up like products within the financial markets; developing in a dynamic environment - with the backing of a worldwide firm. The project is built around a digital voting system that enables...Project Description:
The client is a greenhouse firm for start-up like products within the financial markets; developing in a dynamic environment - with the backing of a worldwide firm. The project is built around a digital voting system that enables investors to vote in real time, removing traditional deadlines for submitting votes several days ahead of a company meeting. This is not a traditional banking project but rather a startup spun out by the bank with a relatively small dev team working on it. Project stakeholders and team members are based in Kyiv, Tel Aviv, Saint-Petersburg and London.
Tech stack: Java8, Java11, Angular, Maven, Spring Boot, Spring Cloud, Spring Integration, Kafka, ActiveMQ, MSSQL, REST, JSON, Jenkins, TeamCity, OpenShiftResponsibilities:
- Develop quality code and unit tests
- Perform code reviewMandatory Skills Description:
- 5+ years commercial development experience
- Java (using spring bootstrap)
- Rational DB, preferably MS SQL Server
- Clearly articulate complex ideas both verbally and writing in fluent englishNice-to-Have Skills Description:
- Messaging system, preferably Kafka
- Languages:
- English: C1 Advanced
-
· 44 views · 3 applications · 17d
Senior Java Developer
Full Remote · Ukraine · 6 years of experience · Upper-IntermediateProject description The client is a greenhouse firm for start-up like products within the financial markets; developing in a dynamic environment - with the backing of a worldwide firm. The project is built around a digital voting system that enables...Project description
The client is a greenhouse firm for start-up like products within the financial markets; developing in a dynamic environment - with the backing of a worldwide firm. The project is built around a digital voting system that enables investors to vote in real time, removing traditional deadlines for submitting votes several days ahead of a company meeting. This is not a traditional banking project but rather a startup spun out by the bank with a relatively small dev team working on it. Project stakeholders and team members are based in Kyiv, Tel Aviv and London.
Tech stack: Java8, Java11, Angular, Maven, Spring Boot, Spring Cloud, Spring Integration, Kafka, ActiveMQ, MSSQL, REST, JSON, Jenkins, TeamCity, OpenShiftResponsibilities
Develop quality code and unit tests
Perform code review
Skills
Must have
5+ years commercial development experience
Java (using spring bootstrap)
Rational DB, preferably MS SQL Server
Clearly articulate complex ideas both verbally and writing in fluent English
Nice to have
Messaging system, preferably Kafka
Languages
English: C1 Advanced
More -
· 153 views · 81 applications · 14d
Senior Java Developer - Open Source Project
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateWe are looking for a Senior Java Developer to join our team full-time and work on a government-level open-source project based on modern Java technologies. Your first task will be to evaluate the existing open-source codebase and determine its...We are looking for a Senior Java Developer to join our team full-time and work on a government-level open-source project based on modern Java technologies.
Your first task will be to evaluate the existing open-source codebase and determine its production-readiness. After that, you’ll participate in full-cycle development - from architecture to delivery - customizing and extending the solution based on the client’s business needs.
Your responsibilities:
Evaluate the open-source project and its codebase
https://github.com/IRS-Public/direct-file (copy and paste to browser)
- Define the next technical steps and provide suggestions on improvements
- Implement new features, contribute to architecture decisions
- Collaborate with cross-functional teams and communicate with stakeholders
Requirements:
- 5+ years of experience with Java and Spring Boot
- Strong knowledge of REST APIs, microservices, and system architecture
- Experience working with open-source codebases
- Ability to work independently and provide clear technical feedback
English - Upper-Intermediate+
Nice to Have:
- Familiarity with React, Docker, and CI/CD practices
- Experience in large-scale backend systems or public sector solutions