• Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role.
Poland Jobs Expertini

Senior Full Stack Engineer - JVM, Kotlin Job Opening In Warsaw – Now Hiring Simple Machines


Job description

Simple Machines is a leading independent boutique technology firm with a global presence, including teams in London, Sydney, San Francisco, and New Zealand.

We specialise in creating technology solutions at the intersection of data, AI, machine learning, data engineering, and software engineering.

Our mission is to help enterprises, technology companies, and governments better connect with and understand their organisations, their people, their customers, and citizens.

We are a team of creative engineers and technologists dedicated to unleashing the potential of data in new and impactful ways.

We design and build bespoke data platforms and unique software products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes.

We engineer data to life™. 

The Role:

As a Senior Full Stack Engineer at Simple Machines, you’ll be at the heart of groundbreaking projects, collaborating closely with both our talented internal team and forward-thinking clients.

In this hands-on role, you'll drive the development of sophisticated, scalable solutions across the full technology stack—from intuitive frontends and robust backends to powerful data pipelines and resilient infrastructure.

If you’re passionate about solving complex problems and pushing the boundaries of what’s possible, this role offers the perfect platform for you to make a real impact.

Technical Responsibilities:

  • Responsible for design and technical development of backend services for a highly scalable marketing platform.
  • Responsible for designing the APIs, applications, and infrastructure the team develops, and documenting the technical requirements and design for the client.
  • Responsible for end-to-end delivery and support, including build, automation, deployment, and operations, for everything that is developed.
  • Partner with client stakeholders, and team members, to gather business requirements, collaborate on design decisions, and translate them into technical and design requirements.
  • Operate within an iterative delivery team using Agile delivery tools and practices.
  • Hybrid remote and in-person collaboration with the delivery team and client stakeholders.

Applications Conditions

  • Must have full working rights for Poland - Sponsorship is not available.
  • Reside close to Warsaw to attend team meetings in person.

About the team:

As we scale our EMEA engineering operations, this role will be remote-based, assigned to our UK leadership team and will focus on supporting our UK-based clients.

While you’ll enjoy the flexibility of working remotely, you’ll be closely aligned with our UK delivery teams and client stakeholders, ensuring time-zone overlap and easier collaboration. 

Each team member has varying degrees of strength in each area, but all work together across the full stack and assist one another to learn and contribute.

The engineering team enjoys a high degree of autonomy over technical design and actively engages with stakeholders to design solutions.

They also actively engage with data scientists and other teams to design and document cross-system solutions.

Requirements

What we are looking for:

  • A consultative approach to software development and software engineering.
  • Core foundation in programming, especially in JVM languages (particularly Kotlin or Java).
  • Experience designing and implementing data-driven APIs.
  • Exposure to frontend development (particularly React.js, Tailwind, REDUX, Typescript)
  • Past project experience with large scale webservices.
  • Cloud infrastructure experience with AWS and/or Google Cloud, Azure, etc.
  • Infrastructure-as-code experience, such as with Terraform or Cloud Formation.
  • In-depth experience with unit and integration testing, and test automation generally.

    Ideally TAA and/or BDD
  • Experience working with SQL databases in the context of implementing data-driven APIs, and designing database schemas and queries to meet business requirements.
  • A passion and proven background in picking up and adopting new technologies on the fly.
  • Exposure to Scala, or functional programming generally.
  • Exposure with highly concurrent, asynchronous backend technologies, such as Ktor, http4k, http4s, Play, RxJava, etc.
  • Exposure with DynamoDB or similar NoSQL databases, such as Cassandra, HBase, BigTable, or Cosmos DB.
  • Exposure with Git workflows, and the ability to tailor the workflow to project needs.
  • Exposure with containerised application deployment using Docker, Amazon ECS, Kubernetes, etc.

Benefits

What We Offer in Poland:

  • Salary: Competitive salary and benefits package. 
  • Join a fast growing team - 30% growth in the last 12 months.
  • Hybrid working environment, 1-2 days in the Warsaw office.
  • Health and Wellbeing Allowance: 6,129‎ allowance per year to be used for any food and non-alcoholic beverages during business hours, healthcare, gym memberships, sporting goods and accessories, and any wellness appointments. 
  • Professional Development: 7,355‎ annual budget for training, courses, and conferences, with potential for additional funding. 
  • Certifications: 12,259‎ annual budget for certifications and related courses. 
  • Equipment Allowance: 6,129‎ for Poland team members, plus Apple MacBook Pro laptops and necessary accessories. 

Required Skill Profession

Computer Occupations


  • Job Details

Related Jobs

Simple Machines hiring Principal (Technical Lead) Full Stack Engineer - JVM, Kotlin Job in Warsaw, Masovian Voivodeship, Poland
Simple Machines
Warsaw, Masovian Voivodeship, Poland
Autodesk hiring Senior Full Stack Engineer Job in Krakow, Lesser Poland Voivodeship, Poland
Autodesk
Krakow, Lesser Poland Voivodeship, Poland
AI Acquisition hiring Senior Full-Stack Engineer Job in Poland
AI Acquisition
Poland
Antal Sp. z o.o. hiring Senior Full Stack Engineer Job in Wrocław, Lower Silesian Voivodeship, Poland
Antal Sp. z o.o.
Wrocław, Lower Silesian Voivodeship, Poland
SwingDev hiring Senior Full Stack Engineer Job in Poland
SwingDev
Poland
Autodesk hiring Senior Full Stack Engineer Job in Krakow, , Poland
Autodesk
Krakow, , Poland
Dynatrace hiring Senior Full-Stack Engineer Job in Gdansk, , Poland
Dynatrace
Gdansk, , Poland
Autodesk hiring Senior Full Stack Engineer Job in Krakow, Poland, Poland
Autodesk
Krakow, Poland, Poland
Inetum hiring Senior JVM Software Engineer Job in Warsaw, Masovian Voivodeship, Poland
Inetum
Warsaw, Masovian Voivodeship, Poland
WLG hiring Full-stack engineer Job in Warsaw, Masovian Voivodeship, Poland
WLG
Warsaw, Masovian Voivodeship, Poland
Sensor Tower Inc. hiring Full Stack Engineer Job in Warsaw, Masovian Voivodeship, Poland
Sensor Tower Inc.
Warsaw, Masovian Voivodeship, Poland
aleno AG hiring Full Stack Engineer Job in Wrocław, Lower Silesian Voivodeship, Poland
aleno AG
Wrocław, Lower Silesian Voivodeship, Poland
Infotree Global Solutions hiring Full Stack Engineer Job in poland, pl, poland, pl, Poland
Infotree Global Solutions
poland, pl, poland, pl, Poland
Axiom Software Solutions Limited hiring Full Stack Engineer Job in Warsaw, Masovian Voivodeship, Poland
Axiom Software Solutions Limited
Warsaw, Masovian Voivodeship, Poland
Sensor Tower Inc. hiring Full Stack Engineer Job in Kraków, Lesser Poland Voivodeship, Poland
Sensor Tower Inc.
Kraków, Lesser Poland Voivodeship, Poland
Axiom Software Solutions Limited hiring Full stack Engineer Job in Wolow, Lower Silesian Voivodeship, Poland
Axiom Software Solutions Limited
Wolow, Lower Silesian Voivodeship, Poland
Box hiring Senior Full-Stack Software Engineer Job in Warsaw, Masovian Voivodeship, Poland
Box
Warsaw, Masovian Voivodeship, Poland
Vattenfall hiring Senior Full Stack Software Engineer Job in Katowice, Silesian Voivodeship, Poland
Vattenfall
Katowice, Silesian Voivodeship, Poland
C.H. Robinson hiring Senior .NET Full Stack Engineer Job in Warsaw, , Poland
C.H. Robinson
Warsaw, , Poland
Nike hiring Senior Full Stack Software Engineer Job in Gdansk, , Poland
Nike
Gdansk, , Poland
C.H. Robinson hiring Senior .NET Full Stack Engineer Job in Warsaw, Poland, Poland
C.H. Robinson
Warsaw, Poland, Poland
Nike hiring Senior Full Stack Software Engineer Job in Gdansk, Poland, Poland
Nike
Gdansk, Poland, Poland
Mobica hiring Senior Kotlin Engineer Job in Warsaw, Masovian Voivodeship, Poland
Mobica
Warsaw, Masovian Voivodeship, Poland
Cognizant hiring Lead Full Stack Developer (Kotlin & React JS) Job in Krakow,KR-Galileo 8thfloor, Poland, Poland
Cognizant
Krakow,KR-Galileo 8thfloor, Poland, Poland
Inetum hiring Senior JVM Software Engineer / 1 Job in Warsaw, Masovian Voivodeship, Poland
Inetum
Warsaw, Masovian Voivodeship, Poland
Inetum hiring Senior JVM Software Engineer / 1 Job in Poznań, Greater Poland Voivodeship, Poland
Inetum
Poznań, Greater Poland Voivodeship, Poland
Inetum Polska hiring Senior JVM Software Engineer / 1 Job in Warsaw, Masovian Voivodeship, Poland
Inetum Polska
Warsaw, Masovian Voivodeship, Poland
AgileEngine hiring Full Stack Engineer (Senior/Lead) ID41561 Job in Błonie, mazowieckie, Poland
AgileEngine
Błonie, mazowieckie, Poland
AgileEngine hiring Full Stack Engineer (Senior/Lead) ID41561 Job in Wrocław, Lower Silesian Voivodeship, Poland
AgileEngine
Wrocław, Lower Silesian Voivodeship, Poland
AgileEngine hiring Full Stack Engineer (Senior/Lead) ID41561 Job in Gdańsk, Pomeranian Voivodeship, Poland
AgileEngine
Gdańsk, Pomeranian Voivodeship, Poland

Unlock Your Senior Full Potential: Insight & Career Growth Guide


Real-time Senior Full Jobs Trends (Graphical Representation)

Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph here. Uncover the dynamic job market trends for Senior Full in Warsaw, Poland, highlighting market share and opportunities for professionals in Senior Full roles.

5548 Jobs in Poland
5548
1900 Jobs in Warsaw
1900
Download Senior Full Jobs Trends in Warsaw and Poland

Are You Looking for Senior Full Stack Engineer JVM, Kotlin Job?

Great news! is currently hiring and seeking a Senior Full Stack Engineer JVM, Kotlin to join their team. Feel free to download the job details.

Wait no longer! Are you also interested in exploring similar jobs? Search now: .

The Work Culture

An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Simple Machines adheres to the cultural norms as outlined by Expertini.

The fundamental ethical values are:

1. Independence

2. Loyalty

3. Impartiapty

4. Integrity

5. Accountabipty

6. Respect for human rights

7. Obeying Poland laws and regulations

What Is the Average Salary Range for Senior Full Stack Engineer JVM, Kotlin Positions?

The average salary range for a varies, but the pay scale is rated "Standard" in Warsaw. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

What Are the Key Qualifications for Senior Full Stack Engineer JVM, Kotlin?

Key qualifications for Senior Full Stack Engineer JVM, Kotlin typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. The generic skills are mostly outlined by the . Be sure to check the specific job listing for detailed requirements and qualifications.

How Can I Improve My Chances of Getting Hired for Senior Full Stack Engineer JVM, Kotlin?

To improve your chances of getting hired for Senior Full Stack Engineer JVM, Kotlin, consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

Interview Tips for Senior Full Stack Engineer JVM, Kotlin Job Success

Simple Machines interview tips for Senior Full Stack Engineer   JVM, Kotlin

Here are some tips to help you prepare for and ace your Senior Full Stack Engineer JVM, Kotlin job interview:

Before the Interview:

Research: Learn about the Simple Machines's mission, values, products, and the specific job requirements and get further information about

Other Openings

Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.

Dress Professionally: Choose attire appropriate for the company culture.

Prepare Questions: Show your interest by having thoughtful questions for the interviewer.

Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.

During the Interview:

Be Punctual: Arrive on time to demonstrate professionalism and respect.

Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.

Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.

Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.

Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.

Follow Up: Send a thank-you email to the interviewer within 24 hours.

Additional Tips:

Be Yourself: Let your personality shine through while maintaining professionalism.

Be Honest: Don't exaggerate your skills or experience.

Be Positive: Focus on your strengths and accomplishments.

Body Language: Maintain good posture, avoid fidgeting, and make eye contact.

Turn Off Phone: Avoid distractions during the interview.

Final Thought:

To prepare for your Senior Full Stack Engineer JVM, Kotlin interview at Simple Machines, research the company, understand the job requirements, and practice common interview questions.

Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Simple Machines's products or services and be prepared to discuss how you can contribute to their success.

By following these tips, you can increase your chances of making a positive impression and landing the job!

How to Set Up Job Alerts for Senior Full Stack Engineer JVM, Kotlin Positions

Setting up job alerts for Senior Full Stack Engineer JVM, Kotlin is easy with Poland Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!