Overview
Remote
Depends on Experience
Contract - W2
Contract - 6 Month(s)
Skills
Java
GraphQL
Oracle NoSQL Database
Job Details
Your Impact: As a Full Stack Engineer, you will closely collaborate with designers, product managers, and engineers across various disciplines to build immersive UI experiences and robust API endpoints. Your role is critical in redefining the advertising space for Client.
Key Responsibilities:
- Design and implement innovative features for Client sellers and advertisers to showcase their products and manage their advertising campaigns effectively.
- Develop and maintain scalable, highly available user-facing applications and RESTful APIs.
- Utilize HTML/CSS, UI Frameworks, Node.JS, Java, and Scala in system development.
- Learn and apply new technologies as needed, both from external sources and Client's internal tech stack.
- Participate in our internal open source community to share and collaborate on projects and codebases.
- Commit to a continuous integration and deployment pipeline, ensuring smooth and quick releases.
- Work within a multi-disciplinary Agile team to deliver incremental value to our customers swiftly.
- Engage in technical discussions, contribute to decision-making processes, and share expertise with your colleagues.
Job Requirements:
- BS/BA in Computer Science or a related field with 8+ years of professional experience, or an MS with 6+ years of relevant experience.
- Strong experience with Node.js, JavaScript, Java, Scala, and Oracle/NOSQL databases.
- Proven ability to build web and RESTful applications.
- Proficiency with UI frameworks like React and backend frameworks such as Spring MVC.
- Understanding of core computer science principles, such as data structures and algorithms.
- Exposure to GraphQL and experience in building GraphQL APIs is desirable.
- Showcasing contributions to open source, private GitHub repositories, side projects, etc., is advantageous.
Be Part of Our Vision: At Client, we foster an environment where innovation, collaboration, and problem-solving thrive. If you're eager to contribute to the next generation of ad-tech solutions and have the skills we're looking for, especially your experience with GraphQL, we encourage you to apply. Share your GitHub profile and any relevant project work to demonstrate your capabilities.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.