Full Stack Developer
Indexed description
Xenith offers unmatched Benefits:
- 100% of Medical, Dental, and Vision 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
- And much more…
Responsibilities:
The Full Stack Developer will be responsible for the design, development, integration, testing, deployment, and maintenance of enterprise applications and services.
- Design, develop, test, and maintain scalable front-end and back-end application components
- Develop responsive user interfaces using Angular, AngularJS, Material UI, CSS, and JavaScript frameworks
- Design and develop RESTful and SOAP-based APIs using Java, Spring Boot, Spring WebFlux, and JSON
- Develop and maintain data models, database queries, stored procedures, and batch processing solutions using SQL, PL/SQL, and NoSQL technologies
- Develop and maintain AWS-based application services and integrations utilizing SQS, SNS, and other cloud-native 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 access controls
- Manage source code repositories and configuration management processes using Git and GitHub
- Develop and maintain reusable UI components using Storybook
- Troubleshoot application issues, perform root cause analysis, and implement corrective actions
- Support all aspects of configuration management, change control, and release management
- 8 or more years of relevant experience in an Enterprise IT environment
Front-End Development
- Experience designing and developing applications using Angular, AngularJS, Material UI, JavaScript, TypeScript, HTML5, and CSS
- Experience with front-end build tools including Webpack and NPM
- Experience migrating applications from AngularJS to Angular
- Experience developing reusable UI components using Storybook
- Experience implementing responsive web design supporting multiple browsers including Chrome and Edge
- Experience implementing web security and role-based access controls using JSON Web Tokens (JWT)
- Experience designing and developing enterprise 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 Liquibase
- Experience writing complex SQL, PL/SQL, NoSQL queries, stored procedures, and batch processing jobs
- Experience utilizing AWS cloud services including SQS, SNS, and related technologies
- Experience with DevOps and CI/CD pipeline tools
- Experience using Git, GitHub, 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)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search