Jobs
128-
· 139 views · 21 applications · 5d
Senior Java Back-End Developer
Full Remote · Ukraine · Product · 5 years of experience · Upper-IntermediateFundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions. Please provide...Fundomate is looking for a Senior Java Back-End Developer to join our team. Fundomate is an innovative fintech company operating in the alternative lending space and providing both direct-to-business and white-label turnkey solutions.
Please provide your CV and LinkedIn profile. We demand your LinkedIn profile with actual working experience to move forward with your application!
You will be good match if:
- You have history of solving non trivial problems in one of your previous projects
- You have wide technology background (backend, frontend, devops, ops, mobile development, etc), so you will understand the connections between technologies and expand this knowledge with domain and business needs.
- You have experience working in US fintech domain
We will be good match if:
- You want to solve (or learn to solve) complex business problems
- You want to experiment with processes/development technics/tools
- You are interested in continuous improvement and automation of product and working process
Requirements:
- 6+ years of experience developing web applications
- 3+ years of experience in any IoC & DI framework (Spring, Quarkus, Micronaut, etc.)
- TDD experience in production is a must have
- Good knowledge of MicroServices (Kubernetes knowledge is a plus)
- Experience working with tools like Git, Gradle, Jenkins or similar CI/CD
- Working experience in Industry Standard protocols related API Security including OAuth (KeyCloak is a plus)
- Working experience with RDBMs like Postgres/MySQL or any similar
- Understanding of asynchronous message-based communication like Kafka, GCP Pub/Sub, AWS SNS/SQS, etc. (Kafka as an advantage)
- Strong Agile/Scrum/Kanban development experience
- Experience in third party systems integration (XML or JSON api)
- Knowledge of any cloud provider (AWS as an advantage)
Our technical Stack:
- Java 21
- Microservices (Quarkus)
- Postgresql/MySQL
- Kafka
- Keycloak
- Kubernetes & Docker
- AWS (EKS, MSK, RDS, etc.)
- Gradle
- Bitbucket pipelines, gitops approach
- Lombok, MapStruct, Flyway
We also have a legacy system. We do not change it and replace it with microservices. So you will also spend time on reading legacy code.
Monolith tech stack:
- Java 8
- Play 1.5
- Mysql
- FreeMarker templates
We offer:
- Innovative product with modern technology stack
- Competitive salary (paid in $)
- Social package (paid vacations, sick leaves and etc)
- PE accounting and support
- WFH and remote working mode possibility, Ukrainian working hours
- No bureaucracy, micromanagement and time-tracking
-
· 139 views · 36 applications · 5d
Java Developer
Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-IntermediateWe are developing a cutting-edge commercial web application for an advertising platform. The application’s purpose is to create and manage media content links from media platforms to merchandisers, leveraging AI to track and collect user experience...We are developing a cutting-edge commercial web application for an advertising platform. The application’s purpose is to create and manage media content links from media platforms to merchandisers, leveraging AI to track and collect user experience statistics.
Our technology stack includes:
Java 17 (Spring 6), PHP, Python, Servlets
AWS: SQS, Athena, DynamoDB, S3, EC2, RDS, CloudWatch
Auth0 for authentication
Docker for containerization
- MySQL for data storage
Key Responsibilities:
Lead the migration of existing Java applications from PostgreSQL to MySQL, ensuring data integrity, performance, and scalability.
Develop and maintain Java-based backend services using Java 17, Spring 6, and related frameworks
Implement RESTful APIs and integrate with front-end applications
Collaborate with cross-functional teams to clarify requirements and deliver features on schedule
Integrate with third-party services and data sources, including AI modules and media platforms
Optimize application performance and scalability
Write clean, maintainable, and well-documented code
- Contribute to continuous improvement of development processes and best practices
Requirements:
Strong experience (at least 5 years) with Java 17, Spring Framework (Spring 6)
Experience with servlet-based applications
Familiarity with AWS services (SQS, Athena, DynamoDB, S3, EC2, RDS, CloudWatch)
Experience with containerization using Docker
Proficiency with MySQL and writing optimized SQL queries
Understanding of Auth0 for authentication and authorization
Strong problem-solving skills and ability to work independently and collaboratively
- Good communication skills and ability to participate in Agile development processes
- Upper-Intermediate+ English level, ability to communicate effectively in English
Nice to Have:
Familiarity with PHP, Python for integrations and support tasks
Exposure to AI-driven applications or advertising platforms
- Knowledge of microservices architecture
We offer:
• Competitive salary, long-term employment;
• Honest attitude, individual approach, stability, and keeping promises;
• Flexible schedule, possibility to partially work from home or remotely;
• Personal Development Plan;
• English lessons;
• Support in the war-situation;
• Yoga classes 2 times per week;
• Personal Time Off (Kid’s activities, Car maintenance, Doctor appointment, etc.);
• Supportive and friendly team members.
More
Selection Process:
1. HR interview
2. Technical interview
3. Client interview -
· 224 views · 110 applications · 5d
Java Developers – Join Our Talent Pool to $3700
Worldwide · 3 years of experience · Upper-IntermediateWe’re building a pool of Java engineers (Java 11+, Spring Boot, Microservices, Kafka) for stable contracts with startups and tech companies. Location doesn’t matter — we work remote-only Short verification video required Rates: $18–23/h ...We’re building a pool of Java engineers (Java 11+, Spring Boot, Microservices, Kafka) for stable contracts with startups and tech companies.
🌍 Location doesn’t matter — we work remote-only
🎥 Short verification video required
💰 Rates: $18–23/h📩 Interested? Drop your LinkedIn or CV — we’ll reach out when a fit arises.
More -
· 57 views · 2 applications · 5d
Senior Software Engineer – Java, Cloud, Big Data
Hybrid Remote · Ukraine (Lviv), Estonia · 5 years of experience · Advanced/FluentEmployment Type: Full-Time Location: Chicago, IL, US (Hybrid) About the Role An international outsourcing company is looking for a highly skilled Senior Software Engineer to join the team on a project for a US-based client in the healthcare finance...Employment Type:
Full-TimeLocation:
Chicago, IL, US (Hybrid)About the Role
An international outsourcing company is looking for a highly skilled Senior Software Engineer to join the team on a project for a US-based client in the healthcare finance sector.
You will play a key role in developing and optimizing scalable, high-performance cloud and big data systems. The role offers an opportunity to shape engineering culture and processes in a fast-growing, dynamic environment based on AWS. You’ll work directly with cloud-native technologies, big data frameworks, and have the chance to implement AI tools to accelerate development processes.
Key Responsibilities
Hands-on Coding & System Design
- Architect, develop, and deliver robust Java-based backend systems optimized for scalability, reliability, and high-throughput data processing.
- Design and implement large-scale file processing workflows and big data pipelines (batch and/or streaming).
- Write clean, efficient, and well-documented code; set and enforce coding standards.
- Drive performance enhancements, profiling, and tuning for mission-critical services.
Lead by example in code reviews, debugging, and troubleshooting complex issues.
Technical Leadership & Process Improvement
- Establish and refine development processes, CI/CD pipelines, and code review standards.
- Mentor and coach junior developers to ensure adherence to best practices.
Promote the safe and effective use of AI-powered development tools to boost productivity.
Cloud-Native & Big Data Engineering
- Design and implement cloud-native solutions leveraging AWS services (e.g., S3, EMR, Glue, Lambda, EC2, ECS, RDS).
- Build and optimize data ingestion, transformation, and storage processes for large-scale datasets.
- Collaborate closely with DevOps, infrastructure, and data engineering teams for seamless deployments and optimal resource utilization.
Ensure code security in collaboration with the security team.
Requirements
- 5+ years of professional experience with Java development (Spring Boot, Hibernate, or similar frameworks).
- Proven experience in designing and scaling distributed systems on AWS.
- Strong expertise in building and optimizing big data and file processing pipelines (Hadoop, Spark, AWS Glue, Apache Beam, etc.).
- Deep understanding of performance tuning and debugging in high-traffic, data-intensive environments.
- Experience setting and enforcing engineering best practices and mentoring junior engineers.
- Familiarity with DevOps tools like Docker, Kubernetes, Terraform, Jenkins, etc.
- Excellent communication and collaboration skills.
- Hands-on experience in Agile development environments.
Strong teamwork skills and participation in Agile ceremonies such as refinement, planning, and retrospectives.
Nice-to-Have
- Experience using AI tools in software development (Cursor, GitHub Copilot, CodeWhisperer).
- Familiarity with microservices architecture and event-driven systems.
Contributions to open-source projects or technical blogs.
Location Preference
We are looking for candidates within commuting distance of Chicago or Grand Rapids, MI. The position offers significant remote work flexibility but requires occasional in-office presence, typically three days a week for key sprint meetings.
More -
· 240 views · 104 applications · 5d
Java Developer – Telecom Billing Domain
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateAbout the Role We are seeking a Java Developer with hands-on experience in telecom billing systems to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining Java-based applications that support...About the Role
We are seeking a Java Developer with hands-on experience in telecom billing systems to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining Java-based applications that support mission-critical billing processes within a telecommunications environment. You will be responsible for adding new features, correct business process changes, bug fixing, different integration and correction of the customer portal.
Key Responsibilities
- Design, develop, test, and deploy scalable Java-based applications supporting telecom billing platforms.
- Work closely with Business Analysts and Product Owners to gather billing-related requirements and translate them into technical specifications.
- Integrate Java applications with rating, mediation, invoicing, and customer management systems.
- Enhance and maintain existing billing modules, ensuring they are accurate, compliant, and efficient.
- Optimize application performance, especially in high-volume transaction environments typical of telecom operations.
- Write and maintain technical documentation.
- Collaborate with DevOps, and support teams to ensure system stability and timely issue resolution.
Required Qualifications
- 2+ years of professional experience in Java Core development
- Solid knowledge of object-oriented principles approach
- Understanding monolithic architecture and multi-threading.
- Experience in the telecommunications domain, especially with billing, rating, mediation, or revenue assurance.
- Knowledge of telecom billing standards such as TPM (Telecom Product Management), RA (Revenue Assurance) processes, taxation processes management.
- Familiarity with SOAP/RESTful APIs, SQL/PLSQL, and relational databases like MySQL, or Oracle, PostgreSQL.
- Commercial experience in AWS services utilization
- Perfect knowledge of GIT and delivery pipelines.
- Comfortable working in a Linux environment for development, deployment, and troubleshooting.
- Experience with monitoring tools such as Grafana for troubleshooting.
- Experience in writing unit and integration tests.
Preferred Skills
- Experience with billing platforms development.
- Experience working with high-throughput transactional systems.
- Exposure to monolith and microservices architecture
- Understanding of containerization tools like Docker or Kubernetes.
- Understanding of data processes, data transformation, and mediation engines.
- Knowledge of CI/CD pipelines, source control (Git), and agile development methodologies.
- Knowledge of PHP backend frameworks, HTML, CSS to support integration between billing and customer portal
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and documentation skills.
- Ability to work independently and within cross-functional teams including business team.
- Detail-oriented with a focus on delivering high-quality solutions.
- Good English speaking communication and writing skills
Education
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
-
· 191 views · 93 applications · 4d
Java Developer for e-comm/insurance project
Full Remote · Ukraine · 4 years of experience · Upper-IntermediateLooking for a Java developer for our client from USA. Key Responsibilities Design, develop and maintain backend services using Java 17+, Spring Boot and related Spring components. Build data-access layers with JPA / Hibernate and SQL. Deploy and operate...Looking for a Java developer for our client from USA.
Key Responsibilities- Design, develop and maintain backend services using Java 17+, Spring Boot and related Spring components.
- Build data-access layers with JPA / Hibernate and SQL.
- Deploy and operate services on AWS (ECS, S3, RDS, CloudWatch).
Contribute to code reviews, technical discussions and continuous improvement initiatives.
Required Qualifications
- 5+ years of commercial Java development experience.
- Solid knowledge of Spring Framework (Boot, Data, Security).
- Hands-on experience with AWS cloud services (ECS, S3, RDS, CloudWatch).
- Proficiency in JPA / Hibernate and relational databases (SQL).
- Upper-intermediate or higher spoken and written English.
What We Offer
- 100 % remote engagement with flexible working hours.
- Dedicated mentorship from a Senior / Tech Lead-level engineer.
- Clear pathway to technical-leadership roles.
- Challenging, domain-critical tasks within a modern cloud environment.
- Knowledge-sharing culture and support from an experienced, collaborative team.
-
· 217 views · 47 applications · 4d
Junior Java Developer
Office Work · Ukraine (Kyiv, Odesa), Georgia · Product · 0.5 years of experience · IntermediateAbout Us TJHelpers is a Ukrainian IT company connecting young talent with seasoned IT professionals to unlock their full potential. Our mission is to empower employees and clients to achieve success by offering expert knowledge and real-world...About Us
TJHelpers is a Ukrainian IT company connecting young talent with seasoned IT professionals to unlock their full potential. Our mission is to empower employees and clients to achieve success by offering expert knowledge and real-world opportunities. We specialize in providing comprehensive IT solutions and career growth paths, including our innovative "Helpers as a Service" (HaaS) model.We are currently seeking a Junior Java Developer to join our dynamic team. If you’re passionate about Java development, eager to learn, and excited to contribute to innovative projects, we’d love to hear from you!
Responsibilities
- Develop, test, and maintain Java-based applications.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and contribute to best practices.
- Assist in troubleshooting, debugging, and improving existing systems.
- Collaborate with cross-functional teams, including QA, PM, and senior developers, to deliver high-quality solutions.
- Follow agile methodologies for project execution.Requirements
- Basic knowledge of Java programming and object-oriented principles.
- Familiarity with frameworks such as Spring or Hibernate.
- Understanding of RESTful APIs and web services.
- Experience with SQL databases (e.g., MySQL, PostgreSQL).
- Ability to work in a team and communicate effectively.
- Eagerness to learn and adapt to new technologies.
- Basic English skills for technical documentation and communication.
Nice to Have
- Experience with Git and version control systems.
- Exposure to front-end technologies like HTML, CSS, or JavaScript.
- Knowledge of software development lifecycle (SDLC) and agile practices.
What We Offer
- Mentorship from experienced developers and team leads.
- Opportunity to work on real-world projects for global clients.
- Career growth path with training and certification opportunities.
- Competitive salary and benefits package.
- A supportive and innovative work environment.
-
· 74 views · 12 applications · 4d
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. -
· 239 views · 89 applications · 4d
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 -
· 210 views · 90 applications · 4d
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
-
· 149 views · 41 applications · 3d
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.
-
· 230 views · 78 applications · 3d
Junior Java Developer
Full Remote · Countries of Europe or Ukraine · Product · 1 year of experience · Upper-IntermediateAbout the Role: We are seeking a Junior Java Developer to join our team as we integrate and enhance a newly acquired core platform with limited initial functionality. You will work under the guidance of senior developers, focusing on adding and refining...About the Role:
We are seeking a Junior Java Developer to join our team as we integrate and enhance a newly acquired core platform with limited initial functionality. You will work under the guidance of senior developers, focusing on adding and refining backend features using Java 16, Spring Boot 2.4, and related technologies. This role will help you gain hands-on experience within a modern AWS-based environment, learning best practices in coding, testing, and deployment.
What We’re Looking For:
- Basic understanding of Java 8+ (Java 16 preferred) and OOP principles.
- Some experience in Spring Boot.
- Familiarity with Maven (gradle) for build and dependency management.
- Knowledge of relational databases (PostgreSQL) and caching (Redis).
- Interest in working within a cloud environment (AWS) and using GitLab for version control.
- Basic understanding of RESTful APIs and microservices concepts.
- Good written and spoken English skills.
Nice to have:
- Exposure to Keycloak for authentication/authorization.
- Familiarity with Liquibase for database migrations.
- Understanding of containerization tools like Docker and orchestration platforms like Kubernetes.
- Any prior knowledge of Terraform, Helm, or AWS services like S3, EC2, and RDS.
What You’ll Do:
- Assist in implementing and maintaining Java-based backend services and integrations.
- Write clean, maintainable code and participate in code reviews with senior team members.
- Test, debug, and resolve issues in backend components.
- Collaborate with other teams to integrate platform functionalities into existing applications.
- Learn best practices for CI/CD, containerization, and cloud deployments.
- Communicate progress, challenges, and outcomes to the development team.
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. -
· 116 views · 54 applications · 3d
Senior Software Engineer
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateWe are looking for Senior Software Engineer Minimum 3 years of professional experience in software development using one or more OOP languages (e.g., Java, PHP). Strong knowledge of OOP principles, design patterns, and best practices. Experience with...We are looking for Senior Software Engineer
Minimum 3 years of professional experience in software development using one or more OOP languages (e.g., Java, PHP).Strong knowledge of OOP principles, design patterns, and best practices.
Experience with modern frameworks such as Laravel, Spring boot, Quarkus, or similar.
Solid understanding of relational databases (MySQL, MariaDB) and NoSQL systems such as MongoDB.
English - upper intermediate
More -
· 220 views · 85 applications · 2d
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 -
· 59 views · 22 applications · 2d
Senior (8+ years) Java Developer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateFintech. European client. English B2+ Must have - experience within contract management systems for leasing. ⁃ Strong experience with Java EE ⁃ Practical experience with EJB, JMS, CDI, REST/SOAP, Hibernate, Maven and Git ⁃ Experience with JBoss /...Fintech. European client.
English B2+
Must have - experience within contract management systems for leasing.
⁃ Strong experience with Java EE
⁃ Practical experience with EJB, JMS, CDI, REST/SOAP, Hibernate, Maven and Git
⁃ Experience with JBoss / Camunda
⁃ Very good knowledge of SQL and relational DB
⁃ Experience with microservice architectures and container technologies
⁃ Initiative and the ability to generate ideas/provide solutions, not just code
⁃ Very good soft skills
We offer:- Cooperation with a stable company with well-established processes and a positive atmosphere
- Experience in project management of different levels of complexity, methodology, and approaches
- Flexible schedule: Mon-Fri (8 hours a day)
- 18 days of paid vacation; 15 days sick leave
- A decent level of remuneration with regular reviews of the results of cooperation
- Extensive loyalty program