Remote Java Developer

Remote
Roles:
Backend
Must-have skills:
JavaSQL
Considering candidates from:
Worldwide
Work arrangement: Remote
Industry: Software Development
Language: English
Level: Senior
Required experience: 5+ years
Size: 5001 - 10000 employees
Logo of Information Builders

Remote Java Developer

Remote
ibi, a TIBCO company, is a data and analytics company that embeds intelligence into - everything. From the beginning, it has known the importance of data and insights to make better decisions. We help organizations get their complex and disconnected data in order, so they can build, embed, and automate intelligence into everything they do.

By preparing organizations for the future and turning them into builders - everyone can use enterprise trusted data at scale to drive their growth. Whether their customers use pre-built applications or build their own solutions for their data and analytics challenges, it powers their innovation and reinvention.

Their open platform and industry-specific building blocks accelerate speed to market, improve operational efficiency, and enhance their customers’ experience.
Now they are seeking a highly-experienced Senior Java Developer. Their tech stack iscomprised of a mix of proprietary and licensed components which powers their data collection,audience generation, targeting and optimization efforts globally creating efficiency, effectivenessand consistency across our agencies. You will be part of a dynamic team of engineers who are developing cutting edge technology fueling a real-time data management platform which processes billions of events per day. Together with the team you will design, implement and deliver the right enterprise-class APIs and services for both internal and external facing consumers.

Please note the company is willing to consider EU candidates only.

Must have skills:
  • BS/MS degree in Computer Science, Engineering or a related subject 
  • 5+ years of demonstrated experience in the Java/J2EE space
  • Experience building RESTful API services using industry-standard web security practices
  • Experience working with the Spring framework (Spring Boot, Spring Data, Spring Web services, Spring Rest, Spring Boot etc.)
  • Experience with SQL Databases such as MySQL, PostgreSQL etc.
  • Experience in using ORM Frameworks such as Hibernate or JPA
  • Experience with unit testing frameworks, mocking tools (Junit, Mockito etc.)
  • Advanced English skills 
Nice to have skills: 
  • Experience with open-source build/deployment tools like Maven, Jenkins etc. is a plus.
  • Data modelling experience is a plus.
  • Docker experience a definite plus