All offersKrakówJavaSoftware Development Engineer I
Software Development Engineer I
Java
Apptio

Software Development Engineer I

Apptio
Kraków
Type of work
Undetermined
Experience
Junior
Employment Type
B2B, Permanent
Operating mode
Office

Tech stack

    Java
    junior
    Microservices
    junior
    Data
    junior
    SDLC
    junior
    English
    junior
    Web Applications
    nice to have
    Cloud
    nice to have
    AWS
    nice to have

Job description

As an organization, Apptio has a very strong culture: it is open, transparent, and very customer focused.  Leaders in the organization consistently showcase the following key attributes and look to build teams that embrace these qualities every day:
  • Growth Mindset
  • Dealing with ambiguity and change
  • Take ownership and has accountability
  • Customer-focused
  • Foster an inclusive environment

Help us create our market-defining SaaS enterprise applications! In this role, you will be responsible for designing and implementing a variety of exciting end-to-end features. These may include, for example, backend data transfer and processing, REST APIs as well as appealing UIs. The right candidate will be a solid Java developer comfortable with JavaScript, with an inclination towards full-stack development.

The Team:
Join the team building the next generation MSP Billing product at Apptio. We're developing a brand-new cloud-native solution running on AWS using a micro services architecture (backend and frontend) to create a scalable and performant solution operating on large data sets. We own the entire lifecycle of the product, from requirements clarification, through design and implementation, to production deployment and support.

The new MSP Billing offering will give Managed Service Providers a great tool to manage their end customers, optimize cloud infrastructure, and rebill cloud usage at scale.
 
Technical stack of the project:
  • Backend: Java, Dropwizard, JooQ, Snowflake
  • (Micro-)Frontend: React, Typescript, Piral Framework
  • AWS: RDS, SNS, SQS, Secrets Manager
  • Monitoring: Datadog, Grafana, Splunk
  • CI/CD: Github, Argo


Essential Qualifications and Experience:
  • 2+ years of experience working with web-based microservices in Java
  • Knowledge of data structures, algorithms, enterprise systems, asynchronous architectures, and object-oriented programming
  • Understanding of best SDLC practices: coding standards, reviews, code management, build processes, and testing
  • Fluent English language skills

Desired Qualifications and Experience:
  • Experience developing Single Page Web Applications with JS, CSS, HTML and frameworks like React, Angular, or equivalent
  • Experience with cloud technologies (AWS)
  • Experience with REST APIs
  • Experience with Relational Databases
  • Experience building applications at scale using modern best-practices