Java Developer (Email Technology)

Future PLC5 days ago90,000 - 100,000 USD
Washington, US
Future PLC

About this job

Compensation: $90k - 100k
Job type: Full-time
Experience level: Mid-Level
Industry: Ad Tech, Digital Media, Magazine-Publishing
Company size: 1k–5k people
Company type: Public


java, spring, gradle, docker, sql-server

Job description

About the Team

We love tech problem solving that paves the way to more innovation!

Our team of talented engineers and designers our empowered to deliver. We offer structured career development to all of our people ensuring they have the skills and experience to grow. Our CTO, Kevin Li Ying joined us as a Programmer!

We care for our people and recognise that our technology is only as good as our people. We create an environment for our Tech & Engineering team to thrive.

Job Purpose

Future is a tech enabled global specialist media business with a large proportion of our business operation is online. Our proprietary tech stack is what allows us to win in this space.

We are looking for Java Developers to join our team in Washington DC. We’re a close-knit team of highly engaged developers who work together closely to further develop our content management and advertising systems using many technologies. Some highlights:

  • Java

  • Spring framework

  • Jersey


  • Gradle

  • Docker

  • AWS

  • Puppet

In this position, you will get the opportunity to wear many hats and work with all these technologies. You will participate in a wide range of development life cycle functions using test driven development in an agile Scrum environment.

Key responsibilities

  • Develop product features with minimal supervision.

  • Analyze requirements and develop software solutions.

  • Contribute to engineering practices, architecture, and implementations.

  • Maintain up-to-date documentation on processes and code.

  • Work with data team to analyze and design database for application.

What do I need to succeed?

  • Bachelor’s degree in engineering, computer science, or other software-related field, or equivalent practical experience.

  • 2+ years relevant work experience, including programming experience with Java, and SQL.

  • Adaptability and curiosity about unfamiliar frameworks and technologies.

  • Excellent written and verbal communication.

  • Ability to work effectively in a team.  

  • Eagerness to work in a collaborative environment, including teaching and learning from teammates.

Additional preferred skills:

  • Experience with other platforms and technologies (e.g. PHP, REST API design, JavaScript, AngularJS, JQuery, AJAX).

  • Development and deployment using Linux or UNIX systems.

  • Source code management and bug tracking software, especially Mercurial and Jira.

  • Comfort with Agile software development practices, including test driven development, continuous integration, and iterative development.

What will I get in return?

As well as our standard benefits, we have a number of awesome perks available to our staff including:

  • Performance-related bonus

  • Central office location with cool open plan working spaces and a great rooftop terrace!

  • Onsite Gym

  • Regular staff socials arranged by our wonderful Community & Culture committees

  • Huge opportunities to learn and develop whether through professional qualifications, exposure to incredible business projects or informal lunch & learns, hosted by your colleagues


Washington, US

By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
A new version is available REFRESH