Principal Software Developer (Java Backend Development)

SKU 3296 Categories ,


Technical area


, , , , ,

HQ Location

Company Name

Company Size


Job Description

About the Position

This is a position for an experienced Software Engineer to work on the Oracle Maxymiser research and development team distributed across London, Hyderabad, Dnipro and Kharkiv. This position is for Hyderabad. We are a team of extremely talented professionals with a passion for delivering cutting-edge marketing technology applications.

Our vision is to transform customer’s business with advanced website testing and personalization solutions by removing guess work and help customers to make data driven decisions on websites and mobile apps to create a seamless and connected customer experience.

The Product

Oracle Maxymiser is the leading global solution for Customer Experience Optimization, including multivariate testing, personalization, and omni-channel marketing and is part of Oracle Marketing Cloud stack.

Oracle Maxymiser’s advanced website testing and personalization solutions help marketers make data-driven decisions on websites and mobile apps; create seamless, connected customer experiences; and deliver higher marketing ROI. Oracle Maxymiser effortlessly injects, configures, and deploys real-time recommendations at any point in the customer journey with easy-to-use dashboards powered by machine learning, without the need for IT involvement.

Oracle’s customer base is global that covers almost every major business across all industry sectors. Oracle Maxymiser clients are principally global brands within the online retail, travel, financial services and media sectors.

To see Oracle Maxymiser product in action, have a look at this video: https://tinyurl.com/tfq7gc5

Brief Job Description:

We are looking for a highly skilled senior software engineer who is comfortable with both front and back end programming using Java technology. Full Stack Developers responsibilities include participating in the entire software development life cycle, debugging applications and maintaining existing systems.


Contribute to development of core platform or application components with full software development cycle

Analyze system requirements and prioritize tasks

Write top class code using Java.

Develop technical specifications and architecture.

Introduce TDD and Continuous Integration practices.

Document development and operational procedures

Participate in design and code reviews. Review and refactor code

Accurate planning of the feature delivery.

Follow high standards of software quality, introduce and support good engineering practices and habits

Required Skills & Qualifications

B. Tech / B.E / M. Tech / M.E degree in computer science.

10+ years of product development / software engineering experience is a must with at least 4 years of experience in the capacity of senor software developer / architect

Must have 5+ years of working experience with Java backend development

Expertise in Java, SpringBoot and REST API Design and Development

Proficiency with technologies such as WSDL, RESTFUL/SOAP Web services development

Proficiency with Microservices architecture

Excellent understanding of data structures, design patterns.

Knowledge of Spark, Scala will be an added advantage

Strong understanding of object oriented design principles

Strong understanding of relational databases design principles

Strong technical problem solving skill

Very good understanding of CI/CD pipelines

Experience with PL-SQL is a plus

Proficient in Agile engineering practices experience

Good communication and technical negotiation skill

Working experience in a geo-distributed product development team is a plus

Download Zigup app to

Explore more features​

Available on Play Store & App Store

Addtional features on Zigup app:

Available on Play Store & App Store

product company jobs - Download Zigup available at Play Store and Appstore

Download Zigup app to

Explore more features

Addtional features on Zigup app:

Available on Play Store & App Store

Filter by jobs

Technical Area

Filter by companies

HQ Location