For our business partner, a dynamic SaaS start-up company that created one of the most practical solutions to reduce chaos and bring order to the support process, we are looking for a Backend Java Developer.
The product is a platform that can work by itself, as well as in conjunction with complementary solutions and you will join a team with an extended professional history together, in their endeavor to transform it and position it on the market. Responsibilities:
Contribute to all stages of the software development lifecycle.
Design, implement and maintain Java-based applications that can be high-volume and low-latency.
Analyze user requirements to define business objectives.
Develop and test software.
Identify and resolve various technical issues arising.
Create detailed design documentation.
Propose changes to the current Java infrastructure.
Develop technical designs for application development.
Write well-designed, testable code.
Conducting software analysis, programming, testing, and debugging.
Manage Java and Java EE application development.
Proficiency in Java, with a good understanding of its ecosystems.
Experience working with Spring ecosystem (Boot, Security, web).
Good knowledge of markup languages such as XML, JSON.
Knowledge of Object-Oriented Programming(OOP) Patterns and Concepts.
Familiarity with different design and architectural patterns.
Expertise in continuous integration.
Experience in working with databases (PostgreSQL).
Knowledge of code versioning tools, for instance, Git.
Understanding of building tools like Ant, Maven, Gradle, etc.
Skilled in writing reusable Java libraries and clean code.
Skilled at creating database schemas that characterize and support business processes.
Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services.
Understanding basic design principles behind a scalable application.
Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds.
Implementing automated testing platforms and unit tests.
Private medical subscription at Medicover.
Extra holidays added every 3 years in the company.
At the office - parking lots with electric car chargers.