Senior Software Engineer Java/SQL/Oracle

lxbfYeaa - Qatar - Doha

Description

If you have a passion for building robust and scalable software solutions using Java and possess strong Oracle RDBMS knowledge, you may be the ideal candidate for this role.

We're looking for an experienced Senior Software Engineer with expertise in Java development, SQL, and Oracle RDBMS to join our dynamic team and work closely with a prestigious international client of EPAM based in Qatar.

As a Senior Software Engineer, you will be responsible for designing, developing, implementing, and maintaining Java applications. You will work closely with cross-functional teams to enhance and support existing services, facilitate third-party integrations, deploy services to various environments, conduct code reviews, and actively participate in scrum ceremonies.

Join our talented team of engineers and contribute to exciting projects that make a real impact in the digital world. Apply now and unleash your potential as a Senior Software Engineer (Java/SQL/Oracle).

Responsibilities

  • Design, develop, and implement high-quality Java applications that meet business requirements and technical specifications
  • Collaborate with product managers, architects, and development teams to analyze system requirements and propose effective solutions
  • Enhance and maintain existing Java services to ensure optimal performance, reliability, and scalability
  • Support third-party integrations by implementing and troubleshooting interfaces with external systems
  • Deploy developed services to different environments, including development, testing, staging, and production
  • Conduct code reviews to ensure adherence to coding standards, best practices, and quality guidelines
  • Work closely with cross-functional teams to troubleshoot and resolve complex technical issues
  • Participate in agile scrum ceremonies such as sprint planning, daily stand-ups, backlog grooming, and retrospectives
  • Stay updated with the latest industry trends and technologies, and proactively apply them to improve development processes

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 5 years of professional experience as a Java developer
  • Strong expertise in Java programming language and frameworks
  • Proven experience in designing and developing Java applications from scratch
  • Proficient in SQL and database development, particularly Oracle RDBMS
  • Experience with web services, RESTful APIs, and integration patterns
  • Familiarity with software development methodologies, such as Agile and Scrum
  • Excellent problem-solving skills and the ability to work effectively in a team-oriented environment
  • Strong communication and collaboration skills
  • Ability to multitask, prioritize work, and meet deadlines in a fast-paced environment
  • Self-motivated and eager to learn and adapt to new technologies

Nice to have

  • Experience with other databases like MySQL, PostgreSQL, or Microsoft SQL Server
  • Familiarity with front-end technologies like HTML, CSS, and JavaScript
  • Knowledge of containerization technologies such as Docker and Kubernetes
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud
  • Experience with DevOps practices and tools like Jenkins, Git, or Ansible

We offer

  • Competitive compensation depending on experience and skills
  • Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
  • Knowledge-sharing with colleagues from EPAM's global tech communities
  • Unlimited access to LinkedIn learning solutions
  • Regular performance feedback and salary reviews
  • Opportunities for professional growth
  • Annual discretionary bonus
  • Annual air travel tickets for expatriates
  • End of service gratuity

About EPAM

  • EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential

Additional

  • You will be working on site, from our client's office in Doha
  • The working schedule is 5 days a week, from Sunday to Thursday (In Qatar, weekend is Friday to Saturday)
  • Formal business attire is required
  • Please be mindful that local labor law regulations will apply to annual paid leave and sick leave

Post date: Today
Publisher: LinkedIn
Post date: Today
Publisher: LinkedIn