backgo to search

senior java developer

Java, Problem-solving, Spring Core, Hibernate, Oracle RDBMS, Drools
Sorry the job is no longer available.

We are seeking a talented remote Senior Java Developer to join our team, contributing to the re-engagement with an international client and delivering new business features in their platform. As a Java Developer, you will be responsible for implementing new business features within the platform, changing the way real travelers interact with hotels. You will need to dive into and learn the current platform, with its modular SOA architecture, 30+ "macro" services, backed by Drools Business Rules at the core. If you are passionate about delivering high-quality software solutions and have a keen eye for detail, we invite you to be part of our team.

  • Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions
  • Implement new business features within the platform, ensuring seamless integration with existing services
  • Optimize and refactor existing code to improve performance and maintainability
  • Conduct code reviews and provide feedback to other developers, ensuring code quality and adherence to coding standards
  • Participate in design reviews, offering input on requirements, product design, and potential challenges
  • Provide technical guidance and support to other developers, contributing to their professional development
  • Contribute to the preparation of technical documentation and user manuals, ensuring comprehensive and accurate documentation
  • A minimum of 3 years of experience in Java development, demonstrating your proficiency in Java programming concepts and principles
  • Expertise in Spring Core and Hibernate, showcasing your strong understanding of the Spring Framework and ORM tools
  • Practical experience in Oracle RDBMS, demonstrating your ability to design, implement, and maintain complex database systems
  • Hands-on experience with Drools, highlighting your knowledge of business rules engines and their integration with Java applications
  • Excellent problem-solving skills and a detail-oriented mindset, crucial for identifying and resolving complex software issues
  • Strong focus on teamwork and exceptional interpersonal skills, allowing you to collaborate effectively with cross-functional teams
  • Ability to work independently and manage stress effectively, maintaining a high level of performance even under pressure
  • Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication

These jobs are for you

benefits for locations

For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool

get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses