Jobs
127-
Β· 193 views Β· 76 applications Β· 1d
Middle Java Software Engineer - Product Team to $3000
Full Remote Β· Ukraine Β· 2 years of experience Β· IntermediateWe (AgileVision.io) are looking for a Java Software Engineer with strong technical skills. You'll join a team of professionals to work on our enterprise workflow management product. You will be working with: - Modern Java (JDK 21) - Modern development...We (AgileVision.io) are looking for a Java Software Engineer with strong technical skills. You'll join a team of professionals to work on our enterprise workflow management product.
You will be working with:
- Modern Java (JDK 21)
- Modern development approaches
- A team of experts like you
- IDEs of your choice
Responsibilities:
- Design and implement components of large software systems
- Design and implement API integrations with various external services
- Writing unit and integration tests
- Performing code reviews
Requirements:
- Good spoken and written English
- Knowledge of data structures and algorithms. Especially related to task scheduling
- At least 2 years experience as a Java developer
- Strong knowledge of Java 17 +
- Knowledge of the Spring infrastructure (IoC, Data, Web, AOP)
- Familiarity with modern design patterns
- Experience with Spring Boot
- Experience with PostgreSQL and native queries
- Experience with Maven or Gradle
- Experience with Git
- Basic knowledge of Linux/Unix
Benefits:
- Proper compensation
- Coverage of paid certifications
- Teambuilding events
- Remote
- 20 days vacation
- 24 days sick-leave
We DON'T have:
1. Excessive amounts of a corporate bullshit (only the bare minimum)
2. Bureaucracy
3. HRs, People Partners, Happiness Managers, Wellbeing Coaches (see point 1.)
4. Java 7
5. --Ask me during the interview about this, you are going to like it--
About AgileVision.io
We are creating SaaS(software-as-a-service) from scratch for our clients. Usually, it's a B2B(business-to-business) for logistics and manufacturing. This means we deal a lot with IoT, edge computing, and ML. Our main backend language is Java.
AgileVision.io is an official AWS Partner and we build most of our solutions on AWS.
About the interview process ( a.k.a. a bonus for those who can read so much text):
1. We have only one interview - a deep technical interview
2. The interview consists of two rounds, one hour each
Topics we usually cover:
* Data structures and algorithms basics. You won't be sorting anything, at least at this stage
* Java (language basics, multithreading, streams, features from recent releases)
* English (you will have to answer some of the questions in English, so we understand you can communicate with English-speaking colleagues if needed)
* Databases (SQL basics)
* Working in a team (version control, peer reviews)
* Your past experience
More -
Β· 171 views Β· 19 applications Β· 17d
Middle Back-end Developer (on-site)
Office Work Β· Ukraine (Cherkasy) Β· 2 years of experience Β· IntermediateUAPP team needs a Middle Back-end Developer Requirements: experience for web applications; experience in Java; excellent skills in OOP; Springboot (IOC, MVC, Security); knowledge of SQL and JPA / Hibernate; experience in developing REST APIs; basic...UAPP team needs a Middle Back-end Developer
Requirements:
- experience for web applications;
- experience in Java;
- excellent skills in OOP;
- Springboot (IOC, MVC, Security);
- knowledge of SQL and JPA / Hibernate;
- experience in developing REST APIs;
- basic knowledge of algorithms;
- strong abilities to learn new technologies.
Will be a plus:
- experience in Kotlin;
- experience in integration with third-party services via API, SDK.
We offer:
- career and professional growth;
- decent salary;
- interesting projects in a professional team;
- trainings, seminars, meetings and conferences at company expense;
- pleasant and friendly working atmosphere.
UAPP is an IT company, established in 2018. We provide a full range of software development services, websites and mobile applications. Consulting, design, development, implementation, support and marketing β we do everything to achieve our clientsβ business goals.
Our company's key to success is a team of professionals and like-minded people with solid practical experience in the field of project implementation for businesses and their own projects.
We offer services that are designed to take a clientβs business to a new level and do everything to provide quality, innovation and creativity using the latest technology solutions.
Our team specializes in programming languages such as Java, PHP, JavaScript, Swift, Kotlin.
More -
Β· 118 views Β· 35 applications Β· 3d
Senior Java Backend Developer + DevOps (USA Company)
Full Remote Β· Worldwide Β· Product Β· 5 years of experience Β· IntermediateCurrent Challenges: - Getting platform ready for scaling - Adding new features including integrations with other shipping carriers - Increasing test coverage - Maintenance and bug-fixing General requirements: β Work experience: 5+ years β Work...Current Challenges:
- Getting platform ready for scaling
- Adding new features including integrations with other shipping carriers
- Increasing test coverage
- Maintenance and bug-fixing
General requirements:
β Work experience: 5+ years
β Work experience with a live production system: 3+ years
Must have:
β Java 11
β Knowledge of SQL and one of SQL databases (complex queries, optimization, building data models)
β Understanding of multi-threading
β Spring IoC/DI, Spring Boot, Spring Security
β Spring WebFlux, RxJava
β Gradle, Git, Docker
β Unit and integration testing
β Experience with AWS
β Knowledge PostgreSQL
- AWS Terraform
- AWS Serverless
More -
Β· 72 views Β· 19 applications Β· 1d
Sr. Software Developer β Back-end
Full Remote Β· EU Β· Product Β· 8 years of experience Β· Upper-IntermediateOur client is a USA Product Company, with headquarters in Atlanta, Georgia. His product is a supply chain planning and automation platform. We are looking for extremely strong and experienced Senior Software Developers to build next generation supply...Our client is a USA Product Company, with headquarters in Atlanta, Georgia. His product is a supply chain planning and automation platform.
We are looking for extremely strong and experienced Senior Software Developers to build next generation supply chain planning, analytics and solutions.
You will get to work on projects for large global brands with a highly experienced. If you are a high-energy, motivated, and initiative-taking individual then this could be a fantastic opportunity for you.
RESPONSIBILITIES
Β· Engage and learn about complex business rules related to supply chain planning
Β· Be involved and participate in the overall application lifecycle
Β· Collaborate with the development of new features, enhancements and fix existing system bugs
Β· Interact with BA's, QA's and other peer to clarify business requirements
Β· Maintain and develop back-end frameworks to build server-side software
Β· Database creation, integration, and management
Β· Analyze existing code to understand performance impact and propose solutions
Β· Write well-designed, scalable, and testable code
Β· Troubleshoot, debug, and upgrade existing systems.
Β· QA testing
Β· Keeping on top of new technologies
Β· Be able to take requirements in from business stake holders on software needs and build on them
Β· Support demo development activities
REQUIREMENTS
Β· 8+ years of experience in Java/J2EE application in development of enterprise software systems
Β· Proficiency in Java, SQL, Git
Β· Proficiency in C & PostgreSQL (including extensions) and other DBMs
Β· Experience in Linux/Unix
Β· Experience in parallel programming, distributed algorithms, distributed resource management systems
Β· Experience in different database technologies: in-memory, on disk, distributed in-memory caches, nosql, key value pairs, graph dbs
Β· Experience developing full-stack solutions on public cloud infrastructure (aws preferred)
Β· C++ experience a plus
Β· Experience in Spring Framework
Β· ETL knowledge is a plus
Next additional experience is a great plus
- angular, type script, ag grid, apache echarts, ngrx store, rust, python, kafka, zeromq
More -
Β· 82 views Β· 14 applications Β· 5d
Senior Java Engineer (high-load product)
Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateAre you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital...Are you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS?
If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital marketing management platform with a world-renowned client.Project tech stack:
Concurrency - a high-load low-latency system.Cache: aerospike, Memcached
Cloud: AWS, GCP
DB: PostgreSQL, Superset
Streams: Kafka, Kinesis
Data formats: Avro, Protobuf
Languages: Java, Scala, PythonAbout the project:
Our client is a leading streaming service based in the United States. With millions of users worldwide, its devices provide easy access to free TV, live news, sports, movies, etc. The client has an advertising business and also licenses its hardware and software to other companies.
Location:
Ukraine remote
Skills & Experience:
β Background in computer science or similar quantitative field;
β 5+ years of professional software development experience;
β Expert Knowledge of Core Java;
β Experience developing high-scale and high-performance distributed systems;
β Good understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading and real-time programming;
β Product-focused mindset;
β Team player with strong interpersonal skills;
β English β Upper intermediate or above.
Responsibilities
β Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment;
β Design, develop, and maintain high-scale, high-performance real-time applications;
β Work with quality assurance, release engineering, and product management to deliver quality software;
β Identify, design, and implement improvements to the current architecture. This may include: internal process improvements, automating manual processes, optimizing data delivery, reducing cost, re-designing infrastructure for greater reliability, etc;
β Take your own initiative in the development process and working atmosphere improvements, be proactive in suggesting new visions and approaches to the platform development; anticipate problems or issues solutions that may arise;
β Deliver constant value back to the business in a highly agile team approaching near-continuous deployment.
What we offer
Work:
Flexible working hours;
Remote work;
Company equipment provision (Macbook);
Health:Comprehensive medical insurance and sports benefits;
PTO (35 days);
Education:Allowances for professional education;
English courses with native speakers;
Internal knowledge-sharing sessions.
More -
Β· 119 views Β· 22 applications Β· 18d
Senior Java Engineer (high-load project)
Ukraine Β· 5 years of experience Β· IntermediateAre you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital...Are you a Java Developer looking for new challenges? What about working with a high-profile client with millions of QPS? If you have experience developing high-performance distributed systems, this is the perfect opportunity to work on a new digital marketing management platform with a world-renowned client.
Project tech stack: Java 11, Concurrency, Scala, Big Data, Amazon AWS (EC2, Kinesis, Dynamo, Cloudfront, Cloudwatch, Athena), Aerospike, Avro, Netty, Tomcat, Apache Mina, Lucene
About the project:
Our client is a leading streaming service based in the United States. With millions of users worldwide, its devices provide easy access to free TV, live news, sports, movies, etc. The client has an advertising business and also licenses its hardware and software to other companies.
Location:
Remote: Ukraine
Skills & Experience:
β Background in computer science or similar quantitative field;
β 5+ years of professional software development experience;
β Expert Knowledge of Core Java;
β Experience developing high-scale and high-performance distributed systems;
β Excellent understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading and real-time programming;
β Product-focused mindset;
β Team player with strong interpersonal skills;
β English β Upper intermediate or above.
As a plus
β Experience with cache optimization, distributed cache, and NO SQL DB is a plus;
β Experience with Big Data and AWS services is a plus;
β Experience in the advertising domain is a big plus.
Responsibilities
β Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment;
β Design, develop, and maintain high-scale, high-performance real-time applications;
β Work with quality assurance, release engineering, and product management to deliver quality software;
β Identify, design, and implement improvements to the current architecture. This may include: internal process improvements, automating manual processes, optimizing data delivery, reducing cost, re-designing infrastructure for greater reliability, etc;
β Take your own initiative in the development process and working atmosphere improvements, be proactive in suggesting new visions and approaches to the platform development; anticipate problems or issues solutions that may arise;
β Deliver constant value back to the business in a highly agile team approaching near-continuous deployment.
What we offer
Work:
Flexible working hours;
Direct communication with C-levels;
Collaborative, friendly team environment
Hybrid work;
Company equipment provision;
Life:
Maternity and paternity leaves;
Proxet Culture Club events;
Company social events;
Annual corporate parties;
Health:
Comprehensive medical insurance and sports benefits;
Mental health program with private consultations;
Live webinar with therapists;
Paid sick leaves;
Education:
Allowances for professional education;
English courses with native speakers;
Internal knowledge-sharing sessions.
More -
Β· 77 views Β· 6 applications Β· 17d
Senior Java Developer (with React)
Full Remote Β· EU Β· Product Β· 5 years of experience Β· Intermediate Ukrainian Product πΊπ¦ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the worldβs biggest online casinos for its cutting-edge products,...ARRISE sets the benchmark for service delivery and excellence in the iGaming industry. Playing a key role in the success of its clients, which include Pragmatic Play, a brand relied upon by the worldβs biggest online casinos for its cutting-edge products, ARRISE helps to deliver exceptional gaming experiences to millions of players worldwide. Our global team of over 6,000 talented and driven professionals are shaping the future of iGaming. Headquartered in Gibraltar, we have offices spanning Canada, India, the Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, and the UAE, and more exciting destinations on the horizon. At ARRISE, we take pride in creating growth opportunities at all levels, constantly investing in our people while welcoming new colleagues and forging strategic partnerships that open new opportunities for success. To achieve this, we bet on ourselves. We know that success is a collective effort, and our team is driven by ambition, collaboration, and a shared commitment to grow and succeedβwhile embracing every step of the journey. Be part of the future of iGaming with 6,000 ARRISERS! See a job that excites you? Apply now, and our friendly recruitment team will connect with you soon. Your journey starts here!
Required Skills:
- 5+ years of hands-on experience in commercial software development using Java.
- Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.
- Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data, Spring Cloud).
- Proficiency in vanilla JDBC for database interactions.
- Strong understanding of RDBMS concepts and SQL, with experience working with databases such as Oracle, PostgreSQL.
- Experience with Redis.
- Experience with distributed messaging systems, particularly RabbitMQ.
- Proven track record in the development of microservices and distributed transactional systems.
- Knowledge of fundamental design principles for building scalable and highly available applications.
- Good foundation in algorithms, design patterns, and data structures.
- Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.
Preferred Skills:
- Experience in application and infrastructure monitoring.
- Proven ability to troubleshoot production problems related to software applications.
- Exposure to high-load systems.
- Good spoken and written English skills.
- Experience with JSP, Thymeleaf, JavaScript, TypeScript, React would be a big plus.
- Experience with MongoDB would be a big plus.
Responsibilities:
As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:
- Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.
- Architecting scalable and efficient Java-based components to ensure optimal performance under high load.
- Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.
- Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.
- Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.
- Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.
Company offers:
- Long-term employment.
- Flexible timetable.
- Comfortable working conditions.
- Paidβ―vacationβ―andβ―sickβ―leaves.
- English lessons, gym.
- Competitive salary level.
-
Β· 84 views Β· 6 applications Β· 17d
Java Developer (with React)
Full Remote Β· EU Β· Product Β· 5 years of experience Β· Intermediate Ukrainian Product πΊπ¦ARRISE powering Pragmatic Play is a leading game developer providing player-favourites to the most successful global brands in the iGaming industry. We are a software development and services company delivering end-to-end digital solutions. Headquartered...ARRISE powering Pragmatic Play is a leading game developer providing player-favourites to the most successful global brands in the iGaming industry.
We are a software development and services company delivering end-to-end digital solutions. Headquartered in Gibraltar with offices around the world, including Malta, Latvia, Romania, India, Canada, Serbia, UAE and Bulgaria, we are a global team of over 5,000 talented individuals with decades of experience across multiple industries and professions. Together, we form a cross-functional powerhouse that is driven to deliver.β―
ARRISE powering Pragmatic Play welcomes talented professionals to join our challenging and dynamic project as a Java Developer. We are looking for passionate, innovative, results-oriented specialist with heart-deep commitment to success to be a part of our company.
Required Skills:
- 5+ years of hands-on experience in commercial software development using Java.
- Solid understanding of Object-Oriented Programming (OOP) concepts and proficient in applying design patterns.
- Extensive expertise in Java Core and the Spring framework (including Spring Boot, Spring Web, Spring Data, Spring Cloud).
- Proficiency in vanilla JDBC for database interactions.
- Strong understanding of RDBMS concepts and SQL, with experience working with databases such as Oracle, PostgreSQL.
- Experience with Redis.
- Experience with distributed messaging systems, particularly RabbitMQ.
- Proven track record in the development of microservices and distributed transactional systems.
- Knowledge of fundamental design principles for building scalable and highly available applications.
- Good foundation in algorithms, design patterns, and data structures.
- Proficiency in unit/functional testing frameworks such as JUnit 4/5, Spock, and Testcontainers.
- Proficiency in Ukrainian.
Preferred Skills:
- Experience in application and infrastructure monitoring.
- Proven ability to troubleshoot production problems related to software applications.
- Exposure to high-load systems.
- Good spoken and written English skills.
- Experience with JSP, Thymeleaf, JavaScript, TypeScript, React would be a big plus.
- Experience with MongoDB would be a big plus.
Responsibilities:
As a Java Software Engineer, you will play a pivotal role in engineering and implementing a high-loaded enterprise system that serves tens of thousands of users logging into our product every day. Your responsibilities will include:
- Collaborating with cross-functional teams to design, develop, and maintain robust software solutions that meet the needs of our enterprise-level system.
- Architecting scalable and efficient Java-based components to ensure optimal performance under high load.
- Implementing best practices in software engineering, including code reviews, testing methodologies, and documentation standards.
- Optimizing system performance and reliability through continuous monitoring, troubleshooting, and performance tuning.
- Participating in the entire software development lifecycle, from requirements gathering and design to deployment and support.
- Staying up-to-date with the latest technologies and industry trends to continuously improve our system architecture and development processes.
Company offers:
- Long-term employment.
- Flexible timetable.
- Comfortable working conditions.
- Paidβ―vacationβ―andβ―sickβ―leaves.
- English lessons, gym.
- Competitive salary level.
-
Β· 302 views Β· 126 applications Β· 22d
Java Developer (Spring Boot)
Full Remote Β· EU Β· 5 years of experience Β· Upper-IntermediateJob Title: Java Developer (Spring Boot) Location: Remote Job Type: Full-Time About Us: We are an innovative technology company that is transforming the way people discover and purchase products. (IKEA) Job Summary: As a Java Developer with a focus...Job Title: Java Developer (Spring Boot)
Location: Remote
Job Type: Full-Time
About Us:
We are an innovative technology company that is transforming the way people discover and purchase products. (IKEA)
Job Summary:
As a Java Developer with a focus on Spring Boot, you will be responsible for designing, developing, and maintaining Java-based applications. You will work closely with our team of developers, architects, and product managers to deliver high-performing and secure solutions.
Key Responsibilities:
Design, develop, and maintain Java applications using Spring Boot.
Write clean, efficient, and maintainable code.
Collaborate with cross-functional teams to define, design, and ship new features.
Develop and consume RESTful APIs and integrate third-party services.
Requirements:
Proven experience as a Java Developer with expertise in Spring Boot.
Strong understanding of Java (8+).
Proficiency in developing RESTful APIs.
Experience with Spring Framework components such as Spring MVC, Spring Data, and Spring Security.
Familiarity with front-end technologies like HTML, CSS, and JavaScript is a plus.
Knowledge of database systems such as MySQL, PostgreSQL, or MongoDB.
Experience with version control systems, preferably Git.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
We look forward to reviewing your application and potentially welcoming you to our team!
More -
Β· 32 views Β· 2 applications Β· 25d
Senior Java Developer (only Vinnytsia, Ukraine)
Hybrid Remote Β· Ukraine (Vinnytsia) Β· Product Β· 5 years of experience Β· Upper-IntermediateIt is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is...It is a high-growth SaaS company selling IT Service Management, a space that is being propelled into high growth as businesses worldwide accelerate their digital transformation and start to adopt new workstyles for their employees. The company is recognized in the Gartner Magic Quadrant for ITSM and is the mid-tier industry leader in Gartner Peer Insights. AWS awarded the company their Rising ISV Star Award for 2022.
It has over 4,000 customers in 140 countries. Deployed in 42 different languages and used daily by over 100,000 system administrators. The software impacts the daily working lives of over 9 million end users.
Responsibilities:
- Develop the next generation of our leading product, a SaaS-based microservices solution architecture deployed in the AWS cloud.
- Develop advanced, enterprise-grade, high-performance, and scalable web applications according to the newest, latest guidelines and best practices.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency and quality.
- Collaborate closely with product and design teams to create innovative user interfaces and features.
Qualifications:
- 5+ years of programming experience as a Java developer.
- 3+ years experience in Spring framework and Microservices.
- Excellent architecture-level design and understanding of large-scale systems.
- SQL and NoSQL Databases experience and knowledge.
- Versed in software engineering principles and practices - Agile development.
- Spoken and written English
Advantage
- Experienced with Docker/Helm/Kubernetes technologies
- Experienced with Lambdas, RabbitMQ, SQS, Redis, Kinesis, Elastic Cache\Search Graphql, API GW, NLB, NodeJS, TypeScript
- BA/BSC in Computer Science, and/or equivalent
- Experience in React or Angular, JavaScript, HTML5, CSS 3, browser behavior, page life-cycle, and DOM events.
Apply now and will contact you within 24 hours:)
Start a new page of your career growth with us!
More -
Β· 142 views Β· 10 applications Β· 24d
Junior Java Developer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 1 year of experience Β· Upper-IntermediateDelasport β Implementing Technological Solutions Here and Now. Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of...Delasport β Implementing Technological Solutions Here and Now.
Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D center in Kyiv, and are looking for top talents to join our team.RESPONSIBILITIES
- Development of new business initiatives, extension of existing ones
- Taking active part in improvements and optimizations to the systems
- Resolve technical problems, critical thinking on development approach
- Be part of cross-functional team with end-to-end responsibility for end result
REQUIREMENTS
- 1+ year of commercial programming experience using Java
- Strong knowledge of Java Core and OOP approach
- Basic knowledge of Spring Framework
- SQL knowledge
- Knowledge of RESTful APIs
- Proactivity and problem-solving skills
- Full-time office job
- Good written and spoken English
NICE TO HAVES
- Understanding of microservice architecture
- Experience with Agile methodology
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
-
Β· 72 views Β· 12 applications Β· 1d
Senior Java Developer
Full Remote Β· Ukraine Β· Product Β· 6 years of experience Β· Upper-Intermediate Ukrainian Product πΊπ¦What youβll be doing: In cooperation with Architect and/or Team Lead design, develop and deploy Java services focusing on high availability, low latency, scalability, and high throughput; Continuously improve software engineering practices; Collaborate...What youβll be doing:
- In cooperation with Architect and/or Team Lead design, develop and deploy Java services focusing on high availability, low latency, scalability, and high throughput;
- Continuously improve software engineering practices;
- Collaborate closely with other engineers, project managers, and product managers to identify and solve challenging problems;
- Take full responsibility and ownership from conception, development, and quality to post-deployment.
Skills Required:
- 6+ years of experience in Java software development;
- Java 8+;
- Knows frameworks (Spring/Mybatis/Netty);
- Build tools β Maven, Jenkins;
- Reactive frameworks RxJava/Reactor;
- Deep SQL knowledge and query optimization;
- Experience with NoSQL databases;
- Experience with low latency or high throughput systems;
- Experience in designing and implementing large-scale distributed systems;
- You can work with minimal direction and are capable of working quickly while delivering high-quality outputs. You are good at multitasking, juggling competing priorities, and organizing yourself;
- Demonstrable knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Will be an advantage:
- Scala/Kotlin;
- Knowledge of Functional principles and patterns;
- Knowledge of Docker, Kubernetes;
- Service discovery (consul, etcd, etc.);
- Deep understanding of Computer Science fundamentals like: Data Structures, Algorithms, System Design, Concurrency, etc;
- Experience with highload systems.
Technology stack: Java 16+, Kotlin, Scala, k8s, docker, Spring/SpringBoot, MyBatis, MySQL, MongoDB, Kafka, Netty, RxJava3.
What we offer:
- Working in a stable company with more than 12-years history in the media market;
- The opportunity to participate in the creation of a service of the future;
- Free English lessons;
- Swimming lessons and table tennis lessons;
- Corporate psychologist;
- Discounts from partner brands for company employees.
By responding to the vacancy and sending your CV to the Company (LLC βMEGOGOβ), registered and operating in accordance with the laws of Ukraine, registration number 38347009, address: Ukraine, 01011, Kyiv, Rybalska Street, building 22 (hereinafter βthe Companyβ), you confirm and agree that the Company processes your personal data presented in your CV in accordance with the Law of Ukraine βOn Personal Data Protectionβ and GDPR.
More -
Β· 92 views Β· 1 application Β· 11d
Java Developer (USA located)
United States Β· Product Β· 4 years of experience Β· Advanced/FluentWe are looking for a Java Developer to work on legacy code and modernize it. Key responsibilities include updating components to Java 11 and Spring Framework, optimizing the system, writing technical documentation, supporting AWS integration and...We are looking for a Java Developer to work on legacy code and modernize it. Key responsibilities include updating components to Java 11 and Spring Framework, optimizing the system, writing technical documentation, supporting AWS integration and contributing to Docker containerization efforts.
RESPONSIBILITIES:
- Analyze and enhance legacy codebases, ensuring improved functionality and reliability;
- Rewrite and modernize outdated components using Java 11 and Spring Framework;
- Collaborate with a team to develop scalable and maintainable online services;
- Design and implement system documentation from scratch to support development and maintenance processes;
- Contribute to the migration and potential adoption of Docker for containerization;
- Support integration and deployment efforts for AWS services, including EC2, RDS, Secrets Manager, EFS, S3, and OpenSearch.
REQUIREMENTS:
- Proficiency in Java and Spring Frameworks;
- Hands-on experience with Oracle DB and ElasticSearch;
- Prior experience working with online services or platforms;
Proven ability to write clear and comprehensive technical documentation from scratch; - Familiarity with AWS services such as EC2, RDS, Secrets Manager, EFS, S3, and OpenSearch;
- Understanding of Docker concepts, with a willingness to support future containerization efforts;
- Ability to tackle technical challenges within legacy systems and propose innovative solutions;
- Strong analytical thinking and problem-solving abilities;
- High attention to detail, ensuring accuracy and quality in all tasks;
- You must be located in the United States of America.
-
Β· 141 views Β· 17 applications Β· 18d
Senior Backend Java Developer to $6500
Full Remote Β· Ukraine Β· 5 years of experience Β· Upper-IntermediateWho we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: proteanTecs is a game-changing startup redefining the...Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.About the Product:
proteanTecs is a game-changing startup redefining the way advanced electronics monitor their own health. In a world driven by AI, cloud computing, and autonomous systems, reliability isnβt optional - itβs essential. But how do you ensure peak performance and prevent failures before they happen?Thatβs where proteanTecs comes in. The product provides real-time visibility into next-gen chips while they operate, using cutting-edge on-chip monitoring, machine learning, and predictive analytics. The technology helps companies build smarter, more resilient, and more efficient computing systems - eliminating blind spots and unlocking deep insights like never before.
The solution is already trusted by industry leaders in data centers, automotive, communications, and consumer devices.
About the Role:
proteanTecs is looking for a talented Senior Java Engineer to join the ride as we spearhead the next revolution in electronics. Your work will directly contribute to making electronics smarter, safer, and more reliable - powering everything from data centers to autonomous vehicles. As part of a fast-paced startup, youβll take on diverse challenges, adapt quickly, and see your solutions shape the future of technology. You will be involved in end-to-end feature delivery alongside a team of 200+ industry-leading professionals who are passionate about innovation and knowledge-sharing. Youβll be working with cutting-edge tools, machine learning models, and advanced platforms to push the boundaries of whatβs possible.
Key Responsibilities:
- Develop and maintain robust, scalable, and secure Java-based software solutions
- Collaborate with product managers, architects, and other engineers to design and implement new features
- Build and optimize data processing pipelines for high-volume analytics applications
- Ensure software quality through code reviews, unit testing, and integration testing
- Participate in architectural decisions, contributing to the design of cloud-based systems
- Monitor and optimize system performance to meet scalability and reliability goals
- Troubleshoot, debug, and resolve issues in development, staging, and production environments.
Required Competence and Skills:
- BA or B.Sc in Computer Science or an equivalent field
- 5+ years of hands-on experience in Java development
- Strong understanding of object-oriented programming, design patterns, and clean code principles
- Familiarity with database systems (SQL/NoSQL) and query optimization techniques
- Knowledge of cloud platforms (AWS, Azure, GCP) and microservices architecture
- Experience with Spring Boot and the Spring Framework ecosystem
- Experienced with JPA (Hibernate β advantage)
- Strong understanding of REST API
- Excellent problem-solving skills and a proactive attitude
- Strong communication skills and the ability to collaborate in a team environment
Nice to have:
- Experience with Python is a strong advantage
- Experience with streaming or messaging services (Kafka, RabbitMQ)
- Knowledge of monitoring tools such as Grafana, Prometheus, or ELK Stack
- Hands-on experience with containerization and orchestration (Docker, Kubernetes
- Familiarity with big data technologies like Apache Flink or Spark
- Experience in performance optimization and distributed systems.
Why Us?We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
We provide full accounting and legal support in all countries we operate.
We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
We offer a highly competitive package with yearly performance and compensation reviews.
-
Β· 513 views Β· 102 applications Β· 14d
Junior Java Software Engineer
Full Remote Β· Ukraine Β· Product Β· 1 year of experience Β· IntermediateGD Next is a Ukrainian company with headquarters in Switzerland that provides software development services in the banking and financial sector on the basis of its own developed open-source products. We bring innovations and modern technologies into...GD Next is a Ukrainian company with headquarters in Switzerland that provides software development services in the banking and financial sector on the basis of its own developed open-source products. We bring innovations and modern technologies into conservative banking software. Combining market-verified technologies with our open-source products and experience of our team and our partners in Europe, we can implement and provide to our customers high-quality products and services in the short term, saving them money and bringing new value. Our key focus is to provide our partners and employees with the best working environment we can offer. GD Next is happy to gather experienced and competent professionals as well as newcomers who are ready to face ambient challenges in front of them.
We are looking for a Junior Java Software Engineer to join our Open Finance project team. This is a great opportunity for aspiring developers who want to gain hands-on experience in financial technology and grow their expertise in Java development.
In 5-6 months, the role will also include participation in 24/7 project hot-line support on a rotational basis for additional compensation.
Key Responsibilities:- Develop and maintain backend services using Java and relevant frameworks.
- Assist in implementing solutions that align with OpenFinance and PSD2 standards.
- Support the integration of third-party financial institutions and payment service providers (ASPSPs).
- Work closely with senior developers and the customer project team to gather requirements, participate in design discussions, and contribute to the development process.
- Write and maintain clean, efficient, and well-documented code.
- Participate in code reviews to ensure adherence to best practices, security, and performance standards.
- Collaborate with front-end teams for seamless integration between back-end and front-end components.
- Develop unit and integration tests to maintain code quality.
- Troubleshoot and debug issues in backend services.
Required Skills & Qualifications:
- Basic understanding of Java and hands-on experience in backend development.
- Familiarity with core Java concepts (OOP, multithreading, collections).
- Understanding of RESTful APIs and JSON.
- Knowledge of relational databases (PostgreSQL, MySQL, or similar).
- Experience using Git for version control.
- Basic understanding of web security concepts (OAuth 2.0, JWT, encryption techniques).
- Strong problem-solving skills and willingness to learn new technologies.
- Good communication and teamwork abilities.
- B2 English (Upper-intermediate or higher).
Desired Skills:
- Experience with Spring Framework (Spring Boot, Spring Security).
- Basic knowledge of cloud platforms (AWS, Azure) and containerization (Docker).
- Familiarity with CI/CD tools and deployment practices.
- Exposure to Agile methodologies (Scrum, Kanban).
- Interest in financial technology (FinTech) and willingness to learn OpenFinance and PSD2 regulations.
Additional Information:
- Candidates will have the opportunity to grow within the company and gain exposure to modern financial technologies.
- After 5-6 months, the role will include participation in 24/7 support on a rotational schedule (1 day on duty / 1 day off duty) for additional compensation.
- This is a great opportunity for junior developers to develop real-world experience in a fast-paced and innovative financial services environment.
- Location: Ukraine.
- The project language is Ukrainian.