Senior Java Developer

Job type: Contract

We are looking for an experienced Senior Java Developer to join one of our client's team, based in Prague, Czech Republic.

As a Senior Java Developer assist in the design of software systems in accordance with business needs, write maintainable and well-tested code, and take responsibility for delivery and maintenance of developed software as part of Software Development teams.

Role and Responsibilities:

Good verbal and written English Communication.
Good communication, presentation, and mentoring skills.
Work as effective team member and also to be able to share knowledge with team members.
The ability to think and act proactively.
The ability to work independently.
Build opinion-based solutions based on pros and cons.Skills and Qualifications:

Working experience in enterprise company with Java.
Deep understanding of Java, object-oriented design and patterns.
Strong understanding of microservices.
Knowledge of building resilient applications.
Experience working with Relational Databases.
Strong experience implementing Web Applications.
Strong experience working in a defined Software Development Process (e.g., Scrum, Kanban).
Experience enhancing/optimizing the Software Development process and/or toolchain within one team.
Strong experience in the Software development process (automation) toolchain (version control systems, IDEs, build systems, CI/CD pipelines, test frameworks, issue tracking/project management tools etc.).
Proven knowledge of design patterns.
Experience maintaining and supporting production critical systems.
Experience in Test Driven Development.
Be able to give guidelines for the technical solutions within the team. Preferred Qualifications:

Experience with AWS.
Java certifications.
Experience building fintech solutions.
Working experience in a mid to large scale IT organization (at least 40 members).
Experience with front end technologies (e.g.: JavaScript, HTML, CSS, etc.).
Experience building/supporting high load web-applications and solving scalability issues.If interested, please get in touch via contact details provided or click "Apply" to forward an up-to-date copy of your CV.

Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief

Apply for this job