Senior Full Stack Developer (4 Months)
Innosphere
Software Engineering
Job Description
This is a remote position.
- Design, develop, and implement scalable, high-availability, high-performance products.
- Utilize knowledge of AWS services to optimize application performance, scalability, and reliability within an AWS-centric environment
- Collaborate with cross-functional teams to define architecture requirements and ensure alignment with business goals.
- Utilize your expertise in NodeJS and Java to develop server-side applications, microservices, and backend systems.
- Design and guide feature design and implementation of features for the entire team.
- Implement best practices for software development, including code organization, error handling, and performance optimization.
- Solve complex problems in a creative manner and timely fashion.
- Participate in special projects and perform other duties as assigned.
- Bachelor's degree in Computer Science or related program and/or relevant experience.
- 5+ years of experience in software development, with a focus on NodeJS and Java development.
- Experience with Infrastructure-as-Code using Terraform and/or AWS CloudFormation
- Expertise in designing, building, and maintaining applications on AWS cloud platforms.
- Solid understanding of software development principles, best practices, and design patterns.
- Strong problem-solving skills, attention to detail, and ability to prioritize and manage multiple tasks.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
