Software Engineer, Microservices Developer

Posted 10 Days Ago
2 Locations
Remote
130K-150K Annually
Mid level
Fashion • Retail • Software
The Role
Seeking a skilled Java Developer with experience in microservices architecture, database management, and collaborative solution delivery. Responsibilities include developing Java applications, managing databases, and ensuring REST API integration.
Summary Generated by Built In

Job Title: Software Engineer - Microservices
Location: Remote US OR Canada
Compensation:   $130,000 - $150,000 USD

About Centric Software:
Centric Software stands at the forefront of innovation, delivering cutting-edge PLM solutions tailored specifically for the retail, fashion, footwear, luxury, and consumer goods industries. Our enterprise software applications are designed to meet the unique challenges of the fast-moving consumer goods market, empowering businesses to manage, optimize, and execute their critical processes with ease.
From concept to production, our software solutions streamline the journey of bringing products to life. We support our customers in effectively managing materials, sourcing, quality, and pricing, ensuring every step leads to a successful final catalog. With Centric Software, businesses can navigate the complexities of product development with confidence and agility.  www.centricsoftware.com
Job Summary:
We are seeking a highly skilled Java Developer with 4+ years of experience to join our Skyline team. This role requires a strong technical foundation in Java, microservices, and database management, along with familiarity with modern development and deployment frameworks. The ideal candidate will contribute to high-impact projects and collaborate with cross-functional teams to deliver scalable solutions.
Key Responsibilities:

  • Develop and maintain Java-based applications within microservices architecture.
  • Collaborate with engineering teams to design, develop, and implement efficient solutions.
  • Work with React-based front-end components (minimal front-end work required).
  • Manage and optimize relational databases (SQL Server, Oracle, PostgreSQL) and MongoDB (NoSQL).
  • Ensure smooth integration with Kafka and messaging queues (RabbitMQ, ActiveMQ).
  • Implement and maintain REST APIs for seamless communication between microservices.
  • Deploy applications using Docker and Kubernetes (Kubernetes is a plus).
  • Utilize CICD pipelines (Jenkins or similar) to streamline development processes.
  • Collaborate with stakeholders to improve existing workflows and enhance system performance.

Qualifications:
  • 4+ years of hands-on experience in Java development.
  • Strong understanding of microservices architecture and best practices.
  • Proficiency with SQL and NoSQL databases.
  • Experience with Kafka, RabbitMQ, ActiveMQ, or similar messaging frameworks.
  • Familiarity with React (preferred but not required).
  • Hands-on experience with REST API development.
  • Knowledge of Docker and Kubernetes (Kubernetes is a plus).
  • Experience working with CICD pipelines (Jenkins or similar tools).
  • Strong problem-solving skills and ability to work independently in a fast-paced environment.
  • Excellent communication and collaboration skills.

Preferred Qualifications:
  • Experience working in agile development teams.
  • Familiarity with cloud environments such as AWS, Azure, or Google Cloud.
  • Understanding software security best practices.
We are seeking a software engineer with a robust set of skills to join our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.
Must-Have Skills:
  • Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration. 
  • Database Management: Experience with MS SQL Server, Oracle, and Postgres. 
  • Containerization and Orchestration: Knowledge of Docker and Kubernetes. 
  •  Agile Development: Familiarity with agile processes and sprints. 
  • CI/CD Pipeline: Skills in Jenkins, GitHub, and Wildfly. 
  • Troubleshooting and Problem-Solving: Strong analytical skills. 
  • Domain Modeling: Ability to model complex business domains.

Nice-to-Have Skills:
  • Additional Programming Languages: JavaScript and TypeScript. 
  • NoSQL Databases: MongoDB or other NoSQL databases.
  • Front-End Frameworks: Familiarity with React is a plus.

he US base salary range for this full-time position is $130,000 - $150,000 (depending on location).  Our salary ranges are determined by role, level and location.  The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations.  Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience and relevant education or training.  Please note that the compensation details listed reflect the base salary and certain positions may be offered with additional variable incentives. 
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information. 

Top Skills

Activemq
Docker
Java
Jenkins
Kafka
Kubernetes
Microservices
MongoDB
Oracle
Postgres
RabbitMQ
React
SQL Server
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Campbell, California
568 Employees
Year Founded: 1998

What We Do

Centric Software® is the innovator behind the #1 Product Lifecycle Management (PLM) platform, Centric PLM™, that is blazing the trail for brands, manufacturers and retailers across all segments of the consumer goods industry. Headquartered in Silicon Valley, Centric Software has shattered the mold to create state-of-the-art digital solutions to satisfy the needs of every player in the market, large and small, and supports their mission to develop high-quality, sustainable products that are on time and on trend.

- Centric PLM delivers enterprise-class merchandise planning, product development, sourcing, quality and product portfolio optimization innovations specifically for fast-moving consumer industries. Centric PLM streamlines the product development process from concept to retail.
- Centric Planning provides best-in-class data and visually driven financial, merchandise and assortment planning as well as store and vendor forecasting to maximize margins and for seamless and fast, pre and in-season execution.
- Centric Visual Boards improves collaboration and decision-making of merchandising and buying teams through intuitive digital boards, driving innovation and decreasing time to market.

All Centric solutions are market-driven, ensuring they meet the needs of customers. These innovations include the first ever PLM mobile apps, 3D CAD connectors, sustainability integrations, and more. Centric Software has the highest user adoption rates in the industry and proudly maintains a 99% customer retention rate due to its seamless implementation methodology which ensures that 100% of its customers go live. Centric Software is proud to provide the best solution, backed by the best team to service the best customers.

Centric Software is a subsidiary of Dassault Systèmes (Euronext Paris: #13065, DSY.PA). For more information, please visit www.centricsoftware.com.

Similar Jobs

Intellistack Logo Intellistack

SVP, Engineering

Healthtech • Other • Productivity • Software • Automation
In-Office or Remote
Toronto, ON, CAN

Dynatrace Logo Dynatrace

Bilingual Sr. Customer Success Engineer (French/English)

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Quebec City, QC, CAN

Webflow Logo Webflow

Senior Software Engineer

eCommerce • Software • Design • SEO
Easy Apply
In-Office or Remote
3 Locations
132K-207K

Webflow Logo Webflow

Product Designer

eCommerce • Software • Design • SEO
Easy Apply
In-Office or Remote
3 Locations
113K-174K

Similar Companies Hiring

Sailor Health Thumbnail
Telehealth • Software • Social Impact • Healthtech
New York City, NY
20 Employees
Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account