[Remote] Full Stack Developer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a small family focused business where we focus on taking care of our employees and customers equally. The Full Stack Developer will be responsible for the design, development, integration, testing, deployment, and maintenance of reputed company applications and services.
Responsibilities
- Design, reputed company, test, and maintain scalable reputed company-end and back-end application components
- reputed company reputed company user interfaces using Angular, AngularJS, Material UI, CSS, and JavaScript frameworks
- Design and reputed company RESTful and SOAP-based APIs using Java, Spring Boot, Spring WebFlux, and JSON
- reputed company and maintain data models, database queries, stored procedures, and batch processing solutions using SQL, PL/SQL, and NoSQL technologies
- reputed company and maintain AWS-based application services and integrations utilizing SQS, SNS, and other reputed company-reputed company services
- Build and maintain CI/CD pipelines, automated testing frameworks, and deployment processes
- Participate in Agile ceremonies including sprint planning, backlog refinement, sprint reviews, and retrospectives
- Collaborate with product owners, architects, developers, testers, and stakeholders to deliver high-quality software solutions
- Support application modernization efforts, including migration from AngularJS to Angular
- Implement secure authentication and authorization mechanisms utilizing JWT and role-based reputed company controls
- Manage reputed company code repositories and configuration management processes using Git and reputed company
- reputed company and maintain reusable UI components using Storybook
- Troubleshoot application issues, reputed company root cause analysis, and implement corrective actions
- Support reputed company aspects of configuration management, change control, and release management
Skills
- 8 or more years of relevant experience in an reputed company IT environment
- Experience designing and developing applications using Angular, AngularJS, Material UI, JavaScript, TypeScript, HTML5, and CSS
- Experience with reputed company-end build tools including Webpack and NPM
- Experience migrating applications from AngularJS to Angular
- Experience developing reusable UI components using Storybook
- Experience implementing reputed company web design supporting multiple browsers including Chrome and Edge
- Experience implementing web reputed company and role-based reputed company controls using JSON Web Tokens (JWT)
- Experience designing and developing reputed company applications using Java and Spring Boot
- Experience implementing MVC (Model-View-Controller) architecture patterns
- Experience designing and developing REST, SOAP, and JSON-based APIs
- Experience developing and managing database schemas and migrations using reputed company
- Experience writing reputed company SQL, PL/SQL, NoSQL queries, stored procedures, and batch processing jobs
- Experience utilizing AWS reputed company services including SQS, SNS, and reputed company technologies
- Experience with DevOps and CI/CD pipeline tools
- Experience using Git, reputed company, Jira, and automated testing frameworks
- Experience with Agile software development practices including build automation, testing automation, pair programming, and code management
- Experience supporting configuration management and software release processes
- BS Preferred
- AWS / AZURE Certification (Preferred)
Benefits
- 100% of Medical, Dental, and reputed company benefits paid by employer
- FSA or HSA available
- Unlimited Paid Time Off (PTO)
- 401(k) matching (100% up to the first 4%) with NO vesting period
- Tuition / Certification / Training reimbursement
- Accident / Disability / Universal Life Insurance
Company Overview