1 Click Easy Apply


Java AWS/software Engineer/Microservices Development


Reston, Virginia


Java AWS/software Engineer/Microservices Development Job Opening in Reston, Virginia - Just concentrate on highlight skills Below
Role : software Development/Java AWS
Location : *Reston, VA*
Rate: DOE
Experience : Senior candidates ONLY Minimum 9 years +
Interview Mode ? face to face after phone _- Reston, VA
who can come for in-Person in near by areas only Please apply
i will arrange interview after 1 hour of submission like Telephonic
Visa: USC/GC only for now
Note: I don't want OPT and CPT and GC-EAD Profiles Please don't apply
Manager is requesting more resumes. He interviewed a few candidates and they are missing the AWS, Lambda, Simple Query and simple network service .
_
_
Job Description: *
Follows established coding standards and other group procedures, both individually and at a team level. Must ensure proper code reviews are held for the project and that development processes and tool utilization are followed.
Contributes to the engineering team?s culture of high code quality. Accountable for the quality of code that is delivered to QA and production and must ensure that appropriate code reviews and unit testing are adequately performed.
Ensures high code quality through writing and performing automated testing using tools such as JUnit.
Ensures that continuous integration is performed on the application source code and constantly seeks to enhance the continuous integration methods of the development team to ensure extremely high quality of code.
Works closely with project management and requirements analysts to thoroughly understand the system requirements and ensure they are properly implemented. Also must seek ways to meet the underlying business requirements with low-cost, yet highly re-usable patterns and actively escalate requirements that may cause unnecessary risk or cost.
Builds, tests, deploys and maintains production Java code for complex web-based applications using J2EE, Spring, JavaScript, CSS, X/HTML and other programming and scripting languages.
Expert-level Object Oriented knowledge, with demonstrated complex implementations a must, e.g., custom API's, optimization techniques, and design patterns.
Ensure that application code adheres to enterprise and industry standards and best practices, including performance and security standards.
Gather feedback from design and technical staff on application development needs and patterns. Must be able to work with Enterprise Architecture group to propose and solicit approval of new architectural patterns including documentation and presentation of the architectural approach, and other considerations (e.g. re-usability, security, performance, maintainability, etc.).
Responsible for support of and coordinating with other Engineers, Architects and teams including other technology teams such as a User Experience team or an infrastructure team.
Must have working experience with relative estimation techniques.
Assists Project Manager in project planning and estimating of project scope items. Reports hours daily to administration for billing purposes
Required Skills : * * At least 7 years ? experience in Java development preferable
At least 2-3 years? hands-on experience developing cloud based application with AWS , Google Cloud, or Microsoft Azure.
Expert-level understanding of the Java programming language , related optimization techniques, and design patterns.
Expert-level understanding of Amazon Web Services including SNS, SQS, Lambda.
Must have deep knowledge of Java/J2EE, Spring, SQL/PL-SQL
Must possess and demonstrate test-driven development skills
* Strong knowledge of microservice and REST application architectures
Strong knowledge of Continuous Development (CI/CD) and DevOps * Strong knowledge of Cloud application security models, protocols and tools (i.e., AWS IAM, AWS KMS policy, Azure AD, etc.)
Strong knowledge NoSQL databases
Strong knowledge and skill set developing server side Javascript such as .
* Strong knowledge and skill set using version control tools
Strong knowledge and skill set using testing tools such as JUnit, Mockito, etc.
* Strong knowledge in one or more of the following: JSON, Dozer, DOM
Knowledge of configuration management tools such as Ansibile and CloudFormation
Knowledge and experience in developing SOA/Web Services based applications is required
Experience with Windows and Linux
Experience working in an iterative development environment using Agile/Scrum/Kanban required
Experience in adhering to software development guidelines and in performing code and design reviews
Experience in documenting design and architecture artifacts and presenting artifacts for architectural review
Effective communication skills are a must along with a strong customer service orientation, and the ability to clearly discern client needs.
* Ability to effectively coordinate multiple responsibilities simultaneously, with fast, flexible work style.
Preferred Skills: * Knowledge of K-12 or Higher Education related software applications is a plus
* Possession of AWS Certified Developer or AWS DevOps Engineer certification a plus
* Possession of Java certification as plus
:
* Bachelor?s degree .
* At least 5 years of directly-related work experience in a professional position in software development or a related field
Please share to vikram(@) or Reach my Cell no:
Job Type: Contract
Job Location:
Reston, VA
Required education:
Bachelor's
Required experience:
AWS: 3 years
Java development preferable: 7 years
configuration management: 5 years
server side Javascript such as .: 5 years
Must have deep knowledge of Java/J2EE, Spring, SQL/PL-SQL: 5 years
testing tools: 5 years
Strong knowledge NoSQL databases: 4 years
Total Experiance: 9 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC