Thursday, 27 February 2020

Java (Full Stack) Consultant - Arlington, VA

Hello,
Here is an open requirement, kindly respond to this requirement with the below details:
Work authorization:
Current location:
Pay-rate:
 
Title:  Java (Full Stack) Consultant
Location:  Arlington, VA
Duration:  12 Months
 
Responsibilities
  • Responsible for software development implementations, taking high-level requirements and producing robust solutions, within predefined timelines, scope limitations, and in accordance with Agile SDLC methodology;
  • Responsible for research, planning, estimating, designing, and ensuring customizations and integration components that are designed to meet the business needs;
  • Interface with the business operations and product teams for technical specifications; and Participate in customer support processes;
  • Responsible for research, planning, estimation, design, while ensuring that customizations and integration components are meeting the business needs;
  • Design and code all aspects of solutions within a dynamic, rapid application environment involving a diverse technology stack that includes provide training on coding standards and best practices to team members;
  • Produce quality, tested, and documented code;
  • Act as a mentor to team members and aid in adherence to established coding techniques and standards 
 Qualifications
  • Proficient in building highly scalable, highly available full stack Java applications;
  • Hands-on experience architecting and developing fine-grained services using modern Java EE frameworks (Spring Boot/Spring Cloud/Spring IO etc.) ;
  • Experience in developing JavaScript on top of one or more of the following client-side frameworks such as Angular.js (Preferred), React.js, Knockout.js, and Backbone.js; 
  • Experience building responsive Single Page Web Applications using modern front-end technologies such as but not limited to: HTML5, CSS3, JavaScript or jQuery;
  • Extensive experience designing and developing REST API's (Java Spring Framework preferred);
  • Experience with Agile development methodologies including unit testing, test-driven development (TDD), Continuous Integration (CI), Continuous Delivery (CD), Pair Programming, and Automated Testing;
  • Active adherence to SDLC methodologies such as Agile or Incremental and working knowledge of SCRUM is a plus;
  • Well versed in contemporary API and architectural concepts (REST, Microservices, etc.);
  • Good understanding in 12-factor app architecture, design, and implementation;
  • Proficient in one or more Relational and Non-Relational DB technologies such as MongoDB, or PostgreSQL (Preferred);
  • Familiarity with deploying applications with container technology (Docker, Kubernetes, etc.);
  • Proven understanding of OOAD, design patterns, and application development processes and practices with focus on reusability, extensibility, and performance;
  • Solid understanding of software development environments, source control techniques, and continuous integration;
  • Passion and experience in coaching and mentoring junior software engineers.
  • Experience as a mentor to junior/mid-level colleague(s)
  • Self-motivated team player who excels in a collaborative environment
Education
  • MS degree or foreign equivalent in computer science, engineering, or related field is preferred

Thank you,
Best regards,
 
Amar
P: 310 929 4869 (O) | E: amar@vedainfo.com


Vedainfo Inc, Hawthorne Blvd, Suite B-01, Torrance, CA 90505
Sent by amar@vedainfo.com in collaboration with
Constant Contact
Try email marketing for free today!

No comments:

Post a Comment