supervisor_account Splendit IT-Consulting GmbH
language Remote
room Vienna, Austria
stars Senior
Java

Senior Software Engineer at Splendit IT-Consulting GmbH

Requirements

Your Experience and Skills

  • A completed or ongoing education in computer science or similar.
  • Working in an agile development environment. Familiarity with Atlassian
  • Solid understanding of the Java language and the JVM architecture. Having a big picture on the Java 11+ features and the ongoing JDK projects: Amber, Loom, Valhalla, and Panama. 
  • Comfortable working with container technologies (Docker, Kubernetes, etc..)
  • Experience with cloud-based solutions (AWS, Azure, or Google cloud)
  • Experience with setting up CI/CD tools. Either Jenkins, GitLab Pipelines, GitHub Actions, Travis CI, or similar. 
  • Experience with TypeScript and front-end technologies (React, Angular, or Vue) is highly desirable. 
  • Solution-oriented personality. 

What makes you unique

  • Experience or knowledge of OSGi, Tycho, and the Eclipse ecosystem. 
  • Background in static program analysis. 


Scope of Work

Job description 

As the IDEs and DevOps tools that developers use in their daily work are undergoing rapid development, we want to adapt and integrate our in-house products on different platforms to meet the developer's needs. Additionally, we are extending the concept of our products to support more programming languages and to address security issues, e.g., finding security vulnerabilities in the container images, third-party dependencies, and infrastructure as code setups. 

Thus, we are looking for a talented software engineer to refresh our development team and design solutions for our product portfolio.  

Your tasks

  • You design software architecture for robust solutions considering reliability, security, and cost. 
  • Guide the software development process. Mentor team members when necessary. 
  • Develop or modify existing software solutions running on the Eclipse ecosystem.
  • Integrating refactoring solutions into VS Code through the Language Server Protocol.
  • Design and implement static analysis tools that detect security vulnerabilities in the source base and automatically resolve them whenever possible.  
  • Presenting the software solutions in Conferences, MeetUps, etc.

Benefits

Splendit IT Consulting has a great reputation for modernizing legacy software systems. For more than 25 years, Splendit has worked on various projects for banks, insurance companies, social insurance, public authorities, large enterprises, etc, all over German-speaking countries and has helped them migrate their legacy codebases towards modern state-of-the-art software solutions. Furthermore, Splendit invests in developing in-house products to automate code measurement and transformation and resolve software quality and security issues in an automated way.

We see code as value, and we promote software quality!


What we offer 

  • Flexible working hours
  • Full or part-time jobs
  • Combination of home-office and on-site
  • Autonomous working conditions with a lot of freedom to create. 
  • Fathers and educational leave
  • Constant learning opportunities. 
  • Team events
  • Friendly working environment and centrally located office with a good public transport connection. 
  • Team decisions in a flat hierarchy
  • Opportunities to participate in conferences and workshops.
  • Opportunity to get company shares 
  • Travel worldwide to events and customers 


About Splendit IT-Consulting GmbH

Splendit IT Consulting has a great reputation for modernizing legacy software systems. For more than 25 years, Splendit has worked on various projects for banks, insurance companies, social insurance, public authorities, large enterprises, etc, all over German-speaking countries and has helped them migrate their legacy codebases towards modern state-of-the-art software solutions. Furthermore, Splendit invests in developing in-house products to automate code measurement and transformation and resolve software quality and security issues in an automated way.

We see code as value, and we promote software quality!

Related

supervisor_account illwerke vkw
room Vienna, Austria
stars Junior
euro_symbol 50-70K
Product Management
Project Management
supervisor_account Elektrobit Austria
room Vienna, Austria
stars Intermediate
euro_symbol 50-55K
Android
Java for Android
Kotlin for Android
supervisor_account Erste Digital
room Bratislava, Slovakia
stars Senior
euro_symbol 45-50K
Java
Linux
Spring
+2