Java Developer (microservices)
Our Java Developers 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 our Software Development teams.
Required technical skills
- 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.
Essential Soft skills
- Good verbal and written English Communication.
- Good communication, presentation, and mentoring skills across the company.
- Work as an 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.
Advantageous
- 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.
Responsibilities
- Cooperate with team members, architects to develop reliable business solutions.
- Build and validate new functionality covered with unit, integration, acceptance tests.
- Ensure knowledge sharing within the team.
- Do code reviews.
- Keep up with the latest technological developments, look ahead for future products.
- Constantly improve technical stack.
- Participate in hiring process of new talents.
Jaké jsou benefity?
- 2 additional paid sick days
- 25 days of holidays
- Meal vouchers
- Multisport card
- Language courses
- Sickness and Attendance Allowance Salary compensation program
- Employee Referral Program
- Flexible working hours + home-office
- Events / Team Building
- Fruits/Breakfasts in the office
- Hello world gifts, Birthday & Xmas presents
- Chill out zone
- Modern Office with parking
Hledáme
- Anglicky - domluvit se
- Úroveň: Medior
- Úroveň: Senior
-
Proč hledat práci na HitPrace.cz?
Chci se registrovat
Nové nabídky práce každý den Vyhledávat můžete z více než 100 000 pracovních míst Nastavte si svůj profil uchazeče a zjednodušte si hledání práce Snadné odpovídání na inzeráty jedním klikem Nechte si zasílat nabídky práce z Vaší lokality a dle Vašich preferencí Můžete vybírat z nabídky úřadů práce, dalších portálů práce, agentur i zaměstnavatelů Získejte kontrolu nad Vašimi oblíbenými inzeráty Pomůžeme Vám v nalezení nové práce Veškeré služby pro uchazeče jsou bezplatné Důvěřuje nám již přes 110 000 lidí
Zajímavé nabídky práce v okolí:
Praha - Nabídka práce v okolních lokalitách
Zaujala Vás nabídka práce na pozici Java Developer (microservices) ve městě Praha?
Pošlete svůj životopis firmě Sourcein ještě dnes.
Pokud hledáte další podobné nabídky práce, podívejte se na aktuální pracovní místa Praha - IT
Pokud hledáte další podobné nabídky práce, podívejte se na aktuální pracovní místa Praha - IT