Java Developer with Expertise in Microservices

4 hours ago


Remote Philadelphia, Czech Republic The Software Smith Full time
Job Description

We are seeking a highly skilled Java Developer to join our team at The Software Smith. As a Senior Java Engineer, you will be responsible for designing, developing, and maintaining efficient, scalable, and reliable Java code.

Key Responsibilities:

  • Architect and implement microservices in a dynamic environment
  • Collaborate with cross-functional teams to understand and refine requirements
  • Write and maintain unit and integration tests
  • Troubleshoot and resolve technical issues in the codebase
  • Take ownership of tasks, delivering from start to finish with minimal supervision

Requirements:

  • 5 years of experience in Java
  • 3 years of experience in relational databases
  • Strong experience with the Spring framework
  • Proven experience in architecture design
  • Solid background in microservices and test-driven development
  • Strong analytical skills to independently take tasks from requirements to release
  • Excellent communication and collaboration skills
  • Ability to work autonomously and deliver high-quality solutions

Project Overview:

The project involves working with Java 21, Spring Boot 3, SQL, and NoSQL databases within a microservices architecture. The clients are built using Flutter for both mobile and web platforms.

Compensation and Benefits:

Our offer includes a competitive salary of $120,000 - $150,000 per year based on a B2B contract. Additionally, we provide remote work opportunities for a US-based company, flexible working hours, and a role with autonomy where your ideas and ownership are highly valued.

Interview Process:

  • Initial Call (15 - 30 minutes): Project owner and project lead - short introduction, followed by a brief coding exercise
  • Technical Interview I (60 minutes): Project owner and one of the developers - introduction, technical, and experience questions
  • Offer Letter

What We Value:

We're looking for someone who thrives in a team environment but can also take full ownership of their work. You should be a self-starter capable of driving solutions independently while maintaining strong communication and collaboration with the team. Adaptability and a proactive approach to problem-solving are key traits we value.



  • Remote, Warsaw, Czech Republic KMD Poland Full time

    About the Role:We are seeking a highly skilled Java Developer to join our team at KMD Services, specializing in Application Development & Modernization. The ideal candidate will have 5+ years of experience with Java and be proficient in containerized environments, Linux systems, API design, development, security, and management.Key Responsibilities:Design,...


  • Remote, Warszawa, Czech Republic Avenga Full time

    Job Overview: We're on a mission to build the leading BaaS provider in the UK, underpinned by innovative technology and strong financial backing.About Us: Avenga is a high-performing team that's always on the lookout for exceptional people. We encourage an inclusive and diverse working environment, where teamwork, input, and collaboration are valued no...


  • Remote, Philadelphia, Czech Republic The Software Smith Full time

    Requirements: 5 years of experience in Java 3 years of experience in relational databases Strong experience with the Spring framework Proven experience in architecture design Solid background in microservices and test-driven development Strong analytical skills to independently take tasks from requirements to release Excellent communication and...


  • Remote, Wrocław, Czech Republic Hued sp. z o.o. Full time

    We are seeking a highly skilled Database Developer to join our team at Hued sp. z o.o.Our ideal candidate has extensive experience with microservices architecture, SQL Server, and .NET Core.The selected individual will be responsible for designing RESTful APIs using ASP.NET, automating data workflows, and implementing a scalable database solution.To excel in...


  • Remote, Philadelphia, Czech Republic The Software Smith Full time

    We are The Software Smith, a fast-paced consulting agency seeking an experienced Senior Flutter Developer to join our team. Located in the US, we offer competitive salaries and flexible working hours.About the JobEstimated Salary: $120,000 - $160,000 per yearThe ideal candidate will have 5+ years of experience in mobile app development, including at least 3...

  • Java Developer Lead

    7 days ago


    Remote, Kraków, Wrocław, Czech Republic N-iX Full time

    N-iX is seeking a highly skilled Java Developer to join their team.About the company:A leading fashion retailer with operations in 215 markets through its online platform or physical stores. The company's global focus lies on key aspects of fashion production – design, manufacture, distribution, and retail.The organization operates based on three core...


  • Remote, Czech Republic Link Group Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer for Banking Domain to join our team in Link Group. As a key member of our Banking and Capital Markets (BCM) Consulting team, you will play a crucial role in driving business transformations by leveraging advanced technology stacks and implementing innovative solutions.Key ResponsibilitiesAct...


  • Remote, Kraków, Wrocław, Warsaw, Czech Republic N-iX Full time

    We are seeking a seasoned Senior Java Full Stack Engineer to lead our development team at N-iX. Our customer, integrated Shipping Services, is an independent carrier with a unique approach, offering distinct advantages to customers worldwide.As a key member of our team, you will be responsible for end-to-end development, including design, architecture, and...


  • Remote, Warsaw, Czech Republic emagine Sp. Z o.o. Full time

    About Usemagine Sp. Z o.o. is a forward-thinking organization that values innovation and teamwork.Job DescriptionWe are seeking an experienced Senior Java Engineer with Test Automation experience @ to join our team of skilled professionals in developing cutting-edge distributed applications.Key Responsibilities:Design, develop, and maintain high-quality Java...


  • Remote, Warszawa, Czech Republic Sii Polska Full time

    At least 7 years of experience as a Fullstack Java Developer Strong expertise in Java 17, Spring, and Hibernate Very good knowledge of frontend technologies like Angular 16, TypeScript, HTML, and CSS Proficiency in building RESTful microservices using JSON and XML Experience with databases, including knowledge of Oracle, SQL, and PL/SQL Familiarity with...


  • Remote, Wrocław, Warsaw, Czech Republic Tooploox Full time

    Experience and skills you need to join us: Education: A Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field. Strong JVM Proficiency: Solid experience in the JVM environment, with a preference for Kotlin. Experience with Spring Framework: Proven ability to work with Spring Boot for building RESTful services and...


  • Remote, Warsaw, Czech Republic KMD Poland Full time

    You are: A seasoned Java developer with 5+ years of experience. Skilled in containers and Kubernetes, with 2+ years of experience in containerized environments and Linux systems. Proficient in API design, development, security, and management. Familiar with Cloud Native Architecture and software principles. Experienced with event-driven...


  • Remote, Rzeszów, Czech Republic Edvantis Full time

    We are seeking a seasoned Senior Java Developer to join our team in Austria.About the RoleThis is an exciting opportunity to be part of a leading system specialist for planning, construction, and operation of control centers and call centers.Key ResponsibilitiesDesign and develop innovative product ideas using Java and Spring Boot.Develop high-quality...


  • Remote, Kraków, Wrocław, Warsaw, Czech Republic N-iX Full time

    We are seeking a seasoned Senior Java Full Stack Engineer to drive innovation in our development team at N-iX. Our integrated Shipping Services client has carved out a niche as an independent carrier with a fresh approach, offering distinct advantages to customers worldwide.The ideal candidate will be responsible for hands-on full-stack development of...

  • Senior Java Developer

    4 weeks ago


    Remote, Czech Republic Matrix Global Services Full time

    We are looking for a highly skilled Senior Full-Stack Developer to join our team at Matrix Global Services in Poland.As a Senior Java Developer, you will contribute to the design and architecture of our product, Stampli, an Accounts Payable Automation software that streamlines communication between AP teams, approvers, vendors, and anyone involved with...


  • Remote, Łódź, Kraków, Wrocław, Warszawa, Białystok, Czech Republic Spyrosoft Full time

    Programming languages: Advanced knowledge of Go and Java Technologies: Experience with MQTT, Protobuf and Kafka System architecture: Understanding of microservices architectures and container technologies such as Docker and Kubernetes Nice to have: Java, Redis, InfluxDB, proficiency in Git, CI/CD pipelines, Grafana and Helm charts, TSDB Our customer is a...


  • Remote, Wrocław, Czech Republic Inteca Full time

    Are you a skilled software engineer looking for a new challenge? We have an exciting opportunity for you at Inteca, where we design and develop innovative solutions for enterprise applications. As a Senior Java Software Engineer, you will play a key role in shaping our team's framework for creating complex systems.About the RoleWe are seeking an experienced...


  • Remote, Katowice, Toruń, Bielsko-Biała, Gdańsk, Czech Republic iteo S.A. Full time

    The most important asset is people – with them, even the most difficult tasks become feasible and fun. Currently we are looking for new blood to enrich the team of Java Developers. If you are passionate about Java, it’s time for you to join us! ,[Create and develop applications,, Design the architecture of new systems,, Design solutions using the...


  • Remote, Warszawa, Gdańsk, Czech Republic emagine Sp. Z o.o. Full time

    Development knowledge of Java 8. Preferably with Spring Boot framework and microservices knowledge. Knowledge on Kubernetes, Bitbucket, Jenkins. Basic knowledge of Kafka. NICE TO HAVE: Tibco experience Web services, Kafka. Intelij, Eclipse, jDeveloper. Oracle SOA, Git, Jira, Confluence. ADF, PLSQL Developer. Visual Studio. Splunk. Spring Boot Data, Spring...


  • Remote, Czech Republic AVENGA Full time

    Job SummaryWe are seeking a skilled Java Technical Leader to join our existing mid-sized SCRUM/Kanban team at Avenga.About the RoleThe successful candidate will lead technical efforts on an ongoing project in the energy and manufacturing sector. As a key member of our team, you will be responsible for designing and implementing system architecture, guiding...