Overview
Remote
$70 - $80
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
API
Agile
Algorithms
Amazon EC2
Amazon Web Services
Cloud Computing
Communication
Computer Science
Continuous Delivery
Continuous Integration
Data Structure
Debugging
Git
Google Guice
Java
JavaScript
Management
Migration
Object-Oriented Programming
Perl
Scrum
Software Development
Spring Framework
Testing
Version Control
Amazon S3
Software Development Engineer
SDE2
Job Details
REMOTE OPPORTUNITY
Top Skills - Must Haves
- Java
- Python
- Software development
- Aws
- Agile
- Linux
- Cloud
- Microservices
- Software engineering
- Development
- Springboot
- Engineering
- Spring
Top Skills' Details
- 8+ years of Building and designing software and API migration experience within Java. they really need to be flexible with tooling because Amazon has an internal tool they are using that is similar to Java that they are migrating to. (Guice is preferred but if they have Guice and Spring) and working knowledge of PERL.
- 6+ years of Work on highly distributed systems from enterprise level companies
- 4 + years of CI/CD environments from a cloud environment (EC2, S3 etc )
- Computer Science degree is required.
Secondary Skills - Nice to Haves
- Javascript
- React
- Angular
- React.js.
Basic Qualifications:
- Bachelor's Degree in Computer Science or related field,
- Computer Science fundamentals in OO design, data structures and algorithm design
- 6+ year relevant work experience in building and managing complex systems in production.
- 6+ or more years experience in software development, proficient in Java (Guice and Spring) and working experience in PERL.
- Understanding of CI/CD, Git based version control, agile scrum methodologies.
- Experience with testing, profiling, debugging, and optimizing large scale systems.
- Ability to learn and adapt quickly to the engineering practices in the team.
- Excellent team player. Ability to estimate, plan, track and deliver individual tasks on time.
- Strong communication skills both verbal and written.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.