Jobs Java 8

  • Senior Back-end Developer (Java) to $6800

    Full Remote · Ukraine · 5 years of experience · Upper-Intermediate
    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...

    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 utilize a remote working model, providing a powerful workstation and co-working space of your choice in case you need it 

    We offer a highly competitive package  

    We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in)

    We prioritize the professional growth and well-being of our team members. Hence, we organize various social events throughout the year to foster connections and promote wellness

  • Java Team Lead to $4500

    Full Remote · Countries of Europe or Ukraine · 5 years of experience
    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Шукаємо досвідченого Java Team Lead в...

    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Шукаємо досвідченого Java Team Lead в команду для розробки модульної e-case managment системи з використанням гібридної мікросервісно-SOA-подієво-орієнтованої архітектури з використанням різноманітних сучасних рішень та інструментів.

     

    Очікування від майбутнього колеги в ролі Team Lead: 

    • Вміння розбивати завдання на чіткі й зрозумілі задачі.
    • Здатність організувати ефективну співпрацю між кількома учасниками команди.
    • Забезпечення  високого рівня якості коду та дотримання стандартів розробки.
    • Активна підтримка професійного розвитку команди.
    • Глибоке розуміння принципів ООП та SOLID.
    • Досвід на рівні Senior/Tech Lead у розробці з використанням Java 11+, Spring Boot, Gradle, Docker.
    • Орієнтація у технологіях: REST, gRPC, Jackson, Kafka, PostgreSQL, Elasticsearch, Flyway, JUnit, BPMN, OAuth, Kubernetes, S3.

     

    Буде плюсом:

    • Досвід у створенні мікросервісних систем із використанням DDD, CQRS, ES, HA.
    • Розуміння архітектурних шаблонів та принципів побудови масштабованих систем.

     

    Твої основні задачі:

    • Забезпечення ефективної роботи команди та координація процесів.
    • Постійне вдосконалення якості продукту разом із командою.
    • Участь у всіх етапах розробки продукту – від аналізу вимог до релізу.

     

    Ми пропонуємо: 

    • Повністю віддалений формат роботи (кандидати з Києва можуть працювати в офісі з генераторами за бажанням).
    • Офіційне оформлення зі 100% покриттям податків в компанію-резидента Дія.City (трудовий договір або гіг-контракт).
    • Відсутність тайм-трекерів і гнучкий графік роботи (починаємо в період з 9 до 10 ранку, 8-ми годинний робочий день).
    • Роботу з цікавими та корисними проєктами для України та Європи.
    • Відсутність мікроменеджменту, лояльність та взаємоповагу. 

     

    Додаткові плюшки: 

    • Медичне страхування після 3 місяців оплачуваного випробувального терміну 
    • Компенсація корпоративного навчання англійської мови - 50% 

     

    Етапи найму: Короткий колл з HR менеджером (до 30 хв.) → технічна співбесіда (1,5 год) → пропозиція 

  • Senior Java Developer to $3500

    Full Remote · Countries of Europe or Ukraine · 5 years of experience
    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Шукаємо Senior Java Developer в...

    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. 

     

    Шукаємо Senior Java Developer в команду для розробки модульної e-case managment системи з використанням гібридної мікросервісно-SOA-подієво-орієнтованої архітектури з використанням різноманітних сучасних рішень та інструментів.

     

    Очікування від майбутнього колеги: 

    • Глибоке розуміння принципів ООП та SOLID.
    • Досвід у розробці з використанням Java 11+, Spring Boot, Gradle, Docker.
    • Орієнтація у технологіях: REST, gRPC, Jackson, Kafka, PostgreSQL, Elasticsearch, Flyway, JUnit, BPMN, OAuth, Kubernetes, S3.

     

    Буде плюсом:

    • Досвід у створенні мікросервісних систем із використанням DDD, CQRS, ES, HA.
    • Розуміння архітектурних шаблонів та принципів побудови масштабованих систем.

     

    Твої основні задачі:

    • Забезпечення  високого рівня якості коду та дотримання стандартів розробки.
    • Постійне вдосконалення якості продукту разом із командою.
    • Участь у всіх етапах розробки продукту.
  • Senior Java Developer to $5000

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    The German logistics company is looking for a senior Java developer to join an existing team, that develops an ERP system for internal use. The company specializes in transporting and storing valuable and sensitive objects. The company takes care of...

    The German logistics company is looking for a senior Java developer to join an existing team, that develops an ERP system for internal use. 
     

    The company specializes in transporting and storing valuable and sensitive objects. The company takes care of the specific planning and the safe handling of any logistics project.
     

    This project is in the MVP stage now. Good processes & documentation. No legacy code. As a Senior Java backend developer, you will be involved in a team of 2 frontend, 5 backend developers, DevOps & QA to develop new functions & modules.
     

    This system is developed for use by several companies of the holding and is planned to be realized in the fall of 2024.
     

    Join the team and Be Part of Something Extraordinary
     

    If you are a talented Java developer who thrives in a collaborative environment and is passionate about creating solutions that make a difference, apply now. Here, you'll have the opportunity to develop your skills, work alongside a remarkable team, and contribute to a company that is truly at the forefront of its industry.
     

    Project tech stack:
     

    • Java 17
    • Spring Boot
    • Angular
    • Spring Security OAuth2
    • JPA (Hibernate) and potentially JDBC
    • Flyway for database migrations
    • FeignClient for declarative API calls
    • Gradle for build automation
    • Kafka for real-time data streaming
    • Elasticsearch for powerful search capabilities
    • PostgreSQL as the primary database
    • MS Graph (API) integration
    • Experience with cloud platforms like Azure Kubernetes and Docker
    • Familiarity with GitLab-CI/CD for streamlined deployment
    • Knowledge of Helm for package management
    • Proficiency with logging frameworks like SLF4J
    • Ability to utilize JasperReports for generating documents
    • Experience with testing frameworks like Junit (Jupiter), Mockito, Instancio, and Cucumber
       


    Requirements:
     

    • A Bachelor's degree in Computer Science or a related field is тice to have
    • You are a seasoned Java developer with a minimum of 5 years of experience crafting robust and scalable applications.
    • You possess a deep understanding of object-oriented programming principles and design patterns.
    • Your expertise lies in Java 17, Spring Boot, and developing RESTful APIs that seamlessly integrate with various systems.
    • You are a master of writing clean, maintainable, and well-documented code.
    • Your SQL skills are sharp, allowing you to efficiently interact with relational databases.
       
       

    Would be a plus:
     

    • Experience with Spring Security for robust authentication and authorization.
    • A knack for leveraging Kafka for real-time data streaming.
    • Experience building applications that integrate with Elasticsearch for powerful search capabilities.
    • Familiarity with PostgreSQL, a leading open-source database management system.


     

    Benefits:

    • Salary in Euro currency
    • Be part of a company that is revolutionizing the art of logistics.
    • Work on a challenging and rewarding project with a real-world impact.
    • Collaborate with a talented and passionate team.
    • Continuously learn and grow your technical skills.
    • Make a difference in safeguarding cultural heritage and precious possessions.
    • Awesome team events
  • Senior Java Developer to $5000

    Full Remote · Ukraine · 5 years of experience · Upper-Intermediate
    Join Talentbyte remote team, as a Senior Java Developer Are you an accomplished Java Developer eager to take your career to new heights? Look no further! Here is a glimpse of your responsibilities: Deliver tactical and strategic improvements to...

    💡 Join Talentbyte remote team, as a Senior Java Developer
    Are you an accomplished Java Developer eager to take your career to new heights? Look no further! 🚀 

     

    Here is a glimpse of your responsibilities:

    • Deliver tactical and strategic improvements to large-scale Java/Spring-based products
    • Design, develop, and test Java-based solutions using Spring frameworks
    • Maintain and update all existing server applications
    • Translate software requirements into maintainable solutions within the existing application frameworks

     

    About the product
    At Talentbyte we build tech teams and talent pipelines tailored for companies looking to scale or restructure their software development resources. We have remote developer setups in Romania, Ukraine, Azerbaijan and Estonia, but also provide fully remote positions. For this position we are looking for an addition to our one-man integration team.

     

    Must-have requirements

    • At least 6-8 years of experience with Java 17-21
    • Experience in Docker, Redis, TDD, CI/CD, Web Services (REST, SOAP), Spring Boot/Security/MVC, Maven, MySQL, Elasticsearch
    • At least 1 year of proven experience in agile testing within Scrum/Kanban frameworks, including experience in BDD
    • Code refactoring and maintainance, new features implementation, tech documentation maintanance
    • Strong product mindset and a passion for enhancing user experiences, with a focus on prioritizing work based on customer needs and making data-driven decisions to address customer pain-points
    • Enjoy developing software and solving difficult problems with simple solutions
    • Proficient in written and spoken English.

     

    Nice-to-have requirements

    • Previous experience in integrating API and/or KYC/PSP providers
    • Basic knowledge of SQL and databases, along with experience in JDBC and database management in Java
    • Experience in the financial industry and/or e-commerce business

     

    Methodology and workflow
    Our methodology and workflow follow Agile Scrum principles. This includes daily status meetings, bi-weekly planning sessions 📲 regular demo showcases, technology review meetings, and monthly retrospectives.

    We are committed to enhancing our documentation, and we maintain flexibility in accommodating workflow suggestions while actively supporting initiatives for technical improvement.

     

    Tech stack and infrastructure
    Java 17-21, Spring framework, SQL, Rest/Json

     

    What we offer

    • Salary that reflects your skills and dedication 💰
    • No working time reports or trackers
    • 20 paid vacation days and paid sick leave ✈️
    • Vibrant community of like-minded professionals, an environment boosting your technical and soft skills
    • Great office space in Lviv downtown (Shota Rustaveli St, 12) with a pet-friendly environment 🐶
    • Work closely with the company's core and product team, making a real impact
    • Your influence on product stack, solutions and work framework
    • Former employees return to us for the amazing journey we offer

     

    3-step hiring process

    1. First interview (45 minutes)
    2. Team interview with Talentbyte team (1 hour)
    3. Coding task (w deadline)

    ❗️This position is available only for experts based in Ukraine.

     

    FAQ 💭

    • Do we provide equipment? Yes.
    • Do we use tracking tools? No.
    • Is it a flexible or fully remote position? It's a remote position open to candidates based in Ukraine only.
    • Is there a test assignment? Yes, there is a coding task
    • Why is this position open? We are expanding our team to support business growth.

     

    So.. We are eager to hear from you, if you are ready for a fresh challenge! 😎

    Join our dynamic team and become a valued member of an organization that not only appreciates your expertise 🙏🏼 but also offers a platform for your professional growth and innovative ideas.

    Apply now and embark on the exciting journey to become our Senior Java Developer! Your adventure with Talentbyte begins here 💜

  • Fractional/Interim CTO for IoT project to $6300

    Part-time · Full Remote · Worldwide · 7 years of experience · Upper-Intermediate
    We are seeking a part-time (at the beginning) CTO to join our team as a key leader and strategic partner. This individual will act as the second main person after the co-founder, playing a pivotal role in shaping the technical vision and strategy of the...

    We are seeking a part-time (at the beginning) CTO  to join our team as a key leader and strategic partner. This individual will act as the second main person after the co-founder, playing a pivotal role in shaping the technical vision and strategy of the company.

     

    Required skills

    Backend Frameworks & Programming Skills

    • Strong hands-on experience with Java development frameworks, particularly for designing and deploying B2B and Fintech platforms or enterprise architectures handling over 10,000+ requests per second.
    • Knowledge of Java APIs, ensuring scalability, robustness, and ease of use.
    • Familiarity with .NET / .NET Core (desirable but not required).

       

    Database Skills

    • Experience with SQL and NoSQL databases such as MongoDB, Redis, and Amazon DynamoDB.

       

     Architecture & Deployment

    • Proficiency in serverless framework architecture, implementation, and deployment.
    • Knowledge of designing systems with high throughput, multithreaded concurrency, and performance optimization.
    • Familiarity with AWS, Azure, and other cloud-based services.

       

     IoT & Embedded Systems

    • Expertise in IoT systems, including data modeling and transport layers.
    • Knowledge of single-board computers, BLE (Bluetooth Low Energy), and RF engineering, including RF signal testing and analysis.
    • Hands-on experience with embedded systems and related hardware.

       

    Additional Skills

    • Knowledge or interest in AI and AI coding tools.
    • Access to a Git repository or similar codebase for reviewing work samples.

       

    Key Consideration for the Role

    • Flexibility and willingness to work in an early-stage startup environment.
    • Candidates with strong RF, IoT, and embedded systems skills may also be considered for the CTO role, even if they have less experience in backend systems, architecture, or data modeling.
    • The role of Hardware/RF Engineer is also crucial for the project and may overlap with the CTO responsibilities for the right candidate.

       

    What you will do?

    • Defining and setting the technology roadmap to achieve the company’s goals.
    • Building and leading a high-performing technical team by identifying and onboarding A-players.
    • Driving innovation and ensuring the development and implementation of cutting-edge technologies to support the company’s growth.
    • This role requires someone who thrives in an early-stage startup environment, demonstrating flexibility, entrepreneurial spirit, and a hands-on approach to problem-solving. As the technical leader, the CTO will lay the groundwork for the company’s future success while collaborating closely with the co-founder to shape the company’s overall direction.

       

    Conditions

    • Long term project
    • Part time at the beginning, and full time after MVP
    • Remote friendly
    • Become a key team member on the ground floor of a startup set to disrupt the background check industry and innovate digital identity
    • Grow with the project
  • Java developer Middle to $2300

    Full Remote · Ukraine · 4 years of experience · Upper-Intermediate
    Join Our Team as a Middle Java Developer! We are looking for a passionate and talented Java Developer to join our dynamic team and take full ownership of an exciting, large-scale project in the energy sector. If you're driven by innovation and eager to...

    Join Our Team as a Middle Java Developer!

    We are looking for a passionate and talented Java Developer to join our dynamic team and take full ownership of an exciting, large-scale project in the energy sector. If you're driven by innovation and eager to make an impact in the world of solar panels and battery systems, this is the perfect opportunity for you. You will play a key role in helping us deliver cutting-edge solutions that will power the future!

     

    What We're Looking For:

    • 4+ years of commercial experience in Java development
    • Strong expertise in Java 17 (including Stream API and Time API)
    • Proficient with the Java Collections Framework
    • Hands-on experience with Spring (Core/Boot/MVC/Data)
    • Solid understanding of Web Services (REST)
    • Experience with Mockito for unit testing
    • Familiarity with TestContainers for integration testing
    • Strong working knowledge of Hibernate and ORM
    • Proficiency with Maven for build automation
    • Experience using Git for version control
    • Working knowledge of PostgreSQL databases
    • Experience with Docker and containerized applications
    • Familiarity with ELK stack for logging and monitoring
    • Proficient in Logback for logging management
    • Strong testing skills using JUnit
    • Upper-intermediate or advanced level of English

     

    Why Join Us?

    • Work on a large-scale, meaningful project that is at the forefront of energy technology
    • Be part of a collaborative and talented team, where your ideas and contributions matter
    • Enjoy a flexible and innovative work environment that fosters growth and development
    • Competitive salary and benefits

     

    If you're excited about driving impactful projects and making a real difference, we would love to hear from you!

  • Junior Java Developer to $600

    Full Remote · Countries of Europe or Ukraine · Intermediate
    About Us: InnovatelU is a dynamic tech company delivering cutting-edge solutions. We're looking for a passionate Java Developer to join our team. If you have a solid Java foundation, are eager to grow, and learn quickly, we want to hear from you!...

    About Us: InnovatelU is a dynamic tech company delivering cutting-edge solutions. We're looking for a passionate Java Developer to join our team. If you have a solid Java foundation, are eager to grow, and learn quickly, we want to hear from you! 

    Requirements: 
    - Strong knowledge of Java 
    - Knowledge of Spring (Spring Core, Spring AOP, Spring MVC, Spring Security, Spring Boot) 
    - Familiarity with REST APIs, web services 
    - Proficiency in version control tools (Git) 
    - Experience with build tools like Maven and Gradle 
    - Experience with relational databases (PostgreSQL) 
    - Expertise in containerization (Docker) 

    - Experience in unit and integration testing 
    - Strong communication skills and teamwork ability 
    - English level: Intermediate or higher 

    Will Be a Plus: 

    - Solid understanding of design patterns 

    - Experience with NoSQL databases like MongoDB and Redis 

    - Familiarity with messaging systems like Kafka and RabbitMQ 

    - Experience with microservices architecture 

     

    Responsibilities: 

    - Collaborate with senior developers and project managers 

    - Assist in designing, coding, and testing applications 

    - Write well-designed, efficient, and testable code 

    - Participate in code reviews 

    - Debug and resolve technical issues 

    - Contribute to application documentation 

     

    Interview Stages: 

    1. Test Task: 30 minutes 

    2. HR Interview: 30 minutes 

    3. Technical Interview: 1 hour 

     

    We Offer: 

    - Full Remote 

    - Constant support and mentoring 

    - Paid 5 working days of sickness per a year; 

    - Paid all official Ukrainian holidays; 

    - 18 working days of vacation per a year; 

    - Opportunity for professional growth and career development 

     

    If this sounds interesting to you, let's talk!

Log In or Sign Up to see all posted jobs