Job Description
This Software Engineer focuses primarily on developing backend software applications that service our ad server. These are critical applications that help our clients manage their ad campaigns and keep our business up and running and keep us profitable. This role is perfect for an open-minded individual who has a passion for learning.
PRIMARY JOB FUNCTIONS:
- Build reliable, performant and scalable backend software applications.
- Understand and evaluate business requirements from the product team and build features accordingly.
- Build APIs for external clients and front-end applications
REQUIRED SKILLS:
- 2+ years professional coding with Java
- Proficiency in Java and understanding object-oriented programming principles is a must.
- Willingness to learn and work on PHP and SQL, if not already proficient.
- Flexibility in working with platforms, frameworks, and other languages that may be unfamiliar initially.
- Strong in fundamentals of computer programming, including time and space complexity
- Familiarity with git, databases and concepts of REST APIs.
- The ability and confidence to work independently as well as being an excellent team player
- Excellent ability to communicate effectively and respectfully with the rest of the team.
NICE TO HAVE:
- Prior work experience as a backend / API developer
- Knowledge of docker/containers
- Prior experience with the Spring framework is a plus
Please submit resumes to TechJobs@nsstaff.com or apply here