Senior Java Developer (Krakow, Poland) Offline

Papaya Global is looking for a Senior Java Developer to join our growing team. The responsibilities include new feature development, optimization, refactoring, and scaling of current infrastructure. Attend and participate in Engineering meetings, back-end side architecture, and features with other back-end developers. Work with different dev-ops tools (we work with AWS, setting EC2s, databases, queue, clustering, sharding). Enrich the current backend team.

 

You will:

- Do optimization, refactoring, and scaling of current infrastructure to provide a robust and quick application to our customers.

- Software design and development of new features from A-Z.

- Responsibility for system stability and responding to critical incidents.

- Code review your colleagues' code and response to CRs directed to you.

- Working with our CI/CD tools (including tweaking the setup of the CI).

 

Requirements:

- Minimum 4+ years of Java experience with any framework (preferably Spring boot and Play framework, but not must)

- Master version control, especially Git

- At least intermediate knowledge in Continuous Integration (INCLUDING changing scripts, setting up CI, dealing with problems) and Software Development Lifecycle Management (knowledge of Scrum, Jira, Jenkins, build tools)

- You write clean code, love unit testing (optional - TDD/BDD), and value readability over cleverness

- Deep knowledge of design patterns & knowledge of IoC frameworks

- Excellent communication skills

- Experience with web service frameworks and API technologies

- Practical experience in an agile software development environment

- Self-driven and result-oriented; You'll jump on a task and drive it to completion

- English level: not less then upper-intermediate

The job ad is no longer active
Job unpublished on 2 June 2022

Look at the current jobs Java →

Loading...