Java Software Engineer

Cortleksas, LCC

View: 105

Update day: 24-04-2024

Location: Zürich Zürich ZH

Category: Beauty / Wellness

Industry:

Job type: Temps plein, Durée indeterminée

Salary: 89 CHF - 134 CHF par heure

Loading ...

Job content

Cortlex was founded in 2015 by a group of software engineers as a company where they would enjoy working.

In Cortlex we become a part of a distributed development team and are involved into the development of our customers’ products. We go on business trips and communicate directly with customers from Belgium, Italy, Switzerland, the USA, the Netherlands, Sweden. We have projects in different domains: medicine, education, IoT, e-commerce and other. Our core technologies are .NET, JS, PHP, Java, and usually our software engineers have full-stack experience. Our innovative ideas will eventually become autonomous Cortlex products, and we are already taking steps to achieve this goal.

Now we are a team of 50+ professionals and we continue to grow. Join the team!
Project description
Nexxiot is a full stack IoT company and an industry lead in the area of low-power telematics for railcars and tanktainers. The company focuses on development and delivery of digital supply chain management solutions for businesses that want to increase efficiency of their fleet and unlock additional revenue potentials.

In addition to its headquarter in Switzerland, Nexxiot operates offices in Germany and the USA, and at the moment we are building a dedicated Nexxiot team here at Cortlex.

Several technical and non-technical teams are responsible for creating and scaling Nexxiot’s technology and business model. Java Software Engineer will be a part of an interdisciplinary product team and will focus on implementing software features according to the requirements provided by the Product Owner. In collaboration with the Product Owner and Software Architects he or she will be creating solution designs, implementing them into the software, testing, operating and maintaining the resulting software services according to the Site Reliability Engineering practices.
What will you do

  • Collaborate with the Product Owner and Software Architects to produce Solution Design Document which enables effort estimations and planning of implementation work, break down Epics into Stories
  • Implement software components and services including testing and writing technical documentation according to Continuous Integration best practices
  • Deploy software service to different environments using Continuous Deployment practices, operate and maintain those deployments according to the principles of Site Reliability Engineering
  • Review and discuss Solution Design Documents written by teammates
  • Review and approve Merge respectively Pull Requests created by teammates
  • Participate in agile software development activities (stand-ups, planning meetings, demos, retrospectives)
  • Act as onboarding buddy for new team members

What you need

  • At least 5 years of experience in writing JVM based software, primarily Java or Kotlin
  • Being acquainted with the Git version management system (Gitlab)
  • Experience in Python and Linux/Unix shell is a great plus
  • Being familiar with common backend engineering concepts, patterns, technologies like SQL (PostgreSQL/Cockroach DB), NoSQL (Dynamo DB), Message Queueing (SQS), Publish & Subscribe (SNS & Apache Kafka)
  • Fluent English spoken and written
  • German would be a plus
  • Being an open-minded team player, taking end-to-end responsibility to get things done
  • Curiosity and willingness to learn new tools, technologies, and methodologies, you find pleasure in understanding how things work
  • We are looking for someone with the appropriate skills to write backend services including data and software modelling and REST API design

What’s in it for you:

  • Ownership – we have every opportunity to make decisions, take responsibility and in general have power over our work
  • Transparency – we share information within the team and receive answers to any questions about the company, projects and customers
  • Service – we are a people first company
  • Flat structure, no bureaucracy or micromanagement
  • Medical insurance
  • 5 ill days per year
  • Gym membership compensation
  • Flexible working schedule – you plan your working day based on your tasks and meetings
  • All the necessary equipment for work – laptop (Windows or MacOS), monitors (as many as you need), and so on
  • Fully equipped and cozy office in the city center (but we also can discuss remote work)
  • Corporate holidays and various team buildings

Job Types: Full-time, Permanent

Pay: CHF89.00 - CHF134.00 per hour

Benefits:

  • Company events
  • Employee mentoring program
  • Insurance services
  • Professional development assistance
  • Referral program
  • Sabbatical
  • Wellness program
  • Work from home

Schedule:

  • Monday to Friday

Supplemental Pay:

  • Bonus pay

Work Remotely:

  • Yes
Loading ...
Loading ...

Deadline: 08-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...