Post Job Free
Sign in

Back End Developer

Company:
Brooksource
Location:
Rollingwood, TX, 78716
Posted:
April 30, 2025
Apply

Description:

We are seeking a skilled Node.js Backend Developer with expertise in AWS and Step Functions to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining scalable server-side applications and cloud solutions.

Key Responsibilities:

Develop Server-Side Applications: Design and implement backend services using Node.js.

AWS Integration: Utilize AWS services such as Lambda, Step Functions, SQS, SNS, and DynamoDB to build and manage serverless applications.

API Development: Create and maintain RESTful APIs to support front-end functionality.

Microservices Architecture: Develop and maintain microservices to ensure scalability and performance.

Containerization: Use Docker and Kubernetes for container management and deployment.

Performance Optimization: Monitor and optimize application performance, scalability, and security.

Collaboration: Work closely with front-end developers, designers, and other stakeholders to deliver high-quality software.

Documentation: Write and maintain technical documentation for developed applications.

Qualifications:

Education: Bachelor's degree in Computer Science or a related field.

Experience: 5-7 years of backend development experience using Node.js.

AWS Expertise: Hands-on experience with AWS services, particularly Step Functions.

Technical Skills: Proficiency in JavaScript, TypeScript, Docker, Kubernetes, and RESTful API design.

Problem-Solving: Strong analytical and problem-solving skills.

Communication: Excellent verbal and written communication skills.

Team Player: Ability to work effectively in a collaborative team environment.

Preferred Skills:

Java and Spring Boot: Experience with Java and Spring Boot is a plus.

Test-Driven Development (TDD): Familiarity with TDD practices.

Continuous Learning: A self-learner with a strong can-do attitude.

Apply