Job Description, Responsibilities & Requirements
Description language:
About the Position
We are looking for a Middle Java Developer to join our team in Lviv, Ukraine. If you have 3+ years of experience in Java software development and a passion for web application development, we want to hear from you!
Responsibilities
- Develop and maintain web applications using Java, JEE, and Spring frameworks
- Build RESTful APIs and integrate with Elasticstack
- Write clean, maintainable code following OOP, OOD principles, and design patterns
- Utilize JSP and JBoss in application development
- Collaborate with cross-functional teams to deliver high-quality software
Requirements
- 3+ years of experience in Java software development
- Experience in web application development
- Proficiency in JEE and Spring frameworks
- Solid knowledge of Java (Java 7/8) and JavaScript
- Experience working with Elasticstack
- Experience in building RESTful APIs
- Understanding of OOP, OOD, and design patterns
- Knowledge of JSP and JBoss
- English level at least intermediate
Professional Development
- Work with experienced colleagues who are ready to share their knowledge
- Opportunity to switch projects and technology stacks
- Study and practice English through courses and communication with colleagues and clients from different countries
Bonus & Benefits
- Annual Performance Bonus Scheme
- Paid vacation - 20 days
- Paid sick leave - 5 days
- Free business lunch and coffee/tea
- Friendly atmosphere and concern for the comfort of specialists
- Flexible schedule and the ability to work remotely
About the Company
Join our team and be part of a dynamic environment where you can grow your skills and contribute to innovative projects. We value professional development and offer opportunities for learning and advancement.
Have a friend that fits this position? Refer them and get rewarded!