All offersKrakówJava(Mid/Senior) Fullstack Java Developer
(Mid/Senior) Fullstack Java Developer
Java
Appliscale sp. z.o.o.

(Mid/Senior) Fullstack Java Developer

Appliscale sp. z.o.o.
Kraków
Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    English
    advanced
    Java
    regular
    JavaScript
    regular
    Angular
    regular
    React
    regular
    Spring
    regular

Job description

Online interview

Appliscale is an independent software house & technology consultancy that brings new products and services to life for its customers. We work for a range of customers from startups to Fortune 500 companies.

We are cloud, big data, devops and scalability experts who have developed and maintained global systems serving millions of people each day.

Currently, in our projects we use a mix of:

  • Java
  • Erlang
  • Elixir
  • Go
  • Scala
  • Terraform in both AWS and Azure environments



Your daily tasks on the job

  • Develop high quality Java code
  • Develop high quality JavaScript code
  • Perform requirements analysis
  • Communicate with project stakeholders
  • Design project or component level architectures
  • Design deployment pipelines and CI/CD processes
  • Technical mentoring for less experienced team members (code reviews, pair programming)

What you will need

  • Bachelor's or Master's degree in computer science/engineering or related fields
  • At least 3+ years of proven hands-on Java development experience
  • Experience in frontend programming
  • Strong analytical skills, experience with debugging complex systems
  • Good command of English

Must have

  • Very good knowledge of Java programming language
  • Experience in frontend programming (Angular/React)
  • Professional experience in using Spring Framework / Dropwizard (or any other popular framework)
  • Ease of using Linux command line interface
  • Very good knowledge of RDBMS and/or NoSQL databases

Nice to have

  • Cloud computing experience (AWS / Google Cloud Platform / Azure)
  • Experience in reactive programming (RxJava, Vert.x)
  • Knowledge of second JVM related language
  • Basic knowledge of one of other programming languages: Python, C++, Erlang, Elixir, Go
  • Experience in DevOps activities (CI/CD, Docker)

Why work with us?

  • Flexible work hours and option for 100% remote work
  • Involvement in international projects for large and well-known companies, both corporations and startups 
  • Involvement in greenfield projects
  • AWS Select Partner
  • Weekly knowledge sharing meetings to spread knowledge within the company
  • Possibility to represent company on conferences and meetups
  • Freedom to be innovative and make an active impact on our processes 
  • Additional perks:
    • Training budget for learning resources
    • Health, sports & benefit package
    • Fresh fruits
    • Free coffee & tea
    • 3D printer
    • Play room
    • Company offsites