
Junior/Regular Full stack Java Developer
- Wrocław, dolnośląskie
- Stała
- Pełny etat
- New Feature Development - We turn requirements into stylish, user-focused features for both web and mobile applications.
- Scrum - our small cross-functional team works independently to deliver features.
- Methodology - we use industry best practices to ensure we deliver code to be proud of; Code reviews, Pair Programming, TDD, BDD, and CI are all part of the toolset.
- Testing - we write unit and integration tests using standard testing frameworks (JUnit, Mockito, Cucumber, and Gherkin) to keep our quality high.
- Real Impact - every team member contributes directly to the product, collaborating closely with designers and product owners.
- Minimal Maintenance - maintenance is part of the job but is limited to about 15% of a developer's time.
- Global Collaboration - work with colleagues across Canada, the USA, Poland, the Czech Republic, the Philippines, and India.
- Java development knowledge, including knowledge of JSP, Servlets, and JDBC.
- Knowledge of web application development: HTML5, CSS, JavaScript, jQuery
- Familiarity with relational databases and SQL (Oracle, Postgres, DB2, or MySQL)
- Proficiency in English (both spoken and written)
- Understanding of software engineering principles and Agile Development (Scrum, Kanban)
- Experience with Docker, Kubernetes, or AWS
- Knowledge of at least one of Angular, React, or Node.js
- Knowledge/Experience with application servers such as Oracle WebLogic, IBM WebSphere, or JBoss
- Knowledge experience with tools like Ant, Maven, SonarQube, TeamCity, etc.
- Servlets, Web Services
- HTML5, CSS, COMPASS, SASS, LESS
- AJAX, JSON, SOAP, REST
- Understanding of different OS Memory management strategies, heap structure, and design patterns
- Good knowledge of TDD and Unit testing
- Experience with a Time and Attendance or Scheduling application is a plus