Back to Jobs

Experienced Java Springboot Microservices Architect – Remote Opportunity for Innovative Technical Leader

Remote, USA Full-time Posted 2025-11-02

Introduction to Concentrix

We're Concentrix, a pioneering tech company that's human-centered, tech-powered, and intelligence-fueled. Our mission is to create game-changing solutions across the enterprise, helping brands grow globally and into the future. With a presence in over 70 countries spanning 6 continents, we're trusted by clients across all major sectors, from emerging success stories to iconic Fortune Global 500 brands. Our team of game-changers is dedicated to challenging conventions, delivering unimagined outcomes, and creating experiences that exceed expectations.

About the Concentrix Catalyst Team

As a member of our Concentrix Catalyst team, you'll be part of the engine that powers our experience design and engineering capabilities. You'll work with a leading global solutions company that reimagines everything customer experience (CX) through strategy, talent, and technology. By combining human-centered design, powerful data, and strong tech, we accelerate CX transformation at scale. You'll be surrounded by the best talent in the world, providing market-leading technology and insights to modernize and simplify the customer experience. Our professional services team delivers strategic consulting, design, advisory services, market research, and contact center analytics that provide actionable insights to improve outcomes and value for our clients, ultimately achieving our vision.

Job Overview

We're seeking an experienced Java Springboot Microservices Architect to join our team. As a remote-first company, we're looking for the absolute best talent in the world. In this role, you'll have the opportunity to work with a diverse range of stakeholders, including business teams, developers, client product managers, and third-party partners. Your primary responsibility will be to translate business requirements into technical specifications, designing and developing secure, high-performance, and maintainable software solutions using Java, J2EE frameworks, and industry best practices.

Key Responsibilities

  • Collaborate with cross-functional teams to translate business requirements into technical specifications, ensuring alignment with company goals and objectives.
  • Design and develop secure, high-performance, and maintainable software solutions using Java, J2EE frameworks, and industry best practices, with a focus on microservices architecture.
  • Lead the development team in defining coding standards, design patterns, and architectural strategies to ensure high-quality and maintainable code, promoting a culture of excellence and continuous improvement.
  • Integrate SAP systems with custom applications using SAP Mobiliser or other relevant technologies, ensuring seamless data exchange and workflow automation.
  • Develop and maintain comprehensive technical documentation, including system architecture diagrams and API specs, to facilitate knowledge sharing and collaboration across teams.
  • Stay current with the latest advancements in Java technologies, J2EE frameworks, and SAP Mobiliser methodologies, applying this knowledge to drive innovation and improvement in our software solutions.
  • Conduct thorough code reviews, address potential issues, and provide mentorship to development leads and team members on best practices, promoting a culture of continuous learning and growth.
  • Participate actively in technical discussions, offering expertise in software design decisions and contributing to the development of our technical strategy.
  • Troubleshoot complex technical issues to maintain system stability and performance, ensuring high availability and reliability of our software solutions.
  • Implement security best practices throughout the development lifecycle, ensuring the confidentiality, integrity, and availability of our systems and data.
  • Cooperate effectively with QA and operations teams to ensure seamless development, testing, and deployment of applications, including API integrations, and promote a culture of collaboration and teamwork.

Essential Qualifications

  • Minimum of 12+ years of experience as a Software Architect or a senior developer with architectural expertise, with a proven track record of delivering complex software solutions.
  • Proficient in Java programming and a deep understanding of J2EE frameworks such as Spring and Hibernate, with experience in designing and developing enterprise-scale applications.
  • Proven experience in designing and developing microservices-based applications with third-party APIs and various architectural approaches, with a strong understanding of cloud-native technologies and containerization.
  • Solid grasp of SQL and database management, with experience in designing and optimizing database schemas for high-performance and scalability.
  • Expertise in SAP Mobiliser or a similar platform for integrating with SAP systems, with familiarity with SAP Fioneer and other SAP technologies.
  • Excellent problem-solving, communication, and collaboration skills, with the ability to work effectively in a remote team environment and communicate complex technical concepts to non-technical stakeholders.
  • Ability to work independently and in a team in a dynamic environment, with a strong sense of accountability and ownership for deliverables and outcomes.
  • Strong analytical and critical thinking skills, with great attention to detail and commitment to quality, and a passion for continuous learning and improvement.

Preferred Qualifications

  • Experience with cloud-based technologies such as AWS, Azure, or Google Cloud, with a strong understanding of cloud-native architectures and migration strategies.
  • Knowledge of DevOps practices and tools such as Jenkins, Docker, and Kubernetes, with experience in implementing continuous integration and continuous deployment (CI/CD) pipelines.
  • Familiarity with agile development methodologies such as Scrum or Kanban, with experience in working in an agile team environment and adapting to changing requirements and priorities.
  • Strong understanding of security best practices and compliance frameworks such as OWASP, HIPAA, or PCI-DSS, with experience in implementing security controls and mitigating risks in software solutions.
  • Experience with data analytics and visualization tools such as Tableau, Power BI, or D3.js, with a strong understanding of data-driven decision making and insights-driven development.

Career Growth Opportunities and Learning Benefits

At Concentrix, we're committed to helping our employees grow and develop in their careers. As a Java Springboot Microservices Architect, you'll have access to a range of training and development opportunities, including:

  • Professional development programs and workshops to enhance your technical skills and knowledge.
  • Mentorship and coaching from experienced leaders and technical experts.
  • Opportunities to work on complex and challenging projects, with a focus on innovation and experimentation.
  • Collaboration with cross-functional teams and stakeholders to develop a deeper understanding of our business and technology landscape.
  • Recognition and rewards for outstanding performance and contributions to our company's success.

Work Environment and Company Culture

At Concentrix, we're proud of our remote-first culture and our commitment to flexibility and work-life balance. As a Java Springboot Microservices Architect, you'll be part of a dynamic and collaborative team environment, with opportunities to work with colleagues from diverse backgrounds and locations. Our company culture is built on a foundation of:

  • Trust and empowerment, with a focus on autonomy and accountability.
  • Collaboration and teamwork, with a emphasis on open communication and feedback.
  • Innovation and experimentation, with a willingness to take risks and try new approaches.
  • Continuous learning and growth, with a commitment to professional development and skill-building.
  • Diversity and inclusion, with a focus on creating a welcoming and inclusive work environment for all employees.

Compensation, Perks, and Benefits

At Concentrix, we offer a competitive compensation package and a range of benefits and perks to support our employees' well-being and success. These include:

  • A competitive salary and bonus structure, with opportunities for growth and advancement.
  • Comprehensive health and wellness benefits, including medical, dental, and vision coverage.
  • Retirement savings plans and matching contributions, with opportunities to save for the future.
  • Paid time off and flexible work arrangements, with a focus on work-life balance and flexibility.
  • Professional development opportunities and training programs, with a commitment to continuous learning and growth.
  • Recognition and rewards for outstanding performance and contributions, with opportunities to celebrate and recognize our employees' achievements.

Conclusion

If you're an experienced Java Springboot Microservices Architect looking for a new challenge and opportunity to make a significant impact, we encourage you to apply for this role. With a strong foundation in Java programming and a deep understanding of J2EE frameworks, you'll be well-equipped to succeed in this position and contribute to the growth and success of our company. Don't miss out on this opportunity to join our innovative organization and take your career to the next level. Apply today and become part of our team of game-changers!

Apply for this job  

Similar Jobs