Taro Logo

Senior Java Engineer

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
Backend
Senior Software Engineer
In-Person
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Java Engineer

Oracle, a world leader in cloud solutions, is seeking a Senior Java Engineer to join their team in Warsaw, Poland. This role focuses on developing world-class SaaS mobile workforce management solutions. As a Senior Java Engineer, you'll be responsible for designing and developing services using Java and modern technologies like Spring Boot, Kafka, and Redis. The ideal candidate should have 6+ years of experience, strong expertise in Java development, and a solid understanding of distributed systems.

The role offers an opportunity to work with cutting-edge technologies in a company that has been innovating for over 40 years. You'll be part of a SCRUM team, contributing to the continuous improvement of software development processes while ensuring high-quality standards. Oracle provides a competitive benefits package including medical, life insurance, and retirement options.

The position requires strong technical skills in Java, Spring framework, and database technologies, along with experience in multi-threaded applications and networking programming. Knowledge of microservices architecture, CI/CD, and container technologies like Docker and Kubernetes would be advantageous. This is an excellent opportunity for a senior engineer looking to make an impact in a global technology leader while working on solutions that shape the future of mobile workforce management.

Last updated 7 months ago

Responsibilities For Senior Java Engineer

  • Design and develop services and applications using Java and other technology
  • Support the continuous improvement of the SW development processes
  • Ensure technical solutions and code corresponds to product requirements and quality standards
  • Work as a developer in SCRUM team

Requirements For Senior Java Engineer

Java
Redis
Kafka
  • 3+ years of work experience in Java development
  • Bachelor's or Master's degree in computer science or related field
  • Experience in Java 8+ EE, Spring (Boot, Data, Security, MVC)
  • Strong OOP, design patterns, SOLID and clean architecture knowledge
  • Experience working with RDBMS
  • Experience in multi-threaded applications and networking programming
  • Ability to read and write technical documentation in English
  • Experience working in Unix-like OS(es)
  • Good analytical skills
  • Intermediate English

Benefits For Senior Java Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Options
  • Volunteer Programs

Interested in this job?