Sqills
Posted 3mo ago

Java Software Developer

Sqills
Enschede or Amersfoort
HybridFull Time
Responsibilities
  • designing microservices
  • implementing services
  • translating functionality
Requirements
  • Bachelor's degree
  • Solid experience with Java and/or Kotlin
  • Experience with SaaS and microservices
  • Knowledge of AWS and CI/CD
  • Familiarity with JIRA
  • Strong English communication
Technical tools mentioned
JavaKotlinIntelliJ IDEAGitLabTerraformCloud Development KitKubernetesAWSLambdaDynamoDBSQSSNSRDSAmazonMQCloudWatchEventBridgeELBNew RelicSentryPagerDutyJIRAAsciiDoc

Job description

Job description

Java Software Developer

We are looking for someone who is passionate about software development!


Full-time

As an experienced Java Software Developer, you have a wide range of opportunities. Do you look for a job with variation? One that challenges you? Do you go for a good employer? Perhaps work on a mission-critical SaaS suite? Or maybe you want the freedom to pick up new tools and techniques along the way?

Or maybe you refuse to compromise and just want it all…

That, and more, is what Sqills can offer you. At Sqills we are looking for an experienced Java Software Developer who wants to work with the latest techniques and continue challenging themselves.


An innovative way of working

At Sqills, our team works with a modern JVM stack, primarily Java and Kotlin. We use JetBrains IDEs such as IntelliJ IDEA, and for our CI/CD pipelines we use GitLab.

We use Terraform, Cloud Development Kit and Kubernetes, among others, to manage the infrastructure within AWS. We build Infrastructure as Code (IaC) and we use a combination of traditional services, Lambda, and managed services such as DynamoDB, SQS, SNS, RDS, AmazonMQ, CloudWatch, EventBridge and ELB.

We monitor services in production using New Relic, Sentry, EventBridge, and PagerDuty. We have developed our proprietary management platform, created by our dedicated platform team, which is built on top of our operational and infrastructure services. This platform seamlessly integrates monitoring tools and provides visualisation of fully distributed traces. This functionality aids us in analysing errors within our microservice landscape.

Secure development, architecture, performance, and resiliency are the pillars of our development process. This ensures that our software will continue to meet and exceed expectations in the future.


What will you do?

  • You will be part of one of the Agile DevOps teams. Teams consist of a combination of Developers, Testers and a Product Owner. As a team, you are responsible for the complete development and management cycle.

  • Together you work on (backend) microservices in the AWS Cloud, written in Java and Kotlin. Because you work with software that handles hundreds of requests per second (high performance), your work continues to be challenging.

  • Some of the things you are responsible for include:

    • Designing and implementing Java/Kotlin microservices for S3 Passenger;

    • Translating functionalities into software solutions and bridging the gap between desired functionality and technical solutions;

    • At Sqills we focus on quality. This is reflected in the ownership our team members have for their own microservices, but also in the fact that we have extensive requirements for developing components.

  • Because our software offers the complete inventory, reservation and ticketing suite for our international customers, our focus on quality is especially important.

We are looking for someone with:

  • Bachelor's degree in a relevant technical field (e.g. HBO ICT, Computer Science, Business Intelligence, Technical Management);

  • Solid experience with Java and/or Kotlin;

  • Experience with SaaS applications; experience with microservice architecture is a plus;

  • Knowledge of AWS is a plus;

  • Experience with the build / deploy pipeline;

  • Passionate about the following concepts: serverless, monitoring, secure development, high performance and high availability;

  • A curious approach to work — you are someone who enjoys sharing new knowledge;

  • Good communication skills in English;

  • Experience with JIRA; experience with AsciiDoc is a plus.

Why work at Sqills?

  • Join an enthusiastic, diverse, and agile team of more than 240 colleagues worldwide;

  • Enjoy a flat structure environment with high responsibility and the ability to make an impact;

  • Work in an open, challenging environment with ambitious professionals from different backgrounds;

  • Take advantage of exciting travel and growth opportunities within Sqills and the larger Siemens Mobility organisation;

  • Participate in inspiring company outings with colleagues from North America, Europe, and beyond.


Curious?

We can only consider applications from Dutch, EU/EEA or Swiss citizens, or from individuals who already hold a valid residence and work permit for the Netherlands.

About Sqills

Provides SaaS reservation, ticketing, and inventory management for transport operators.

Similar jobs

Java Software Developer roles near Enschede, Overijssel
2mo
Save
Mark Applied
Hide
Java Software Developer (Zwolle, NL)
Zwolle, Overijssel, Netherlands
HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Java Developer with experience in Java, CI/CD, cloud technologies; analytical, team player; Dutch language proficiency.
Java, CI/CD, cloud platforms
3mo
Save
Mark Applied
Hide
Java Software Engineer
Zwolle, Netherlands, Netherlands
OnsiteFull Time
DZ BANK
DZ BANK: Central institution for the German cooperative banking sector.
3+ YOE3+ years Java development, Scrum experience, RESTful services, DevOps, CI/CD, full-stack, Kotlin, JEE/JMS, JPA, Linux/Bash, Swagger/OpenAPI, Angular, CQRS/event sourcing.
Java, Kotlin, Angular, REST, Swagger/OpenAPI, JEE, JPA, Linux, Bash, CI/CD, DevOps, CQRS, Event Sourcing
11mo
Save
Mark Applied
Hide
Senior Java software developer
Enschede or Apeldoorn or The Hague
OnsiteFull Time
OV Software
OV Software: Provides custom software development and IT consulting services.
5+ YOESenior Java developer with 5+ years of experience; proficient in Java, C#, PHP; strong knowledge of modern frameworks; excellent communication and teamwork; Dutch language; valid B driver’s license; ICT degree (HBO/WO).
Java, C#, PHP, Modern frameworks