Saxon Global
Java with Node.js Developer
Saxon Global, Plano, TX, United States
Java Developer with Node.js
Plano, TX
Visa : No H1B
Required Qualifications:
- Candidate must be located within commuting distance of Plano, TXor be willing to relocate to the area
- Bachelor’s degree or foreign equivalent required from accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
- At least 4 years related work experience.
- Minimum 2 years of experience leading application development for AWS target environment (Web/Mobile/Desktop applications)
- Excellent in designing and writing code supporting serverless framework using Node.js
- Strong Understanding and work experience of 2 years in JavaScript, Typescript
- Work experience of 2 years in Microservice architecture
- Demonstrated In Depth knowledge & work experience in Node.Js and its APIs - eg. File System, Clusters, Console, OS etc..
- Ability to develop, integrate and test REST APIs
- Ability to design and work with Swagger documentation.
- Ability to write complex queries in any relational database (PostgreSQL, SQL Server
- Demonstrated experience with Agile or other rapid application development methods.
- Ability to design the optimal data model based on the application need and system performance
- Solid understanding in NoSQL database like Elasticsearch, DynamoDB etc.
- Ability to transform complex business requirements into technical design specifications.
- Experience in AWS developer tools, SDK, CLI tools, VPC, EC2, EBS, S3, ELB, Auto scaling, Elastic Beanstalk, IAM, RDS, Route 53, Cloud Front, Cloud watch, Cloud Trail
- Knowledge on AWS EC2 Instances provisioning, AWS VPC setup, AWS Auto Scaling for availability of EC2 Instances and availability of applications.
- Experience in DevOps methodologies and Continuous Integration (CI) / Continuous Delivery (CD) tools (Jenkins) Infrastructure.
- Knowledge on various components like Docker Engine, Hub, Machine, Compose and Docker Registry.
- Proficiency in programming with different Java IDEs like Eclipse, Net beans, Visual Studio
- Expertise in source control and deployment tools like GIT Lab, Team Foundation Server, Jenkins, etc.
- Experience and desire to work in a Global delivery environment.
- Capable of adapting to modern technologies and learning new tools and applications and Flexible as per the project need.
- Good communication skills, interpersonal skills, self-motivated, and team player.
- Good working experience of the tools responsible for automation processes.
- All applicants authorized to work in the United States are encouraged to apply
Thanks,
Preeti Kanojia
Technical Recruiter
Email: preeti.k@saxonglobal.com