Jobs
136-
· 679 views · 244 applications · 14d
Java Backend developer
Full Remote · Worldwide · 1 year of experience · B1 - IntermediateSoftPeak is looking for a Java Backend Developer with expertise in designing scalable software solutions, and ensuring successful project execution. Responsibilities: Develop backend features using Spring for web and mobile Implement and maintain secure...SoftPeak is looking for a Java Backend Developer with expertise in designing scalable software solutions, and ensuring successful project execution.
Responsibilities:
- Develop backend features using Spring for web and mobile
- Implement and maintain secure authentication, authorization, and audit logging features
- Integrate and manage external APIs (payment gateways, AI, storage)
- Optimize backend performance, reliability, and scalability
- Collaborate in Agile teams, participate in architecture and code reviews
Requirements- At least 1 year of commercial Java backend experience (Java 17+ preferred).
- At least 1 year of commercial experience with Spring Boot and Hibernate.
- Proficiency with PostgreSQL or MySQL, including schema design, indexing, query optimization, and migrations.
- Experience designing and documenting REST APIs, including versioning and error handling.
- Experience implementing JWT, OAuth2 / OIDC, and RBAC.
- Experience with messaging systems such as Kafka, RabbitMQ, or similar.
- Experience with caching using Redis or Caffeine and Hibernate second-level cache.
- Experience integrating complex third-party solutions such as payments, storage, or AI providers.
- Experience with Docker and CI / CD pipelines.
- Experience with at least one cloud provider (AWS, GCP, or Azure).
- Solid understanding of data structures and algorithms with strong debugging and troubleshooting skills.
- Commitment to code quality with readable, well-tested code, constructive code reviews, and a consistent style.
- Strong communication skills with proactive updates, clear escalation of blockers, and reliable delivery.
- English at B1 level or above.
Nice to have:- Experience with non-SQL databases (Mongo, Redis etc)
- Experience with monitoring and performance tuning in production environments.
- Experience supporting on-premise deployments and private cloud environment
- Experience with AI and understanding of its architecture
Our offer includes:
- Full-time with flexibility and autonomy in processes.
- Performance reviews.
- Investment in your professional development (courses, workshops, lectures, and professional speakers).
- 15 days of paid vacation per year.
- 5 days of paid sick leave per year.
Our next steps:- Please share your resume and a brief cover letter showcasing your experience and most interesting achievements in your career.
- Our recruiter will reach out to you and schedule the interview (if there is a potential fit between your experience and company’s project);
- The online interview with the recruiter;
- The technical interview with the Technical Lead with live coding (90 mins);
- We’ll connect with your references to learn more about your achievements and work ethic.
- The offer will be yours! Let’s build something great together.
Please note that feedback with results of the CV review will be provided only in the event of a decision to further consider your candidacy.
More
The review period is 3-4 working days. -
· 95 views · 8 applications · 21d
Java Engineer (AI-driven environment) to $4500
Hybrid Remote · Ukraine (Lviv) · 4 years of experience · B2 - Upper IntermediateWe are looking for a software engineer to join a HubSpot engineering team creating demo environments and demo data for Sales teams using artificial intelligence and agents. The main principles of our work are software reliability and helping the user to...We are looking for a software engineer to join a HubSpot engineering team creating demo environments and demo data for Sales teams using artificial intelligence and agents. The main principles of our work are software reliability and helping the user to achieve their goals. You will have plenty of opportunities to work in the microservices architecture with cutting-edge technologies.
HubSpot is one of the best technology companies in the USA. HubSpot has a great engineering culture, carried by great teams in the USA, Ireland, Germany, Ukraine and Armenia. The platform consists of thousands of microservices built with Java 21, lightweight DropWizard framework, and Google Guice dependency injection. It’s huge and you’ll have to deal with a lot of other stuff like Kafka, Amazon SQS, S3, HBase, and much more. Front-end is single-page applications built with ECMAScript 6, React, and Sass. Approximately 1000 Front-end repositories. The Platform Team built up the state of the art infrastructure that allows developers to deploy their code to QA and Production with literally 3 button clicks — you will be able to spend all of your time designing and developing software — there is nothing easier than triggering a build and merge here.
Intelliarts Ltd. is a boutique software engineering company established in 1999, in Lviv, Ukraine. We launch and support dedicated development teams that help startups and technology companies worldwide to build awesome products. With a flat structure, we don’t offer traditional vertical career growth. Instead, we created a working environment encouraging professional and personal growth: challenging projects, tight integration with teams abroad, and learning from experienced colleagues.
Responsibilities
- Communicate directly with product management and peers in Boston and Dublin, other HubSpot development teams to shape out requirements
- Create new and extend existing microservices using Java 21, DropWizard, and whatever technology/tools required to complete a particular task
- Cover your code with all kinds of automation tests (unit, integration, acceptance, API, end-to-end)
- Fully own the software you’ve developed. We design, develop, test, release, and support our software in both stage and production environments
Personal Profile Overview
- Degree in Computer Science, Software Engineering or related field
- Stability in previous employment history with a tendency to remain with employers for extended periods
- Experience in managing diverse project activities (not just coding, but also requirements analysis, preparing estimations)
- Clear and effective communication skills, both verbal and written, ability to convey ideas, information, and messages accurately and efficiently
- Proficiency in fostering effective collaboration and teamwork activities
- Ability to analyze information, assess situations, and make decisions based on sound reasoning and logical evaluation
- Focus on delivering exceptional customer experiences and prioritizing customer satisfaction
- Analytical thinking, problem-solving abilities, and strategic approach to technical challenges
- Transparency in sharing the information within a team and company
- Willingness to acquire new knowledge and insights to enhance professional growth and performance
Required skills
- 4+ years working with Java
- Excellent understanding of the OO design/programming paradigm
- Solid background in computer science and programming
- Strong knowledge of databases and networks
- English level: Upper-Intermediate
As a plus
- Front-end development experience (React or other modern JS frameworks)
- Familiarity with prompt engineering and fine-tuning using OpenAI or other models
- Practical experience building applications powered by LLMs (OpenAI or other)
We offer
- Fuel your professional growth with paid online courses, conferences, certifications, English classes, a corporate library, and leadership program
- Thrive in a culture of trust and cooperation with no time trackers and minimal bureaucracy
- Enjoy 20 business days of paid vacation, plus state holidays to prioritize your well-being
- Experience an open-door culture, transparent communication, and top management at a handshake distance
- Enjoy comfortable office vibes with no open space policy, relaxing sports areas, a spacious bar/kitchen, and more
- Achieve balance with our hybrid/fully remote work model
- Receive fair and competitive compensation
- Fuel your productivity and foster a sense of community with complimentary daily lunches
- Participate in meaningful initiatives supporting Ukraine’s victory
- Take flexible sick leave without burdensome documentation and access parental benefits
- Choose from comprehensive medical insurance or a sports compensation package
- Have fun with regular team-building activities, corporate events and celebrations, and unique initiatives like Week in Lviv
-
· 60 views · 4 applications · 18d
Senior Full Stack Developer (Java + React)
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateProject Description The client provides a reimbursement platform available for companies with mobile employees who are traveling places for their day-to-day job. They have solutions for Small and Medium Businesses, Mid-size companies and Enterprises to...Project Description
The client provides a reimbursement platform available for companies with mobile employees who are traveling places for their day-to-day job. They have solutions for Small and Medium Businesses, Mid-size companies and Enterprises to enable them to manage the reimbursement by streamlining and optimizing calculation process, control cost by using insight based on the rich user data aggregated through their Mobile app.
Job Description
We are looking for a Senior Full Stack Developer with strong expertise in Java and React.js to join our team and contribute to building scalable, modern, and high-performing web solutions. The ideal candidate should have hands-on experience in full-cycle development, a solid understanding of front-end and back-end technologies, and the ability to work in an Agile environment with distributed teams.Requirements
- Strong proficiency in Java (Spring Boot) and React.js.
- Experience with RESTful APIs, microservices, and database design (SQL/NoSQL).
- Solid knowledge of HTML, CSS, and modern JavaScript (ES6+).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Strong analytical and debugging skills.
- Experience working in Agile/Scrum teams.
Job Responsibilities
- Design and implement scalable back-end services using Java and Spring Boot.
- Build responsive and modern UIs with React.js.
- Collaborate with QA, product owners, and solution architects to ensure robust delivery.
- Write clean, maintainable, and testable code.
- Participate in code reviews, technical discussions, and architecture decisions.
- Ensure high quality and performance of delivered solutions.
-
· 457 views · 114 applications · 17d
Junior Java Developer
Full Remote · Ukraine · Product · 0.5 years of experienceWe are looking for a Junior Java Developer to join our projects. We are looking for a long-term candidate passionate about startups and eager to contribute to our projects from the ground up. Requirements: From 0,5 year of experience (commercial or...We are looking for a Junior Java Developer to join our projects.
We are looking for a long-term candidate passionate about startups and eager to contribute to our projects from the ground up.
Requirements:
- From 0,5 year of experience (commercial or Pet)
- Strong Java core and multithreading skills
- Expertise in Spring Framework (Boot, Data, Security) and Hibernate
- Good understanding of SQL and database design
Knowledge of design patterns, SOLID principles, and clean architecture
Would be a plus:
- Experience with microservices architecture
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Cloud experience (AWS, Azure, or DigitalOcean)
Proficiency in scaling and optimizing high-load systems
About NeptunesWe are young product company and looking for motivated collaborators who may share their experience to our products
More -
· 169 views · 65 applications · 17d
Senior Java Developer
Full Remote · EU · 5 years of experience · B1 - IntermediateLocation: remote Employment type: Full-time About the Role We are seeking an experienced Senior Java Developer to join our development team. You will play a key role in designing, building, and maintaining scalable backend systems and APIs. You will...Location: remote
Employment type: Full-timeAbout the Role
We are seeking an experienced Senior Java Developer to join our development team. You will play a key role in designing, building, and maintaining scalable backend systems and APIs. You will collaborate closely with cross-functional teams to deliver high-quality solutions that meet business needs. We are developing brand new hightech web applications and apps for the Aviation industry in the EU, completely transforming the way it operates today.
Responsibilities
- Design, develop, and maintain backend applications using Java and Spring Boot.
- Write efficient and optimized SQL queries and work with relational databases.
- Ensure code quality, maintainability, and best practices through testing and code reviews.
- Collaborate with product owners, frontend developers, and DevOps engineers to deliver end-to-end solutions.
- Stay up to date with emerging technologies and bring innovative ideas into the team.
- Contribute to AI-driven development initiatives and explore ways to integrate AI into our solutions.
Requirements
- Proven experience as a Java Developer, with a focus on Spring Boot applications.
- Strong knowledge of SQL and relational databases.
- Solid understanding of software engineering best practices (CI/CD, testing, code reviews).
- Ability to work in a collaborative team environment.
- Excellent problem-solving and communication skills.
Nice to Have:
- Experience with AI-driven development or integrating AI into applications.
- Javascript skills
- Hands-on experience with NodeJS/Angular/React
What We Offer
- Competitive salary.
- Flexible working hours with the freedom of working remotely.
- A collaborative environment with opportunities to learn and grow.
- The chance to work on innovative projects, including AI-enhanced applications.
More
-
· 209 views · 40 applications · 16d
Senior Java Developer
Full Remote · Ukraine · Product · 8 years of experience · B1 - IntermediateWe are hiring a talented Senior Java Developer to help us design, develop, and deliver high-quality solutions. Join our team and play a key role in shaping the future of our product. About us: Our product is one of the most comprehensive fleet...We are hiring a talented Senior Java Developer to help us design, develop, and deliver high-quality solutions. Join our team and play a key role in shaping the future of our product.
About us: Our product is one of the most comprehensive fleet management systems available on the market, whether you are looking for live information or need to retrospectively analyse your asset performance. Our software offers full visibility, traceability and cost control, from planned maintenance and defect reporting; stock control and purchasing; safety and compliance. Vital information can be accessed in real-time at the touch of a button.
Now, we are looking for a results-driven and motivated candidate to fill the Senior Java Developer.
Project technologies: Kubernetes, ArgoCD, Java, React, Typescript, SQL, PostgreSQL, RabbitMQ, Docker, AWS
Responsibilities
- Develop, design, and maintain highly scalable, high-performance distributed systems.
- Build back-end services with a focus on Java and the Spring stack (8+ years of experience preferred).
- Understand and potentially contribute to full-stack development tasks.
- Mentor junior team members and foster a collaborative learning environment.
- Collaborate with engineers and product managers to gather and implement product requirements.
- Participate in all phases of the Agile development process, from design and development to deployment.
- Troubleshoot problems: identify issues, analyze logs, detect and document anomalies and bugs.
Work effectively both independently and as part of a team.
Technical Skills and Requirements
- Bachelor’s degree or higher in Computer Science or a related field.
- Intermediate written and spoken English.
- 8+ years of experience in enterprise development Java, Java Spring stack.
- Proven skills in software architecture design.
- Proven skills in SQL and database design.
- Experience with messaging systems (e.g., Kafka, RabbitMQ).
- Experience with AWS cloud services (Kubernetes, RDS, Cognito, Networking, Monitoring).
- Experience with CI/CD frameworks.
- Excellent troubleshooting skills: issue identification, log analysis, anomaly & bug detection, and issue documentation.
- Ability to work independently and as part of a team.
- Product-focused mindset.
- Strong communication skills, both written and verbal.
- Responsible, self-motivated, and a quick learner.
Ability to perform well under pressure.
Will be a “+”:
- Experience developing high-scale and high-performance distributed systems.
- Knowledge of building SaaS applications.
- Experience with ERP systems.
- Knowledge of Kubernetes and Unix.
- Knowledge of building CI/CD.
- Ability to work on full-stack development tasks.
Strong time management skills.
We offer:
- Competitive salary fixed in USD (full-time position).
- Opportunity for professional growth and leadership development.
- Work on the interesting stable international project.
- Convenient office location with a hybrid work model.
- Supportive and collaborative work environment with low bureaucracy.
- Access to a variety of knowledge-sharing and training opportunities.
- Free English classes.
- 20 days of paid vacation and 5 paid sick leaves, paid public holidays.
We look forward to receiving your application!
More -
· 106 views · 29 applications · 15d
Senior Java Engineer IRC275878
Full Remote · Ukraine · 5 years of experience · B1 - IntermediateDescription The client is one of the largest global independent private equity fund administrators, administering over $300 billion of private capital on behalf of its clients with offices in New York, San Francisco, Boston, Stamford, Dallas, and...Description
The client is one of the largest global independent private equity fund administrators, administering over $300 billion of private capital on behalf of its clients with offices in New York, San Francisco, Boston, Stamford, Dallas, and Luxembourg. They offer private fund sponsors a best-in-class combination of people, process, and technology, enabling fund sponsors to most effectively manage their operational infrastructure, financial reporting, and investor communications.
The client represents the most experienced and longest-tenured team in the private equity fund administration industry, with broad expertise across buyout, funds of funds, real estate, energy, infrastructure, credit, co-investment, hybrid funds, feeder funds, venture capital, retail, and managed accounts.
The project aims to provide well-prepared and formatted analytic data for the customer.
Requirements
- 5+ years of commercial Java experience
- Solid experience with Java
- Strong understanding of webservices and REST in particular
- Experience with Spring Boot
- Experience of work with My/MS SQL
- Gradle, Git
- English – intermediate+
Ukrainian – intermediate+
Job responsibilities
Research, design, develop, and modify enterprise-wide systems or applications software.
More
Write and execute unit test cases for the developed functionalities.
New features development -
· 53 views · 7 applications · 15d
Java Team Lead
Full Remote · Ukraine · 5 years of experience · B2 - Upper IntermediateOur client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial services. We build...Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial services. We build innovative technology products for the bank used around the globe for digital onboarding, global banking data, risk and liquidity, and for the major investment products.
Long-term perspectives
Latest technological stack
Dynamic working conditions
New methodologies and approachesResponsibilities:
- Manage a team
- Intensive communication with project stakeholders and other teams
- Evaluate and adopt new development tools, libraries and approaches to improve delivery quality
- Continuous quality improvement (code reviews, fixing Sonar issues, unit/integration/E2E test coverage)
- Integrate our components with different internal and external client's systems
- Configure, monitor, and troubleshoot Application servers
- Monitor applications, processes, scheduled jobs, collect different types of logs and metrics
- Setup and improve CI/CD
- Automate routine with scripting languages
- Write all types of tests: unit, integration, end-to-end
- Design distributed applicationsMandatory Skills Description:
- Technically strong energetic individual, who can bring innovation to the group
- Team lead experience from 3 years, IT experience from 7 years
- Strong Java with at least 6 years of commercial experience
- Good SQL (Oracle or PostgreSQL dialects is preferable)
- Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test) with at least 4 years of commercial experience
- Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same pageNice-to-Have Skills Description:
- Angular
- Deep Oracle knowledge
- Experience with Spring Cloud modules and microservice architecture
- Good understanding of CI/CD, experience with TeamCity or/and Jenkins
- Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)
-
· 43 views · 3 applications · 15d
Java Team Lead
Full Remote · Ukraine · 7 years of experience · B2 - Upper IntermediateProject Description: Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial...Project Description:
Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial services. We build innovative technology products for the bank used around the globe for digital onboarding, global banking data, risk and liquidity, and for the major investment products.
Long-term perspectives
Latest technological stack
Dynamic working conditions
New methodologies and approaches
Responsibilities:
- Manage a team
- Intensive communication with project stakeholders and other teams
- Evaluate and adopt new development tools, libraries and approaches to improve delivery quality
- Continuous quality improvement (code reviews, fixing Sonar issues, unit/integration/E2E test coverage)
- Integrate our components with different internal and external client's systems
- Configure, monitor, and troubleshoot Application servers
- Monitor applications, processes, scheduled jobs, collect different types of logs and metrics
- Setup and improve CI/CD
- Automate routine with scripting languages
- Write all types of tests: unit, integration, end-to-end
- Design distributed applications
Mandatory Skills Description:
- Technically strong energetic individual, who can bring innovation to the group
- Team lead experience from 3 years, IT experience from 7 years
- Strong Java with at least 6 years of commercial experience
- Good SQL (Oracle or PostgreSQL dialects is preferable)
- Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test) with at least 4 years of commercial experience
- Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same page
Nice-to-Have Skills Description:
- Angular
- Deep Oracle knowledge
- Experience with Spring Cloud modules and microservice architecture
- Good understanding of CI/CD, experience with TeamCity or/and Jenkins
- Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)
More
Languages:
English: B2 Upper Intermediate Ukrainian: C1 Advanced -
· 39 views · 3 applications · 14d
Java Team Lead
Full Remote · Ukraine · 7 years of experience · B2 - Upper IntermediateProject Description: Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial...Project Description:
Our client is an American multinational investment bank and financial services corporation. It is the world's most global bank that provides consumers, corporations, governments, and institutions with a broad range of financial services. We build innovative technology products for the bank used around the globe for digital onboarding, global banking data, risk and liquidity, and for the major investment products.
Long-term perspectives
Latest technological stack
Dynamic working conditions
New methodologies and approachesResponsibilities:
- Manage a team
- Intensive communication with project stakeholders and other teams
- Evaluate and adopt new development tools, libraries and approaches to improve delivery quality
- Continuous quality improvement (code reviews, fixing Sonar issues, unit/integration/E2E test coverage)
- Integrate our components with different internal and external client's systems
- Configure, monitor, and troubleshoot Application servers
- Monitor applications, processes, scheduled jobs, collect different types of logs and metrics
- Setup and improve CI/CD
- Automate routine with scripting languages
- Write all types of tests: unit, integration, end-to-end
- Design distributed applicationsMandatory Skills Description:
- Technically strong energetic individual, who can bring innovation to the group
- Team lead experience from 3 years, IT experience from 7 years
- Strong Java with at least 6 years of commercial experience
- Good SQL (Oracle or PostgreSQL dialects is preferable)
- Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test) with at least 4 years of commercial experience
- Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same page
-
· 72 views · 3 applications · 4d
Middle Java Developer
Office Work · Ukraine (Kyiv) · Product · 3 years of experience · B2 - 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
-
· 263 views · 76 applications · 13d
Java/Spring backend developer
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateJoin our team as a Full-Stack Developer to support and evolve a large-scale streaming service used by thousands of users worldwide. Responsibilities: Maintain a full-stack environment (Java, Spring, Node.js, Angular, AWS) for a streaming...Join our team as a Full-Stack Developer to support and evolve a large-scale streaming service used by thousands of users worldwide.
Responsibilities:
- Maintain a full-stack environment (Java, Spring, Node.js, Angular, AWS) for a streaming platform.
- Troubleshoot production issues and deliver quick software fixes.
- Participate in daily scrum meetings.
- Develop new features to support user experience in streaming applications.
- Prepare merge requests and database updates.
- Conduct regular code reviews.
- Write and maintain technical documentation and unit tests.
- Help design core software components and features for the streaming ecosystem.
- Mentor team members on design principles and coding best practices.
Requirements:
- 3+ years of software development experience with Java, Spring, WebSphere, Ant.
- Strong experience with relational databases, REST APIs, JavaScript, HTML, JSON.
- Hands-on experience with Adobe Experience Manager (AEM).
- Experience with version control in CI/CD pipelines.
- Proficiency in verbal and written English.
Preferred Qualifications:
- Experience with Mulesoft, Node.js, AWS, Angular.
- Experience with localization and accessibility in streaming platforms.
- Experience integrating multiple business systems.
- Background in large-scale enterprise B2B or consumer-facing platforms.
-
· 111 views · 40 applications · 9d
Quarkus Developer
Full Remote · Worldwide · 5 years of experience · B1 - IntermediateWho Are We? We’re a product-first team driving a massive digital transformation within a large international organization that runs over 40 digital legaltech and proptech services. Our mission? Rebuild a new AI-integrated backend platform from scratch to...Who Are We?
We’re a product-first team driving a massive digital transformation within a large international
organization that runs over 40 digital legaltech and proptech services.
Our mission? Rebuild a new AI-integrated backend platform from scratch to replace outdated monoliths.
We’re redesigning everything, and you’ll be hands-on in shaping core systems for the next generation of property and legal infrastructure.
What Will You Work On?
As a Senior Java/Quarkus Engineer, your focus will be on designing, building, and integrating
high-performance microservices into a modern cloud-native infrastructure with deep ties to AI agents and real-time automation.
Here’s what your day-to-day will look like:
Develop and Maintain Java/Quarkus Microservices
● Build new microservices using Quarkus with GraphQL and gRPC support
● Follow project architecture standards and clean code principles
● Ensure code is scalable, testable, and well-documented
Integrate Services into Cloud Infrastructure
● Deploy and operate services within Kubernetes/OpenShift clusters
● Set up and support CI/CD pipelines (GitLab CI, Jenkins, etc.)
● Collaborate with DevOps to automate deployments Design Robust Database Integrations
● Work with PostgreSQL, Oracle, MS SQL via a microservices layer
● Implement connection pooling, transaction management, and fault-tolerant DB access
Enable AI Service Integrations and Durable Automation
● Develop APIs for interaction with AI components and agents
● Build automated assistants and AI-based developer tools● Work with Apache Arrow Flight (Flight Server & Client) for high-throughput data streaming
● Implement durable mutation operations based on the Temporal.io framework Refactor andMigrate Legacy Code
● Analyze legacy .NET and Delphi logic
● Rewrite and optimize old services in Java/Quarkus
● Preserve business logic while modernizing implementationObservability and Monitoring
● Implement and maintain telemetry, tracing, and logging (e.g., OpenTelemetry)
● Ensure visibility and reliability across all servicesTech Stack
● Languages: Java (Senior level), SQL
● Frameworks: Quarkus (GraphQL, gRPC, REST)
● Infrastructure: Docker, Kubernetes, OpenShift
● CI/CD: GitLab CI, Jenkins, Helm
● Databases: PostgreSQL, Oracle, MS SQL
● Auth: Keycloak (SSO, token-based auth)
● Data Streaming: Apache Arrow / Arrow Flight
● Automation/Orchestration: Temporal.io
Why This Role Is Senior
You’ll own key systems and are expected to:
● Act independently and make architecture-aware decisions
● Lead technical discussions and conduct code reviews
● Handle complex migrations and legacy transformations
● Be a go-to expert for microservice architecture, performance, and scalability
● Mentor less experienced engineers
What You Bring
● 4–6+ years of backend development in Java● Production experience with Quarkus (or Spring and willingness to ramp up)
● GraphQL + gRPC microservice design
● Solid cloud experience: Kubernetes/OpenShift, Docker
● CI/CD knowledge and database integration skills
● Understanding of durable workflows (Temporal is a big plus!)
● High sense of ownership, initiative, and autonomy
What We Offer
● Remote-first, async-friendly team
● B2B contract with stable long-term workload
● Architecture ownership & technical leadership
● Fast decision cycles, zero corporate fluff
● Integration with cutting-edge AI tools and agents
● A real opportunity to rewrite the core of an industry platform
Hiring Process
More
1. Intro Call (30–45 min) – meet the architect, discuss the scope
2. Technical Interview (60–90 min) – dive into APIs, microservices, and system design
3. Offer – usually within a few days if we’re aligned -
· 206 views · 13 applications · 10d
Junior/Middle Java Developer
Office Work · Poland, Ukraine · 1 year of experience · B1 - IntermediateWe invite a Junior/Middle Java Developer to join our team for long-term cooperation. Gransoft develop an international health insurance portal. Our project has become especially important at this time. Office Location: Uzhhorod or...👨💻We invite a Junior/Middle Java Developer to join our team for long-term cooperation.
Gransoft develop an international health insurance portal.
Our project has become especially important at this time.
▪️Office Location: Uzhhorod or Gdansk
(our company provides a relocation assistance, expenses reimbursement and accommodation if required)
Requirements:
— Strong and confident knowledge of Java, Hibernate, Spring, MySQL
— Experience with any software development 1+ years
Experience with Java provides a significant advantage
— An intermediate-level proficiency in English: reading, writing and speaking
— Responsible attitude to the tasks and deadlines
— Work from office only
We offer:
— Interesting and challenging project
— Creative and friendly atmosphere
— Our company policy is to welcome your ideas and suggestions
— An international team of experienced Java developers
— Paid vacations and days off during national holidays
— Flexible work schedule
— 8-hour workday
— Office in Uzhhorod or Gdansk
— Paid English language courses
— Our company provides a relocation assistance, expenses reimbursement and accommodation if required
More details could be given during an interview
More
Please include your Telegram username in CV -
· 156 views · 30 applications · 4d
Middle Java Engineer (Java+Python)
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateWe are looking for a highly skilled Middle Java Engineer with experience/knowledge of Python to join our team. The primary focus will be on building and maintaining high-performance, scalable, and secure applications using Java, Python and GCP serverless...We are looking for a highly skilled Middle Java Engineer with experience/knowledge of Python to join our team. The primary focus will be on building and maintaining high-performance, scalable, and secure applications using Java, Python and GCP serverless services, leveraging coding for automation, scripting, data processing, or integration tasks. This role is ideal for an engineer who is strong in Java and/or Python development, but comfortable applying other modern languages and technologies as a supporting competence as needed.
Responsibilities
- Design, develop, test, and maintain applications and services using Java, Python, and GCP service as the primary technology stack.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Use terraform to maintain Infrastructure as Code (IaC) development and production environments .
- Optimize applications for performance, scalability, and security.
- Troubleshoot, debug, and resolve technical issues.
- Communicate with internal product owners and stakeholders
- Document technical solutions and maintain up-to-date system knowledge.
Requirements
- 3+ years of professional software development experience with Java (Spring, Spring Boot, Hibernate).
- Experience with Python.
- Experience with RESTful APIs design and integration.
- Experience with relational database systems (MySQL, Postgres, BigQuery).
- Knowledge on DevOps process (CI/CD stages, gitflow, devops as shared responsibility)
- Experience with infrastructure implementation (Kubernetes, Docker)
- Experience with cloud platforms (preferably GCP)
- Strong understanding of Agile methodologies, especially of Scrum framework
- Strong problem-solving and analytical skills.
- Upper-Intermediate English or higher (both written and spoken).
- Ukrainian - Advanced or higher
Nice to Have
- Knowledge of messaging systems (Kafka, RabbitMQ, etc.).
- HIPAA Awareness
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
*not applicable for freelancers
More