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
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
About OBRIO
Automatic Vision Technologies is a service- and consulting company that serves in a broad mix of areas. We help our clients make significant and lasting improvements to their performance and realize their most important goals.With several decades of experience, weβve built a company uniquely equipped for the task, to use technology to create a better work environment and improve the results of our clients.
We like to develop our clients, ourselves and the world around ourselves, for a positive future.
We partner with clients to put recommendations into practice and work with them directly over the long-term, to help develop workforce skills, drive operational improvement, and apply new working methods
Company website:
https://obrio.co
The job ad is no longer active
Job unpublished on
2 June 2022
Look at the current jobs Java →
$2000-4300
Average salary range of similar jobs in
analytics β
Similar jobs
Portugal, Ukraine
Java Engineer for OTP Bank UA at OTP Bank UA π¦
Ukraine
All jobs Papaya Global