Java SW Engineer for Government Portal Solution

VACANCY DESCRIPTION

We are currently looking to hire a talented Java SW Engineer for our Prague, Czech Republic office, to lead the design and implementation of Monster’s marketplace for either our Seeker and/or Employer platform.

This role will work in a matrixed organization on a dedicated team that is building the next generation scalable solution.

DUTIES

- You will work with a variety of technologies, including: Java, micro services, spring boot, Angular 2+, sql/no sql, Tomcat, AWS(Required - AWS Lambda, s3, Cloud Front, RDS, no sql, API Gateway, Cloud Formation Template), and other Web2.0 technologies, CI/CD Jenkins, Docker Containers, Kubernetes,...
- This role will establish the technical delivery of data and domain services for the capabilities assigned to the team.
- Work on an Agile scrum team that designs, estimates, creates, and documents significant software functionality
- Ensure new functionality follows architectural standards
- Produce unit and functional tests to exercise new functionality and re-factored features
- Troubleshoot and debug issues
- Follow coding standards
- Exhibit superior verbal and written communication skills
- Will be comfortable in micro services development environment
- Testing Framework experience (EasyMock, Cucumber)
- Experience designing and developing both NoSQL and relational databases
- Experience designing and developing data and domain
- Service Knowledge in OO development principles, IoC and DI patterns, multi-tier web application design and relational database principles required
- Experience in Cloud apps development AWS/GCP
Strong Analytical Skills and good problem-solving skills
Experience in Agile development methodologies

REQUIREMENTS

- At least 4-8 years doing object-oriented software development with Java
- Experience through full life cycle of several large scale commercial application development projects
- Experience using microservices in applications in production
- Experience with the following languages: Java, J2EE, Spring, Spring Framework
- Experience with Application Servers using Docker/Kubernetes
- Experience with Cloud platforms, preferably AWS using EC2 and other AWS services
- Experience with Agile methodology and other SDLC components including TDD, Unit Testing, CI, CD
- Experience with any of the following: Maven, Jenkins, Hudson, Rundeck
- Experience with Kafka and other Apache software
- Experience with high availability architectures
- Strong analytical and problem-solving skills
- Ability to be creative and flexible in a rapidly changing environment


What will make you stand out…

- Experience with Angular
- Experience with NoSQL, MYSQL
- Experience with Node.js
- Knowledge of Micro frontend architecture
- Experience with Microsoft Technology Stack (C#, .NET Framework, MS SQL)
- Deep knowledge and experience with event streaming architecture
- Experience implementation Kafka streaming

WHAT WE OFFER

- Flexible working hours
- Pension and Life insurance contribution
- Private healthcare
- Meal tickets (100 CZK/working day)
- Cafeteria system/Multisport cards
- Up to 5 weeks of holiday depending on legth of employment
- Technical and personal trainings
- Language courses
- International environment
- Personal Event Bonus
- Loyalty presents

Salary

Negotiable depending on candidate's seniority

Share this offer: