Java Developer
Technology
Worldhire
3 dni temuDo 13.06.2026
Opis stanowiska
WHAT DO YOU NEED FOR THIS ROLE:
- Relevant experience in Java 8 or higher web applications and any JavaScript framework (for example Angular4+, React JS/Ember.js/Vue.js)
- Experience with unit and integration testing and writing clean code
- Understanding of REST APIs, OOP, and related best practices
- Good knowledge of SQL or NoSQL databases techniques
- Strong interpersonal skills and the ability to work independently as well as in a team environment
- The ability to adapt to new technologies, our tech stack is diverse, and being able to step out of the comfort zone to learn new frameworks/tools is a must.
WHAT CAN GIVE YOU A HEAD START:
- Relevant experience with Spring Framework-Core/Boot/MVC, Hibernate/JPA, HTML, CSS
- Deep understanding of Java/J2EE, HTML5, CSS3, Javascript, and other supporting front-end or back-end technologies
- Knowledge of architecture and design patterns and anti-patterns
- The ability to deliver results in a fast-paced, deadline-driven environment that requires ability to handle multiple tasks simultaneously without compromising quality
- Experience working with AWS solutions for JAVA deployments (Lambda, EC2, S3, Elasticache, ...)
WHAT ARE YOUR RESPONSIBILITIES:
- Write and review great quality code
- Design, build and maintain scalable and robust APIs.
- Ensure system responsiveness, robustness and high availability
- Design and create robust and reusable UI components that will be used across teams
- Implement critical business features
- Improve our CI/CD pipeline to ensure constant production delivery of high-quality features
- Improve our automated tests suite in terms of speed and accuracy
- Give constructive feedback
- Help the team in troubleshooting and resolving of complex problems
- Come up with solutions to any issue that is raised during code/design review and being able to justify the decision taken
SOFT SKILLS:
- Very good English
- Solution-oriented
- Deep understanding of a problem / Strive to understand a problem / Curiosity
- Flexibility
- Autonomy
- Fast learner
- Long-term engagement
- Good communication skills
- Good analytical skills, capable to clarify and dive for requirements
- The willingness of going out of the comfort zone
- Investigation and troubleshooting
- Willingness for continuous learning and improvement
- Positive thinking
WHY TO WORK FOR YAHOO? (feedback gathered from our teams)
- Worldwide colleagues
- Latest technologies on some tracks
- Meritocracy
- Help each other out
- Big and stable client
- A lot of growth/learning opportunities, on different technologies
- Complex systems, complex environments
- Technical complexity
- Great team, great people
- Life-work balance
- Requests/Issues/proposed changes are always discussed and solutions are found
- Context to exit from the comfort zone
- A mix of management with development tasks
- Huge codebase, large teams ( approx. 300 developers)
- Flexibility
- CI/CD
- AWS services
- Live platform challenges/opportunities, strong SLAs
- Strong technical knowledge on client-side / client architects
- Not seen as subcontractors
- A lot of technical discussions, recordings, technical documentation
- No stress related to effort estimations
- Team autonomy
- Working with a lot of seniors
- More teams
- Being a mentor, but at the same time being a mentee
Keywords
Software
¿Te interesa este puesto?