Concentrix - Boise, ID

posted about 2 months ago

Full-time - Mid Level
Boise, ID
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 strategy, talent, and technology. As a Java API Developer, you will be part of the Concentrix Catalyst team, which powers the experience design and engineering capabilities of the company. This role involves working with cutting-edge technology and insights to modernize and simplify the customer experience. You will be engaged in delivering strategic consulting, design, advisory services, market research, and contact center analytics that provide valuable insights to improve outcomes for clients. The position is hybrid, requiring you to be in the office three days a week, and you will report to a Software Engineering Manager based in Arizona. If you are relocating, you must be onsite from day one. The company emphasizes a human-centered approach, leveraging powerful data and technology to accelerate CX transformation at scale. You will be surrounded by top talent in the industry, contributing to a culture that challenges conventions and delivers unimagined outcomes.

Responsibilities

  • Strong experience in web service development using RESTful services.
  • Proficiency with Java frameworks such as Vert.x (preferred), Spring Boot, or similar.
  • Experience with NoSQL databases like MongoDB, Cassandra, or similar.
  • Experience with object-oriented programming principles.
  • Familiarity with microservices architecture and cloud-based environments.
  • Work with Business partners and stakeholders to understand functional requirements, architecture dependencies, and business capability roadmaps.
  • Create technical solution designs to meet business requirements.
  • Take your place as a core member of an Agile team driving the latest development practices.
  • Identify and drive reengineering opportunities, and opportunities for adopting new technologies and methods.
  • Suggest and recommend solution architecture to resolve business problems.
  • Perform peer code review and participate in technical discussions with the team on the best solutions possible.
  • Provide mentoring 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. Advanced degree preferred.
  • 6+ years of hands-on working knowledge of programming languages - Java.
  • 4+ years of hands-on experience in backend frameworks/services like microservices, Spring Boot.
  • 3+ years of working experience in NoSQL databases.
  • Experience with Vert.x platform (if no experience, strong Spring Boot would be acceptable).

Benefits

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