Software Engineer, Microservices Developer

Centric Software Logo

Centric Software

πŸ“Remote - Worldwide

Summary

Join our dynamic Skyline team as a software engineer and leverage your robust skillset in microservices architecture and various technologies to build scalable and resilient services. You will be responsible for developing and maintaining software applications using Java, Kafka, and REST APIs. Experience with various databases (MS SQL Server, Oracle, Postgres) and containerization technologies (Docker, Kubernetes) is essential. Familiarity with agile development methodologies and CI/CD pipelines is also required. The ideal candidate possesses strong analytical and problem-solving skills and the ability to model complex business domains. We offer a collaborative environment where you can explore new solutions and contribute to excellence.

Requirements

  • 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

Responsibilities

  • Develop and maintain software applications using Java, Kafka, and REST APIs
  • Manage databases using MS SQL Server, Oracle, and Postgres
  • Utilize Docker and Kubernetes for containerization and orchestration
  • Employ agile processes and sprints in software development
  • Utilize Jenkins, GitHub, and Wildfly in CI/CD pipelines
  • Troubleshoot and solve problems using strong analytical skills
  • Model complex business domains

Preferred Qualifications

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.