Lead Java Full Stack Developer :: Senior 10+ Years :: Full Time :: Remote :: No H1B/OPT/CPT

Apply Now

Job Description

If this blog helped you, spread the word!

Essential Responsibilities:

• Design, develop, and maintain Node.JS web applications using modern frameworks and technologies, with a focus on both front-end and back-end development.

• Work extensively with AWS services, leveraging cloud infrastructure to deploy, scale, and manage web applications (eg..Docker, Lambda, SNS/SQS, S3)

• Design and implement microservices-based solutions, following event- based domain-driven design (DDD) principles to create modular and flexible systems.

• Leverage your experience in Javascript and Python to work on both frontend and backend components as needed.

• Apply software design principles and UML methodology to create well-structured, maintainable, and scalable code.

• Provide technology architectural assessments, strategies, and roadmaps for one or more technology domains.

• Work with delivery team to understand functional requirements and interact with other cross-functional teams to architect, design, develop, test, and release features.

• Lead and mentor small teams of developers, providing guidance and technical expertise to achieve project goals.

• Provide constructive feedback of source code during code reviews.

• Perform other duties and/or special projects as assigned.

If this blog helped you, spread the word!