Jobs

106
  • · 156 views · 16 applications · 3d

    Junior Backend Developer

    Office Work · Ukraine (Cherkasy) · 0.5 years of experience · B1 - Intermediate
    UAPP team is looking for a Junior Backend Developer Requirements: basic knowledge of Java; understanding of OOP principles; familiarity with Spring Boot; basic understanding of SQL; ability to create simple REST API in practice or during...

    UAPP team is looking for a Junior Backend Developer

     

    Requirements:

    • basic knowledge of Java;
    • understanding of OOP principles;
    • familiarity with Spring Boot;
    • basic understanding of SQL;
    • ability to create simple REST API in practice or during studies;
    • understanding of basic algorithms and data structures;
    • willingness to learn, improve and follow best practices;
    • ability to work with documentation and learn new technologies quickly.

       

    Nice to have:

    • pet projects;
    • basic knowledge of JPA / Hibernate;
    • familiarity with Kotlin;
    • experience integrating with APIs (even small or training projects).

       

    We offer:

    • mentorship and support from experienced developers;
    • professional and career growth;
    • interesting real-world projects;
    • trainings, workshops and conferences covered by the company;
    • friendly and comfortable working atmosphere.
    More
  • · 111 views · 5 applications · 22d

    Backend Developer (on-site)

    Office Work · Ukraine (Cherkasy) · 2 years of experience · B1 - Intermediate
    UAPP team needs a Backend 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...

    UAPP team needs a Backend 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
  • · 173 views · 59 applications · 12d

    Middle Java Developer

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · B1 - Intermediate
    Required skills: • 3+ years of experience in Java 11; • Good verbal and writing English language communication skills; • Deep practical experience with Spring Boot and GitLab; • Practical experience with Kubernetes for different environments; •...

    Required skills:

     

    • 3+ years of experience in Java 11;

    • Good verbal and writing English language communication skills;

    • Deep practical experience with Spring Boot and GitLab;

    • Practical experience with Kubernetes for different environments;

    • Knowledge of different communication protocols (REST, gRPC, events, messaging);

    • Understanding of CI/CD practices and types of quality gates;

    • Hands-on experience with third-party integrations (fintech industry), especially with payment providers and gateways;

    • Taking the full responsibility for the results of own work;

    • Knowledge of Docker and AWS.

     

    Will be a plus:

    API design and documentation skills;

    Knowledge of Redis and Oracle APEX.

     

    Responsibilities:

     

    • Payment provider integrations and product improvements according to the company strategy;

    • Develop, deploy, and support Spring Boot-based services;

    • Deploy and configure the system on various environments in the Kubernetes cluster;

    • Ensure system performance in production environments;

    • Develop architecture and system design;

    • Improve teamwork;

    • Implement ideas from Product Backlog into a reliable working product.

     

    Working conditions:

     

    • Work schedule 5/2 from 10-00 to 19-00;

    • Remote work;

    • We provide all the necessary tools for your successful and comfortable work;

    • Training at the expense of the company (courses, seminars, new and interesting projects);

    • Learning English at the expense of the company;

    • Regular team building at the expense of the company;

    • Ability to switch between projects and try yourself in different roles.

    More
  • · 233 views · 40 applications · 17d

    Senior Java Software Engineer to $5000

    Full Remote · EU · Product · 4 years of experience · B2 - Upper Intermediate
    The Role We’re looking for a Senior Software Engineer with strong Java expertise to join our remote engineering team. You’ll work on scalable Java applications, tackle complex technical challenges, and contribute to our data structures and algorithms. ...

    The Role

    We’re looking for a Senior Software Engineer with strong Java expertise to join our remote engineering team. You’ll work on scalable Java applications, tackle complex technical challenges, and contribute to our data structures and algorithms.

     

    Key Responsibilities

    • Work on product features and impact customer experience
    • Develop and maintain our Java Spring-based platform for a quickly scaling business
    • Collaborate with a distributed team of highly skilled engineers
    • Contribute to the architecture and design of our growing platform
    • Ensure code quality, performance, and scalability

     

    Requirements

    • Strong Java experience (4+ years) 
    • Proficiency in Spring Framework (Spring Boot, Spring Cloud, MVC, Security), ORM frameworks (JPA/Hibernate)
    • Experience with Relational & NoSQL databases.
    • AWS knowledge, including ECS, EC2, RDS, Lambda, S3, IAM, CloudFormation, CloudWatch, etc.
    • DevOps skills in AWS provisioning, operations, and management.
    • Strong problem-solving skills and attention to detail.
    • Ability to work independently in a remote setting.
    • B2+ English communication skills.

     

    Nice to Have

    • AWS Certification

     

    More
  • · 87 views · 10 applications · 19d

    Senior Full Stack Java Engineer (Poland)

    Full Remote · EU · 6 years of experience · B2 - Upper Intermediate
    We are looking for a skilled Senior Full Stack Engineer. As part of a team, you will have an opportunity to grow and make an impact by developing modern solution, which connects the physical and the digital worlds. You will take part in developing a...

    We are looking for a skilled Senior Full Stack Engineer. As part of a team, you will have an opportunity to grow and make an impact by developing modern solution, which connects the physical and the digital worlds.
    You will take part in developing a software, that allows users to interact with digital twins of physical objects through 3D models, photos, and maps, and provide AI-based insights.
    You will join a strong full-stack team, continuously improve your skills, and share knowledge with your teammates.

    Skills required:
    • 6+ years of experience as a Software Engineer;
    • Experience in server-side development at Java and Spring Boot (core back-end development);
    • Ability to design scalable systems, take part in back-end architecture discussions, and make key technical decisions;
    • Experience and understanding TypeScript;
    • Experience with any modern front-end framework, Angular preferable, but not mandatory;
    • Experience with: AWS, Docker;
    • Experience in building backend-heavy applications;
    • Experience in enterprise-grade software or large distributed systems;
    • Good team player with strong written and verbal communication skills.

    Responsibilities include:
    • Developing a cutting-edge solution connecting the physical and the digital worlds;
    • Provide guidance and advice on backend-related topics;
    • Design scalable systems, take part in back-end architecture discussions, and make key technical decisions;
    • Demonstrate proactive communication and ownership (not waiting for instructions);
    • Identifying issues and propose improvements;
    • Cooperation with strong full-stack team, at creating new features and improving existing one.

    We offer:
    • Flexible working arrangements;
    • Challenging, and fast-growing product;
    • Autonomous team structure with a lot of freedom and ownership;
    • Opportunities to speak with clients and the development team;
    • As a part of the team, you will be responsible for the production environments of the squad products that are used by thousands of customers worldwide.

    More
  • · 143 views · 50 applications · 26d

    L3 Application Engineer

    Full Remote · Worldwide · 4 years of experience · B2 - Upper Intermediate
    Requirements: - Knowledge of J2EE 1.4 or later - Knowledge of Tomcat Knowledge of Web Services, including Axis 2 - Knowledge of Struts Knowledge of Spring Framework and Spring Boot - Project management with Maven, Git, Jira - Reporting management on...

    Requirements: 

    - Knowledge of J2EE 1.4 or later 

    - Knowledge of Tomcat Knowledge of Web Services, including Axis 2 

    - Knowledge of Struts Knowledge of Spring Framework and Spring Boot 

    - Project management with Maven, Git, Jira 

    - Reporting management on relational databases (e.g., MySQL) 

    - Knowledge of the Linux O.S., including the Bash shell 

    - Good knowledge of the English language 

     

    - Working model: Full remote, in the time zone (CET). Availability to work 24/7 shifts is required.


     

    We offer:

    • Attractive financial package

    • Challenging projects

    • Professional & career growth

    • Great atmosphere in a friendly small team

    More
  • · 123 views · 23 applications · 17d

    Senior SmartFIX Developer

    Full Remote · Worldwide · 5 years of experience · B2 - Upper Intermediate
    Responsibilities: - Support in the development of inbound mail processes, including: - Feedback mechanisms - System architecture - Release upgrades - Optimization of smartFIX - Migration to web services - Extension of smartFIX evaluation and reporting...

    Responsibilities:
    - Support in the development of inbound mail processes, including:
    - Feedback mechanisms
    - System architecture
    - Release upgrades
    - Optimization of smartFIX
    - Migration to web services
    - Extension of smartFIX evaluation and reporting capabilities
    - Adaptation of quality assurance mechanisms
    - Implementation of an enhanced authorization concept
    - Support and documentation within the Atlassian Toolchain and Camunda
    - Maintenance and service support for surrounding systems
    - Technical support for integrating the modernized input management system into the operations area
     

    Requirements:
    A Senior smartFIX Developer with proven experience in the insurance sector.

     

    We offer:

    • Attractive financial package

    • Challenging projects

    • Professional & career growth

    • Great atmosphere in a friendly small team

    More
  • · 116 views · 32 applications · 11d

    Senior Java Engineer

    Full Remote · Ukraine · 5 years of experience · B2 - Upper Intermediate
    About the position Develop and design a scalable system Investigate new technological areas and understand them in depth through rapid self-learning Demonstrate strong analytical problem-solving skills to support scalable and sustainable design...

    About the position

    • Develop and design a scalable system
    • Investigate new technological areas and understand them in depth through rapid self-learning
    • Demonstrate strong analytical problem-solving skills to support scalable and sustainable design solutions
    • Deliver high-quality solutions to our clients by adhering to software design, development, and testing best practices

    Position Requirements:

    • At least 3 years of experience as a Java/J2EE developer
    • Experience in Relational/NoSql Distributed Databases
    • Solid understanding of Messaging platforms (Kafka etc.)
    • Experience with developing microservices-based architecture.
    • Experience in Spring framework, Springboot, Hibernate, and In-depth knowledge of Java 8+ development
    • Experience in unit testing frameworks, such as Junit, TestNG, etc.
    • Experience in writing design documents for SW architecture
    •  Comfortable tackling new problems and thinking outside the box
    • Ability to work independently with minimum supervision and to take on additional tasks as required

    Working in a scrum team

    Advantages:

    •  Python, Spark
    • Experience with Kubernetes
    • Advanced Dev Environment knowledge: Maven, GIT, Jenkins, Docker
    • Experience working as a software developer in an Agile environment
    • Experience in CI tools such as Jenkins
    •  Working in a Linux environment
    More
  • · 83 views · 19 applications · 11d

    Senior JAVA Engineer

    Full Remote · Ukraine · 6 years of experience · B2 - Upper Intermediate
    Key Responsibilities: Java Development: Design and develop backend services using Java and the Spring Framework (Spring Boot, Spring Cloud). Microservices: Architect and implement scalable microservices for high availability and performance. Helm &...

    Key Responsibilities:

    • Java Development: Design and develop backend services using Java and the Spring Framework (Spring Boot, Spring Cloud).
    • Microservices: Architect and implement scalable microservices for high availability and performance.
    • Helm & Kubernetes: Use Helm and Kubernetes for container orchestration and automated deployment.
    • Production Support: Participate in the "Blender" on-call rotation (approximately once a month) to resolve production issues.
    • Collaboration: Work closely with cross-functional teams to define, design, and optimize technical solutions.

     

    Skills & Qualifications:

    • Java & Spring: 5+ years of hands-on experience with Java and Spring (Spring Boot, Spring Cloud).
    • Microservices: Experience building and deploying microservices in a distributed environment.
    • Helm/Kubernetes: Familiarity with Helm and Kubernetes for deploying and managing applications in the cloud.
    • Cloud Platforms: Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
    • On-Call Support: Willingness to participate in the Blender on-call rotation and resolve production incidents.
    More
  • · 86 views · 19 applications · 11d

    Senior JAVA Engineer

    Full Remote · Countries of Europe or Ukraine · 7 years of experience · B2 - Upper Intermediate
    Key Responsibilities: Java Development: Design and develop backend services using Java and the Spring Framework (Spring Boot, Spring Cloud). Microservices: Architect and implement scalable microservices for high availability and performance. Helm &...

    Key Responsibilities:

    • Java Development: Design and develop backend services using Java and the Spring Framework (Spring Boot, Spring Cloud).
    • Microservices: Architect and implement scalable microservices for high availability and performance.
    • Helm & Kubernetes: Use Helm and Kubernetes for container orchestration and automated deployment.
    • Production Support: Participate in the "Blender" on-call rotation (approximately once a month) to resolve production issues.
    • Collaboration: Work closely with cross-functional teams to define, design, and optimize technical solutions.

    Skills & Qualifications:

    • Java & Spring: 5+ years of hands-on experience with Java and Spring (Spring Boot, Spring Cloud).
    • Microservices: Experience building and deploying microservices in a distributed environment.
    • Helm/Kubernetes: Familiarity with Helm and Kubernetes for deploying and managing applications in the cloud.
    • Cloud Platforms: Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
    • On-Call Support: Willingness to participate in the Blender on-call rotation and resolve production incidents.

    Soft Skills:

    • Strong problem-solving and troubleshooting skills.
    • Excellent team player with effective communication and collaboration skills.
    • Adaptable in a fast-paced, dynamic environment.
    More
  • · 316 views · 79 applications · 7d

    Senior Java Developer

    Ukraine · 4 years of experience · B1 - Intermediate
    Since 2013, Duanex has been building bespoke software for international companies and startups — from mobile apps to complex cloud solutions. Our clients span health & fintech, digital banking, and large insurance organizations. We follow Agile best...

    Since 2013, Duanex has been building bespoke software for international companies and startups — from mobile apps to complex cloud solutions. Our clients span health & fintech, digital banking, and large insurance organizations. We follow Agile best practices, and automated testing is a core part of our delivery.

    We are looking for a Senior Java Developer to become a part of our team. Big landscape with different projects, an international team.

     

    What you’ll do:

    • Build new services and extend existing enterprise solutions
    • Modernize legacy codebases, including JavaEE → Spring migrations
    • Design and implement REST APIs and integrations with internal/external systems
    • Keep quality high: tests, code reviews, clean architecture, SOLID
    • Collaborate closely with developers, analysts, and DevOps; be proactive in proposing solutions

    Technical skills:

    • Problem Analysis, Problem-Solving and Reasoning
    • 4+ years of experience in Java
    • Strong Java core knowledge
    • Spring / JavaEE
    • JPA
    • DevOps and CI/CD Pipelines (understanding, not implementation)
    • Strong knowledge of SOLID, design patterns and algorithms
    • Good English skills

    Would be a plus:

    • Software design and architecture experience
    • SQL
    • Spring Data, Boot
    • React / Angular
    • Docker
    • Jenkins
    • RabbitMQ or other message brokers
    • Apache Camel

    Work format & perks:

    • Remote-friendly; optional office in Kyiv
    • Flexible schedule
    • 20 paid vacation days + 10 paid sick days
    • Accounting support 

    Hiring process: Recruiter interview → Technical interview → Client interview

    More
  • · 250 views · 50 applications · 15d

    Java developer (Middle) to $1500

    Full Remote · Countries of Europe or Ukraine · Product · 4 years of experience · B1 - Intermediate
    We, the American company Plexsupply, Inc. which is one of the top 200 largest sellers on Amazon, are looking for the best Java developer (Middle). The company has been engaged in online sales in the US market for 18 years and develops a unique accounting...

    We, the American company Plexsupply, Inc. which is one of the top 200 largest sellers on Amazon, are looking for the best Java developer (Middle). The company has been engaged in online sales in the US market for 18 years and develops a unique accounting and data processing system for its own use.
     

    What we expect from you:

    • At least 3 years of experience as a Java developer
    • Experience in commercial projects is required.
    • Knowledge of Java 17, Hibernate, JPA, Spring, Stripes, JSTL, JSP, XML, MySQL, Quartz, Tomcat, sockets, JSON, JUnit, multithreading, data-mining, JIRA.
    • Idea development environment.
    • CVS - Git, Bitbucket
    • Linux - basic skills.
    • HTML, JS, CSS, jQuery, AJAX - basic level is enough.
    • Willingness to work with a time tracker
    • English language level B1 or higher.
       

    Your responsibilities:

    • Writing code and tests for it.
    • Integration of the server with third-party APIs (XML, JSON, EDI), client-server.
    • Improvement of the existing system for integrating various APIs.
    • Working with files and data and their processing.
    • You need to quickly understand other people's code.
    • Experience in building projects and application architecture is welcome.
       

    The company offers:

    • Remote work format
    • Work schedule: M-F from 16:00-01:00 (Kyiv) as the head office is located in New Jersey USA
    • Salary in USD: $1100-$1500 based on the results of the interview
    • Paid holiday 20 days per year
    • Loyal management interested in your development
    • Mentoring by an experienced Team Leader.
    • Opportunity to work in an international company.
       

    If you are interested in the vacancy and the opportunity to develop in an international company with cool specialists and people, I am waiting for your CV with the level of expected salary!

    More
  • · 282 views · 77 applications · 11d

    Java Developer – Telecom Billing Domain

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

    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 cloud 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.
    • Understanding of containerization tools like Docker.
    • 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.
    More
  • · 49 views · 5 applications · 11d

    Server Engineer for eCommerce Platform

    Office Work · Ukraine (Dnipro) · Product · 3 years of experience · B2 - Upper Intermediate
    Job Description As a Server Engineer, you’ll be responsible for designing, developing, and maintaining scalable server-side solutions, ensuring high system availability and performance. You’ll collaborate with cross-functional teams, advocate for best...

    Job Description

    As a Server Engineer, you’ll be responsible for designing, developing, and maintaining scalable server-side solutions, ensuring high system availability and performance. You’ll collaborate with cross-functional teams, advocate for best practices, and contribute to the evolution of our tech stack. In your day-to-day, you will:

    • Work on scalable solutions using event-driven and hexagonal architectures with a Domain-Driven Design (DDD) approach
    • Lead the entire lifecycle of feature development, from defining requirements and APIs to coding, monitoring performance, and delivering robust solutions
    • Ensure production stability, high system availability, and responsiveness while addressing user complaints
    • Advocate for chosen architectures, contributing to the evolution of the tech stack
    • Optimize system performance, reliability, and stability to meet company standards
    • Participate in technical discussions to improve architecture and developer experience
       

    Requirements

    • 3+ years of experience as a server engineer, focusing on JVM stack and/or TypeScript
    • Proficiency with SQL/NoSQL solutions, database architectures, and query profiling
    • Experience in designing server solutions, API design, and technical documentation
    • Skilled in writing unit and integration tests with an understanding of TDD concepts
    • Familiarity with proto-based APIs, Kafka or similar messaging systems, and cloud solutions
    • Knowledge of high-load systems, microservice orchestration tools, and architectures (e.g., Docker, Kubernetes, Nginx)
    • Strong debugging, refactoring, and reverse engineering skills
    • Passion for product development and ownership of the full development lifecycle
    • Experience with functional languages like Scala or Kotlin — an advantage
       

    About the Team

    We’re part of the eCommerce platform group, focused on creating a robust, reliable, and scalable platform for internal and external clients. Our mission is to provide APIs, SPIs, and tools to handle, extend, and customize multiple business workflows, ensuring they meet developers’ standards and industry best practices. We aim to empower individual entrepreneurs, Wix verticals, and large agencies to run any eCommerce business seamlessly.
     

    About Wix

    Wix makes it possible for anyone to succeed online.

    Since 2006, we’ve grown to around 5,300 employees in 22 countries, launched over 40 products, and serve over 282 million users and their visitors worldwide.

    At Wix, we push you to innovate, evolve in non-traditional ways, and collaborate. We operate in small teams that work closely together at a high level.

    Although we’re already industry leaders in web creation and business, our work is nowhere near done. Our goal is to become the main engine of the Internet so we can create a more open web for all.

     

    We’re proud to be an equal opportunity company. Wix was built around the idea that everyone has the right to be successful, online. This same vision defines us as a company: creating a work environment where everyone is welcome, and anyone has the right to succeed.

    More
  • · 261 views · 69 applications · 22d

    Middle Java Developer

    Full Remote · Worldwide · Product · 2 years of experience · Pre-Intermediate
    We are looking for a candidate for the position of Middle Java Developer to join a project with a Ukrainian telecom operator. Requirements: — At least 2 year of commercial experience in Java — Strong knowledge of OOP, Design patterns — Solid knowledge...

    We are looking for a candidate for the position of Middle Java Developer to join a project with a Ukrainian telecom operator.

     

    Requirements:

    — At least 2 year of commercial experience in Java

    — Strong knowledge of OOP, Design patterns

    — Solid knowledge of Java Core (Java 17), including memory model, collections, streams, generics, multithreading

    — Spring framework (Boot, Web, Data, Security), including Async

    — REST API

    — ORM Hibernate

    — SQL (MariaDB, Oracle)

    — Maven, Gradle

    — Team player with good communication skills

    — Technical English

    — Higher technical education

     

    Would be a plus:

    — Experience with Docker

    — Basic Linux and Bash

    — Profiling tools, thread dumps, understanding thread states

    — Experience with Mockito, JUnit, Mockservers, Testcontainers (mock vs spy)

    — Kafka

    — CI/CD (Git, Gitlab, Artifactory)

    — Jira and Confluence

    — Understanding of idempotency in APIs

     

    Job Responsibilities:

    — Development and support of microservices

    — Writing unit tests

    — Troubleshooting using logs, dumps, and profilers

    More
Log In or Sign Up to see all posted jobs