Development
KetteQ Location Careers
Remote

Sr. Software Developer – Back-end

About the Job

ketteQ is a supply chain planning and automation platform. We are looking for extremely strong and experienced Senior Software Developers to build next generation supply chain planning, analytics and solutions. You will get to work on projects for large global brands with a highly experienced. If you are high-energy, motivated, and initiative-taking individual then this could be a fantastic opportunity for you.

Duties & Responsibilities

Responsibilities

  • Engage and learn about complex business rules related to supply chain planning
  • Be involved and participate in the overall application lifecycle
  • Collaborate with the development of new features, enhancements and fix existing system bugs
  • Interact with BA's, QA's and other peer to clarify business requirements
  • Maintain and develop back-end frameworks to build server-side software
  • Database creation, integration,and management
  • Analyze existing code to understand performance impact and propose solutions
  • Writewell-designed, scalable, and testable code
  • Troubleshoot, debug, and upgrade existing systems.
  • QA testing
  • Keeping on top of new technologies
  • Be able to take requirements in from business stakeholders on software needs and build on them
  • Support demo development activities

Requirements

Requirements

  • 8+ years of experience in Java/J2EE application in development of enterprise software systems
  • Proficiency in Java, SQL, Git
  • Proficiency in PostgreSQL and other DBMs
  • Experience in parallel programming, distributed algorithms, distributed resource management systems
  • Experience in different database technologies: in-memory, on disk, distributed in-memory caches, nosql, key value pairs, graph dbs
  • Experience developing full-stack solutions on public cloud infrastructure (aws preferred)
  • C++ experience a plus
  • Experience in Spring Framework
  • Experience in Linux