Sr Backend Engineer Java

Back-end Developer

No of Position – 1

Remote

Job Summary:

Position: Sr. Backend Engineer (Java)

We’re looking for a skilled back-end developer to join our growing team. Working behind the scenes, the ideal candidate will have a unique blend of technical expertise and an analytical mindset. This person should be comfortable working independently as well as with a team in the design and development of mission-critical applications and layers of the infrastructure.
Responsibilities
  • Building a cutting-edge web application for the next generation of SaaS applications for eCommerce brands
  • Design server-side architecture and implement new features
  • Ensuring responsiveness and scalability of the application
  • Contributing to all phases of the development lifecycle
  • Collaborate with other team members and stakeholders
  • Produce quality code, raising the bar for team performance and speed
  • Troubleshoot and resolve technical issues with the application
  • Provide needed support to the operations and customer success team
  • Complete other duties as assigned
Qualifications
  • Minimum 5 years of programming experience in core Java with expertise in enterprise Java technology ecosystem
  • Strong experience with Spring, Struts, Servlets, JSP, Apache POI, maven, JUnit
  • Excellent coding, problem-solving, and debugging skills
  • Hands-on design and development for customer-facing applications that require high availability, concurrency, multi-tenancy, and high scalability for a large global user base
  • Solid understanding of computer science fundamentals.
  • Strong Web Services Experience (SOAP/REST)
  • Strong SQL Experience (MySQL, Oracle, etc)
  • Good working experience with AWS, Azure or Google Cloud
  • Working knowledge of managing web applications in a Linux environment
  • Strong analytical and interpersonal skills