Skip to main content

Senior Back End Java Developer

(248) Applicants
$40.00$65.00
United States 1 month ago
12000 employees
ContractSkill level: Mid-level (4-6 years)
Meet the Hiring Team
Dominique Lapinid
Recruitment Professional
Job poster
About the job

One of Esteemed's e-commerce clients is seeking Senior Back-End Software engineers for a contract engagement, beginning with 3 months with a likely extension to 12+.

This role must sit in the Seattle, Boston, or Minneapolis areas, as a hybrid 2x/week onsite is required.

(US CIT or GC Holders only please, no C2C.)

 

Responsibilities:

  • Design and develop lambdas, APIs, and data storage strategies for notifications.
  • They need to understand how to source data from disparate data stores and how to process data, build algorithms, etc.
  • You will have responsibility over components of the client's systems – both development and operational needs.
  • Drive innovation through rapid prototyping and iterative development.
  • Be involved in design reviews and perform code reviews based on the client's engineering rigor and standards.
  • Debug production issues in the client's services and tech stack.
  • Measure and optimize the performance, effectiveness, and uptime of backend services.

Skills:

What You’ll Need:

  • Bachelor’s Degree (MIS or CS preferred) or equivalent work experience
  • 4+ years of experience in an object-oriented language such as Java
  • Minimum 3 years of software development in Java / Spring Boot stack
  • Minimum of 2 years of cloud architecture and service development experience
  • Preferably AWS including SNS/SQS, EKS, Lambdas, Step Functions
  • Be a hands-on Engineer spending the majority of their time writing code or debugging tricky issues
  • Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm - design, problem solving, and complexity analysis
  • Analytical abilities and design skills & a working knowledge of design patterns
  • Experience with designing, building and deploying features
  • Ability to learn domain knowledge in the area of e-commerce / pet health