Backend Java Developer
Reston, VA, United States
Senior Software Engineer Overview
In the Retail Services group you will work as part of a small team to design, build, and field some of the world's highest-volume retail systems.
We are integrating applications that blur the lines between online, mobile,and in-store experiences Our teams are agile and cloud-native. We contribute to open source software, and to our community! We learn from each other every day. We have a startup culture and are looking to grow our team with software engineers who take pride in their craft and are ready to grow in a fast-paced team oriented environment.
Start Date : ASAP
Contract Length : 3 month contract to hire
Principal Duties and Responsibilities:
• Participate in the design, implementation, and testing of distributed systems in an agile environment
• Complete research activities for new features and enhancements
• Contribute to design and code reviews
• Help to monitor and improve production systems
• Engage in our engineering culture to consistently deliver value to our customers and business
Preferred Qualifications
• Participate in the design, implementation, and testing of distributed systems in an agile environment
• Complete research activities for new features and enhancements
• Contribute to design and code reviews
• Help to monitor and improve production systems
• Engage in our engineering culture to consistently deliver value to our customers and business
Preferred Qualifications
• 4 years experience developing web services or distributed, messaging and event-based systems
• 3 years experience with database management systems
• 3 years experience in a Unix/Linux environment
• 3 years experience in agile delivery, especially Scrum, Kanban or Scrumban as well as DevOps.
• Demonstrated success in distributed systems, especially REST based services
• Strong API design, development, and management
• Enthusiasm, curiosity, energy, perseverance and the desire to solve big problems
• Strong knowledge of software development theory and practice
• A product development agile mindset
• Experience with container technologies like Docker
• Strong knowledge of security standards, practices, and architecture
Required Skills : Java, Spring Boot
Basic Qualification : 4 years experience developing web services or distributed, messaging and event-based systems • 3 years experience with database management systems • 3 years experience in a Unix/Linux environment • 3 years experience in agile delivery, especially Scrum, Kanban or Scrumban as well as DevOps.
Additional Skills : 4 years experience developing web services or distributed, messaging and event-based systems • 3 years experience with database management systems • 3 years experience in a Unix/Linux environment • 3 years experience in agile delivery, especially Scrum, Kanban or Scrumban as well as DevOps.
Background Check :Yes
Drug Screen :Yes
Notes :-Staff Aug
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :No
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Dev: Java
Branch Code :DC Metro Commercial