Concentrix - Indianapolis, IN

posted 3 months ago

Full-time - Mid Level
Indianapolis, IN
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

Concentrix is a leading global solutions company that focuses on reimagining customer experience (CX) through a combination of human-centered design, powerful data, and advanced technology. As a Java API Developer within the Concentrix Catalyst team, you will play a crucial role in enhancing the experience design and engineering capabilities of the organization. This position is designed for individuals who are passionate about technology and are eager to contribute to innovative solutions that help brands grow and succeed in a competitive landscape. In this role, you will be part of a hybrid office model, working in the office three days a week while also having the flexibility to work remotely. You will report directly to a Software Engineering Manager based in Arizona. Your primary responsibilities will include developing web services using RESTful APIs, leveraging Java frameworks such as Vert.x and Spring Boot, and working with NoSQL databases like MongoDB and Cassandra. You will collaborate with business partners and stakeholders to gather functional requirements and create technical solution designs that align with business objectives. As a core member of an Agile team, you will be expected to drive the latest development practices, identify opportunities for reengineering, and suggest solution architectures to address business challenges. Additionally, you will participate in peer code reviews, engage in technical discussions, and provide mentorship to other engineers on the team. This position requires a strong foundation in object-oriented programming principles and familiarity with microservices architecture and cloud-based environments. Concentrix values its employees and offers a range of benefits, including private medical plans, a competitive compensation package, retirement savings plans, paid learning days, and flexible workplace options. The company is committed to creating a diverse and inclusive work environment and is looking for top talent to join its innovative team.

Responsibilities

  • Develop web services using RESTful APIs.
  • Utilize Java frameworks such as Vert.x and Spring Boot for application development.
  • Work with NoSQL databases like MongoDB and Cassandra.
  • Collaborate with business partners to understand functional requirements and architecture dependencies.
  • Create technical solution designs to meet business requirements.
  • Participate as a core member of an Agile team, driving development practices.
  • Identify reengineering opportunities and suggest new technologies and methods.
  • Perform peer code reviews and engage in technical discussions with the team.
  • Provide mentorship to other engineers on the team.

Requirements

  • Bachelor's degree in computer science, Computer Engineering, EE, EEE, Statistics, Math, Industrial Engineering, Operational Research, Physics, Financial Engineering, or related STEM fields.
  • 6+ years of hands-on experience with programming languages, specifically Java.
  • 4+ years of experience in backend frameworks/services like microservices and Spring Boot.
  • 3+ years of working experience with NoSQL databases.
  • Experience with the Vert.x platform is preferred, but strong Spring Boot experience is acceptable.

Nice-to-haves

  • Advanced degree in a related field.
  • Experience with cloud-based environments.
  • Familiarity with Agile methodologies.

Benefits

  • Private medical plans
  • Competitive compensation package
  • Retirement savings plans
  • Paid learning days
  • Flexible workplace options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service