Impact Radius is transforming the way advertisers handle media and performance marketing partnerships. Our natively integrated suite of products enables digital brands and agencies to maximize their return on global ad spend by providing a single trusted view into the consumer journey from ad impression through acquisition - across all devices and channels.
...
Read more about this company
As a Java Engineer you will be responsible for developing, testing and maintaining the SaaS Marketing Platform Software. This platform was built using modern enterprise technologies, architectures and development processes.
As a member of the SCRUM Team you will form part of a self organizing process where ownership will be taken for any task that needs to be completed to ensure continuous product success.
Responsibilities
Develop, test and maintain Platform Software.
Build meaningful unit, functional and integration level tests for the platform software.
Liaise with product managers, other developers, customers and 3rd party organizations.
Execute tasks in a distributed and agile environment.
Develop code independently and through pair programming.
Review business needs, requirements and technical specifications.
Compile and maintain design, user and test documentation.
Display accountability for achieving quarterly objectives.
Develop a high level of technical awareness regarding trends and developments within your area of specialization for incorporation purposes.
Showcase a real passion for developing code in Java.
Requirements
B.Sc Comp.Sci Degree or N.Dip/B.Tech in IT or related field.
1 + years’ Java and Web Development experience.
1 - 2 years’ SQL and Database Development experience.
1 + years’ Spring Framework experience.
1 - 2 years’ Hibernate or other ORM tools experience.
You need Extensive Web Services (REST or SOAP) exposure.
You will have Extensive modern Agile Methodologies exposure.
Intermediate ability to use popular command line and IDE developer tools such as Eclipse, IntelliJ, etc.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.