Full Stack Engineer
Listed on 2026-01-12
-
Software Development
Backend Developer, Full Stack Developer, Software Engineer, Cloud Engineer - Software
Cognition is a leading provider of connected advertising solutions, empowering businesses to reach their target audiences with precision and drive measurable results. Our innovative platform seamlessly blends advanced technology with data‑driven insights, enabling advertisers to optimize their advertising campaigns across various channels effectively.
Location: We are ideally seeking local candidates in Jacksonville, but for the right candidate, we would be willing to bring someone who is based elsewhere.
What We're Looking For: We are seeking a highly skilled and experienced Full Stack Engineer to join our engineering team. You will play a pivotal role in the end-to-end development of our proprietary Cognition Digital Platform, enhancing our data capabilities, automation, and reporting for our clients.
Key Responsibilities- Full Lifecycle Development: Design, develop, and deploy features across the entire stack, from database architecture and backend logic to dynamic frontend user interfaces.
- Backend Engineering: Develop and optimise scalable backend services and RESTful APIs using Java, Spring Boot, and AWS microservices.
- Frontend Development: Build intuitive, responsive, and performant user interfaces using React.
- Third-Party Integration: Design and maintain robust integrations with external APIs.
- Data Architecture: Design and implement efficient data pipelines to extract, transform and load data into our warehousing solutions using MySQL, Postgre
SQL, and Mongo
DB. - Cloud Infrastructure: Architect and manage serverless and containerised solutions within the AWS ecosystem.
- Collaboration: Work closely with product managers, data scientists, and other engineers to define requirements, architect solutions, and deliver high-quality features.
- Best Practices: Champion software development excellence by adhering to code reviews, automated testing, continuous integration/continuous deployment (CI/CD), and maintaining clear documentation.
- Experience: 5+ years of professional experience as a Full Stack Engineer.
- Java Proficiency (Backend): Strong proficiency in Java for backend development, with deep experience in Spring Boot. Experience with NodeJS and other backend stacks are a plus.
- React Proficiency (Frontend): Expert-level knowledge of React.js, including modern hooks and state management libraries (e.g., Redux, Context API).
- AWS Expertise: Solid experience designing and deploying applications on AWS (e.g., EC2, Lambda, RDS, S3, API Gateway).
- Database
Skills:
Extensive experience with both relational and No
SQL databases (Postgre
SQL, MySQL, Mongo
DB). - API Design: Proven ability to design and document secure, scalable RESTful APIs.
- Problem Solver: Excellent analytical and problem-solving skills.
- Communication: Strong verbal and written communication skills.
- Experience with containerisation and orchestration technologies (Docker, ECS).
- Familiarity with data warehousing concepts and tools (AWS Athena, Mongo
DB Atlas). - Previous experience in AdTech or Fin Tech industries.
- Understanding of high-volume data processing and performance tuning.
- Competitive salary and benefits package.
- Opportunity to work with cutting‑edge technologies and make a significant impact.
- A collaborative and supportive work environment.
- Professional development and growth opportunities.
- Ability to work from our brand new Jacksonville office.
- Entry level
- Full-time
- Engineering and Information Technology
- Advertising Services
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).