Senior Java Developer / fejlesztő
Key Skills and Responsibilities:
- Confident in, and frequently uses the TDD cycle.
- Demonstrate a good understanding of SOLID and how to apply it.
- Automates everything by default and can/has built and managed a CI/CD pipeline. “You build it, you run it” mindset.
- Demonstrate a good knowledge of programming languages other than JAVA & paradigms by knowing when to apply them.
- Has implemented critical path components in a large or complex project.
- Demonstrates in depth knowledge of IDE.
- Demonstrable experience working within Agile teams.
- Comfortably debugs/finds complex problems.
- Writes secure code by default and understands server hardening. Is familiar with basic security concepts; Encryption vs Hashing (Symmetric/asymmetric keys).
- Has experience implementing automated security testing.
- Demonstrate expertise in one database & good grasp of multiple data storage paradigms. (clear on benefits and when to use: SQL – NoSQL).
- Has experience with distributed computing.
- Understand and can automate PaaS technologies. (Ansible, Terraform).
- Is familiar and has on hands experience with cloud technologies and their concepts. (AWS/Azure).
- Anticipate medium term vectors of change and designs and abstracts accordingly.
- Is able to be a mentor & is an example for the rest of the team.
- Can define the technical strategy within the team, by tackling a business problems.
- Continually proposes and drives process improvements and innovation.
- Appreciates simplicity and the value of removing code.
Our Customer (operating in the retail market) is looking for senior developers that are extremely conscientious and know how to take E2E responsibility and with this have complete ownership over their code. We are offering a rare opportunity for developers to gain a holistic view in IT from the design all the way to production, here in Budapest. If you are someone who would like to advance their career, while working on cutting edge technologies and you have a mindset to continuously improve both your skillset and the code that you are working on this job is for you.
We are now expanding the application development team, driving the next generation capability for our clients in the retail industry where we are looking for JAVA developers. This opportunity will enable you to work across various retail programs with a focus on business and operational systems. We offer long-term career paths with a strong focus on next generation technologies and methodologies.