• Location: Los Angeles, California
  • Type: Direct Hire
  • Job #499
Spartan Capital Group is seeking an independent, fast-learning, self-starter Senior Software Engineer (Backend) to be part of a leading company's successful team. 

This professional will be working with full development and deployment cycle, cloud infrastructure, data models, web services, and data-intensive applications in microservices framework to support the company's environment.

ON THIS ROLE. YOU WILL:
  • Develop and deploy cloud infrastructure, microservices, and algorithm backend.
  • Ensure applicability of global applications to global markets.
  • Team player with good communication skills and desire to share knowledge with others.
  • Processes and Tools for Continuous Improvement.
  • Develop pattern recognition/business intelligence from correlated field mobility, asset management.
  • Own the full cycle end-to-end from design through implementation.
  • Automate testing, deployments, performance, and recovery.
FOR THIS ROLE, YOU'LL NEED:
  • 7+ years of strong experience in software development, algorithm development, cloud computing, and data-intensive applications.
  • Programming experience in developing applications using Java, Spring, Spring boot.
  • Good Knowledge and understanding of Object-Oriented Design patterns, principles and computer science fundamentals in data structures and algorithms.
  • Expert in RESTful APIs.
  • Strong experience in troubleshooting, debugging, fixing issues, and finding possibilities to automate routine tasks.
  • Experience with cloud providers (e.g. AWS), containerized compute (e.g. Kubernetes), infrastructure-as-code (e.g. Terraform), and CI/CD (e.g. GitLab).
  • Professional experience and understanding of relational and non-relational databases.
  • Ensure high quality through automated tests.
  • Experience with modern DevOps tools and workflows.
  • Experience in evaluating technical feasibility of a project, work breakdown and providing estimates on effort and risk.
  • Front-end development experience and knowledge of JavaScript, React.js, and Node.js.
  • Strong communication skills and the ability to collaborate closely with remote team members
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

envelope