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
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.
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:
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.
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:
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:
Central office location with cool open plan working spaces and a great rooftop terrace!
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