Ferguson/Build.com has an exciting opportunity for a Java developer!
We consider our software engineers to be the heart of our team. We are an Agile development group consisting of teams of individual software engineers, working in a fast-paced environment. We are embarking on a large migration and consolidation of multiple eCommerce sites, and you will play a role in the execution, delivery, and maintenance of both the new and existing eCommerce sites as we migrate platforms. As a member of our eCommerce team, you will be responsible for developing features & functionality as well as data integrations between eCommerce systems and organization platforms.
Location: This role is approved for 100% remote work.
Responsibilities:
Adhere to industry best practices, to write well-designed, modular, performant, and well-tested code.
Determine operational feasibility by evaluating and analyzing problem definitions, requirements, and proposed solutions.
Make informed technical decisions that provide solutions to business challenges.
Contribute to technical feasibility assessments done prior to starting development, to help business gauge the viability and priority of product improvements.
Participate in code review sessions as part of a thorough, PCI-compliant quality assurance process
Communicate clearly to various partners, ensuring that problems are being addressed efficiently and business needs are being met in a timely and satisfactory fashion
Meet all quality and specification requirements by working closely with the QA Team, End Users, Product Managers, and Project Managers
Qualifications:
Bachelor’s degree in Computer Science, Information Systems, Mathematics, or an Engineering discipline. Equivalent experience will be considered.
Proven ability to work creatively and analytically in a problem-solving environment.
Ability to work in both an individual and team-based environment.
Ability to organize, prioritize and perform multiple tasks simultaneously.
At least 5 years of professional java development experience.
Recent experience working with Java 8+ and Spring Boot.
Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
Proficiency in industry standard technologies, such as Web Services, JSON and XML
Excellent collaboration and interpersonal skills
Experience working in Agile development teams and processes
Experience with SQL, (NoSql is a plus).
Experience using Git/GitHub for source control.
Experience developing asynchronous processes and use of message queues a plus.
Experience working in the cloud (AWS, GCP, AZURE) a plus.
Experience with supporting and/or implementing public-facing eCommerce websites a plus.
Experience with JavaScript and some JS framework is a plus. (Node.js, Angular.js, React)
DevOps mindset, familiar with CI-CD concepts and tools
Build with Ferguson is dedicated to providing meaningful benefits programs and products to our associates and their families—geared toward benefits, wellness, financial protection, and retirement savings. Build with Ferguson offers a competitive benefits package that includes medical, dental, vision, retirement savings with company match, paid leave (vacation, sick, personal, holiday, and parental), employee assistance programs, associate discounts, community involvement opportunities, and much more!
#LI-REMOTE
–
The Company is an equal opportunity employer as well as a government contractor that shall abide by the requirements of 41 CFR 60-300.5(a), which prohibits discrimination against qualified protected Veterans and the requirements of 41 CFR 60-741.5(A), which prohibits discrimination against qualified individuals on the basis of disability.
Ferguson Enterprises, LLC. is an equal employment employer F/M/Disability/Vet/Sexual Orientation/Gender Identity.
Equal Employment Opportunity and Reasonable Accommodation Information
25 dynamic websites and 11 e-commerce sites and growing! American Fence Company is not your average fence company. We are...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> This is your chance to make your mark. Introducing our customers to the world’s most...
Apply For This JobJob Details Full-timeEstimated: $79,000 – $100,000 a year41 minutes ago Qualifications REST CSS .NET Communication skills APIs Bachelor of Science...
Apply For This JobNavient’s Software Engineer I is responsible for entry-level coding, testing and research for small assignments. Responsibilities include:Development/Analysis Design, code, debug,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Telecom Project Manager As a Telecoms Project Manager at Linesight, you will work with highly...
Apply For This JobJob Details Full-time$80,000 – $100,000 a year7 days ago Benefits Dental insurance Health insurance Paid time off Vision insurance Life...
Apply For This Job