#1 Job Board for tech industry in Europe

Senior Full-Stack Java Developer
Java

Senior Full-Stack Java Developer

Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote
KMD Poland

KMD Poland

At KMD, we build digital solutions used by millions of people around the world which are foundations of our most important institutions: governments, public services, financial industries and private companies. Our mission is to ensure that they are reliable, accessible, and efficient. We have a direct hand in shaping the digital future of a society. A career at KMD is a career with purpose. A chance to improve the lives of people around the globe. We provide our people with the support they need to succeed. A place where autonomy and well-being are paramount, and where we live by the principle that tomorrow is what you make it.

Tech stack

    Java 8

    master

    Spring

    advanced

    Azure

    advanced

    TypeScript

    advanced

Job description

Online interview
B2B Contract, Warsaw (Inflancka 4A)
 
We are looking for Java full-stack developer with experience in cloud solutions who is self-motivated and thrives in an agile development environment. You will contribute to the full product development life-cycle. You will be part of the product development team working on a common goal to build a best-in-class software solution by designing and developing key product features. You will be developing a powerful, intuitive enterprise-level data platform built on a Java and Angular stack in Azure cloud. 
 
You will join one of the three Scrum Teams working on KMD Delta, a comprehensive solution for employee data and processes management within an organization. Our main customers are Danish municipalities, so you will be able to see the system in action directly.
 
After morning coffee, you will be:
 
  • Developing product according to best practices on cutting edge technologies within a cross-functional scrum team 
  • Designing and developing new functionalities
  • Implementing tests, contributing to test automation
  • Working on cloud solution in Azure
  • Implementing Proof of Concepts
  • Working in close cooperation with Product Owners, Architects, and other team members within the Scrum Team
  • Developing software by following Agile practices
 
We want you in our team if you:
 
  • Have at least 5+ years of professional experience in Java web development
  • Have experience in full-stack development
  • Know Java 8, Spring (Boot, Data, MVC), JPA, Hibernate, MySQL, WildFly, RabbitMQ, Gradle/Maven, Git
  •  Are familiar with TDD, Junit, Mockito, Spock, and test automation
  • Are experienced in Angular 2+ (we are using Angular 8)
  • Have experience working with solutions in the cloud (we are using Azure)
  • Are familiar with containerization concept, Docker and Kubernetes
  • Have experience in the delivery of high-quality software according to best practices
  • Are a team player
  • Are fluent in both English and Polish
  • Are open and able to learn new things quickly 
  • Have higher education in computer science or related field

We are a perfect match if you, additionally:
 
  • Have an interest in software architecture
  • Have experience in creating solutions in the cloud, preferably Azure
  • Have experience with frontend development and know TypeScript, RxJS, NgRx, Bootstrap
  • Have DevOps and CI/CD experience 
  • Have a large/medium scale end-to-end project implementation experience
  • Have experience working with a business process engine like Activiti
 
You will love working with us because of:  
    
·                 Professional Development  
Grow in your role 
Enjoy on-site meetups 
Participate in conferences in Poland and abroad 
Take part in the Internal Mobility Program  
  
·                 Scandinavian Culture and Workplace  
Earn Competitive hourly rates/salary  
Enjoy MyBenefit Cafeteria system with a wide range of services  
Make the most of your work and life  
Sport & passion communities and CSR initiatives 
Work in a human-oriented company  
Use high-level equipment  
Feel good at a green and ergonomic office and enjoy surprise treats 
 
·                 Meaningful and impactful work  
Make an impact that lasts - create and implement technological solutions 
And improve the lives of millions of people in the public and private sectors 
  
·                 Talented and Trusted People  
Cooperate with open-minded colleagues 
Work with experienced managers in an atmosphere full of trust
 
KMD (an NEC company) is committed to providing equal opportunities. Hence, we invite all qualified interested applicants to apply for career opportunities. At KMD all aspects of employment and cooperation including the decision to hire/cooperate with will be based on merit, competence, performance, and business needs without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other status protected under local anti-discrimination legislation.
 
Copyright KMD 2020 (C)