Java developer (Cinarra systems)

Cinarra is a global company with locations in the U.S., Japan, and the EU, interconnected by our passion of driving value for our mobile network operator and marketer partners.

The person in this position is responsible for designing and developing the company’s products by taking them from concept to deployment. This person will work with the rest of the engineering team to develop and support the company’s products and services and work to implement the assigned components on the roadmap.

More specifically, the person will be responsible for:
— Gaining a good grasp of the current arch and dataflows of the Cinarra Products and Services
— Design and development of micro-services, streamlining data architecture to deliver new insights
— Developing efficient means of extracting, manipulating, collating with an eye towards generating new and interesting insights for reporting purposes
— Properly documenting the software & data architecture and data flows
— Maintenance and enhancement of the existing code base
— Reviewing and providing feedback on test plans to the QA team
— Providing support to the Site Reliability (DevOps) team with deployments
— Providing reasonable estimates for development activities and strive to meet all deadlines
— Proactively evaluating new tools and technologies necessary to improve the development process and provide technical recommendations and alternate choices
— Helping recruitment of talent for the development team - interviewing, etc.

— A Bachelor’s / Master’s degree in Computer Science or Engineering
— Minimum of 4 years of experience with Java
— Experience with Python, and shell scripting is desirable
— Experience in distributed systems, multi-threaded programming, fault tolerance, etc.
— Experience with databases: Presto, ClickHouse, Druid (or other OLAP Servers), PostgreSQL (or other relational DBs)
— Understanding basic principles underlying the operation of modern databases
— Experience with simplifying complicated and resource consumed SQL queries
— Experience with GRPC, protobufs, messaging platforms, such as Apache Kafka
— Experience with Apache Hadoop, Apache Zookeeper, etc. desirable
— Experience with virtual environments, AWS, Linux OS
— Experience with programming and debugging tools and application profiling
— Good communication skills in English (min level - Intermediate)

About Oracle

We’re a cloud technology company that provides organizations around the world with computing infrastructure and software to help them innovate, unlock efficiencies and become more effective. We also created the world’s first – and only – autonomous database to help organize and secure our customers’ data.

Oracle Cloud Infrastructure offers higher performance, security, and cost savings. It is designed so businesses can move workloads easily from on-premises systems to the cloud, and between cloud and on-premises and other clouds. Oracle Cloud applications provide business leaders with modern applications that help them innovate, attain sustainable growth, and become more resilient.

The work we do is not only transforming the world of business--it's helping defend governments, and advance scientific and medical research. From nonprofits to companies of all sizes, millions of people use our tools to streamline supply chains, make HR more human, quickly pivot to a new financial plan, and connect data and people around the world.

Company website:

DOU company page:

Job posted on 31 July 2022
40 views    11 applications

To apply for this and other jobs on Djinni login or signup.
  • Category: Java
  • Java
  • English: Intermediate
  • 3 years of experience
  • maps_home_work Office/Remote of your choice
  • shopping_basket Product
  • explore Spain, Georgia, Poland, Romania, Turkey