Senior Full Stack Developer
Direct Hire 1099 or W2 only.
The client is not offering VISA sponsorship or subcontracting for this position.
This role is onsite in Irving, TX.
Job Description:
Our client is seeking a highly skilled and experienced Senior Full Stack Developer to join their dynamic team.
As a Senior Full Stack Developer, you will play a crucial role in designing, developing, and maintaining secure and scalable web applications.
The ideal candidate should have expertise in React, Java, and Node JS, with a strong emphasis on security, performance, and reliability.
Previous experience in creating authentication and authorization systems is a definite plus.
Requirements:
Key Responsibilities:
Expertise in Secure React, Java & Node JS Applications Development:
Design and develop robust, secure, and scalable web applications using React, Java, and Node JS.
Implement best practices for authentication and authorization systems.
Expertise in RESTful APIs Development and Microservices:
Design and implement RESTful APIs to support the integration of various components.
Develop microservices architecture to enhance the modularity and scalability of the system.
Expertise in CI/CD Development:
Establish and maintain continuous integration and continuous deployment (CI/CD) pipelines.
Automate testing and deployment processes to ensure efficient and error-free code delivery.
Expertise in Instrumentation and Debugging Post-Production Deployment Issues:
Implement effective instrumentation for monitoring and logging in production environments.
Troubleshoot and debug issues in live systems to ensure optimal performance and reliability.
Attention to Detail:
Thoroughly review and test code to ensure high-quality deliverables.
Pay meticulous attention to detail in design, coding, and documentation.
Additional Requirements:
Strong Communication Skills:
Collaborate effectively with cross-functional teams, including product managers, designers, and other developers.
Agile Development Experience:
Work in an agile development environment, participating in sprint planning, and delivering incremental updates.
Database Management:
Experience working with various databases, both relational and non-relational, to ensure efficient data storage and retrieval.
Version Control Systems:
Proficient in using version control systems, such as Git, to manage and track changes in the codebase.
Continuous Learning:
Stay updated on industry trends, emerging technologies, and best practices in full-stack development.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
7+ years of experience as a Full Stack Developer.
Demonstrated ability to work independently and collaboratively in a fast-paced and dynamic environment.
If you are passionate about creating cutting-edge applications, possess the required expertise, and thrive in a collaborative environment, we encourage you to apply for this exciting opportunity.
Join us in shaping the future of our client's digital landscape!