Will develop new features of applications in Rest API using Spring boot framework to develop production ready applications. Exclusively used its features like Auto configuration, Annotations, Spring actuators for application health monitoring. Develop of User Interface using Angular, NgRx, RxJs form.io with source code frameworks like Git, Bitbucket, IDEs like Visual Source Code, and npm. Develop microservices, by using Java 11 for functional interface and more portable, with idiomatic code. Develop application by using Hibernate as an ORM which will be used for mapping domain objects to the relational database tables and vice versa. Develop component-based project structure using standard design patterns like Singleton, Component Design Pattern, and Façade Design Pattern. Develop cloud-based applications with AWS. Will be using different components like Lambda, EC2, S3, DynamoDB, VPC, X-Ray, IAM and SQS. Also, will be performing scaling and deployment of applications in cloud. Develop Behavior-Driven Development (BDD) is an extension of TDD implemented with an aim to align development with business goals. Integrate UI pages with Rest API written in Java/NodeJS, subscribe to REST API responses and manipulate the data as per business logic and display on front end. Maintain quality by Implementing techniques like Unit Testing, Integration testing, End-to- End testing, Negative Testing. Performing Selenium web testing in Java projects and writing JUNIT test cases. Build and deploy applications using Continuous Integration/ Deployment (CI/CD) tools, Jenkins, Maven, udeploy, etc. Write functional and technical stories in JIRA as per the sprint. Perform the code quality check using SonarQube. Position requires up to 100% domestic travel. This position is for full-time, salaried (W-2), permanent employment. REQUIREMENTS: Bachelor’s Degree or foreign equivalent in Computer Science, Information Technology, Business Administration (which includes computer related courses) or closely related field plus five years of experience in the Software Industry. Please Reference Job Number #931363E when sending resumes. Please mail resumes to: HR, Beacon Hill Staffing Group, LLC, 20 Ashburton Place, 5th Floor, Boston, MA 02108. California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://bhsg.com/jobs/eeoc/ Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.