What are the responsibilities and job description for the Full Stack Engineer position at Motion Recruitment?
We’re looking for a Senior Full Stack Developer to join our on-site team in Peoria, IL. This role focuses on building enterprise applications using Java, Angular, and AWS, while leading design efforts and mentoring developers. Ideal for someone who enjoys hands-on development in a collaborative, business-facing environment.
Job Title: Analyst/Developer – Specialty 4 (Full Stack)
Location: Peoria, IL (LC Building) (100% onsite)
Duration: 24 Months (Possible Extension)
Position Overview:
We are seeking a Senior Full Stack Developer to lead the design, development, and deployment of enterprise-grade applications supporting digital operations and product quality initiatives. The ideal candidate will be experienced across the full technology stack—from Angular-based frontends to Java microservices and AWS cloud infrastructure—while driving innovation, ensuring scalability, and mentoring junior developers.
Key Responsibilities:
Architecture & Development
- Design and implement scalable, secure, and high-performance applications using Java (Spring Boot) and Angular.
- Build and maintain RESTful APIs, microservices, and serverless functions on AWS (e.g., Lambda, Fargate, API Gateway, S3, Cognito).
- Develop responsive and dynamic UI components ensuring cross-browser compatibility.
Cloud & DevOps
- Deploy, monitor, and optimize applications using AWS CloudWatch, Amazon EMR, and SageMaker for asynchronous inference.
- Integrate and maintain CI/CD pipelines using Azure DevOps, Git, and SonarQube.
Collaboration & Leadership
- Lead technical discussions, perform code reviews, and ensure adherence to best practices.
- Mentor junior developers and foster a culture of technical excellence.
- Collaborate closely with cross-functional teams including QA, Product Owners, and Business Analysts.
Team & Work Environment:
- Current team size: 7 members
- Frequent collaboration with business partners
- On-site role – 5 days per week
Education & Experience Requirements:
- Bachelor’s or Master’s degree preferred, with 7–8 years of relevant full-stack development experience.
- Candidates without a degree must have a minimum of 10 years of directly related experience.
Technical Skills:
Required:
- 8 years of hands-on full stack development experience
- Strong proficiency in Java, Angular, and AWS
- Experience with PostgreSQL, DB2, and Snowflake
Desired:
- Familiarity with SnapLogic, Qlik, and Salesforce integrations
- Experience with Kafka, Docker, and serverless architectures
- Knowledge of Agile methodologies and DevSecOps practices
Disqualifiers / Red Flags:
- Choppy tenure or consistent job hopping
- Candidates must be local to the Peoria, IL area and able to be on-site from day one