Position: Middle/Senior Java Developer
Company: ARENA CS
Experience required: 3y

Responsibilities
Develop software patches and new features
Write well designed, testable, efficient code
Take a part in code review activities
Create applications using standard and cloud software development tools
Test, debug, maintain and/or update the application
Analyze, review, and modify application to increase operating efficiency or meet new requirements
Investigate, document and resolve technical issues

Requirements
2+ years of experience as a Java Developer
Strong knowledge of Core Java, Spring/Spring Boot
Strong experience with REST API and web services development & maintenance
Mandatory knowledge on Javascript/Typescript & backend development using NodeJS
Good understanding of RDBMS DB fundamentals, data modelling (preferably with Postgresql)
Experience and ability to build and covert applications to different stacks
Experience in Agile methodologies standard SDLC processes
Experience in CI/CD tools - Docker, Kubernetes, CircleCi etc.
B2+ level of English
Nice to have
Experience working on AWS cloud platform

We offer
Competitive compensation depending on experience and skills
Work on enterprise-level projects on a long-term basis
Full-time remote work
Unlimited access to learning resources (training courses, English classes, Internal Library).

The customer is a Norwegian chemical company that is mainly focused on the production of nitrogen fertilizer, however it also encompasses the production of nitrates, ammonia, urea and other nitrogen-based chemicals.