Skip to content
mimi

Software Engineer

NextGen | GTA: A Kelly Telecom Company

Cary · On-site Full-time Lead 1w ago

About the role

Job Overview

We are seeking a highly skilled Software Engineer with strong experience in SOLR, cloud platforms (AWS or Microsoft Azure), and modern DevOps practices. The ideal candidate will have a solid background in backend development using Java, Kotlin, and Python, along with experience in containerized and cloud-native environments. Exposure to UI frameworks and specialized tools like Pix4D or Matic is a plus.

Key Responsibilities

  • Design, develop, and maintain scalable, high-performance applications.
  • Build and optimize search and indexing solutions using Apache SOLR.
  • Deploy and manage applications on AWS or Microsoft Azure cloud platforms.
  • Implement CI/CD pipelines and ensure reliability through DevOps best practices.
  • Develop backend services using Java, Kotlin, and Python.
  • Collaborate with cross-functional teams including product, UI/UX, and DevOps.
  • Ensure application security, performance tuning, and system scalability.
  • Participate in code reviews, system design discussions, and architecture planning.
  • Troubleshoot production issues and implement long-term fixes.

Required Skills & Qualifications

  • SOLR and Cloud Platforms (AWS or Microsoft Azure): Minimum 3–4 years of hands-on experience.
  • DevOps & Containerization: Minimum 3–4 years of experience with Docker, Kubernetes, and Helm.
  • Programming Languages: Minimum 5–6 years of experience with Java, Kotlin, and Python.
  • Strong understanding of RESTful APIs, microservices architecture, and distributed systems.
  • Experience with version control systems such as Git.
  • Strong problem-solving skills and ability to work independently.

Nice to Have

  • Experience with UI frameworks such as Angular, React, Ember, and Bootstrap.
  • Hands-on experience with Pix4D and/or Matic.
  • Familiarity with NoSQL databases and messaging systems.
  • Experience working in Agile/Scrum environments.
  • Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge cloud-native systems.
  • Collaborative and growth-oriented work environment.
  • Learning and development opportunities.

Skills

AWSApache SOLRAzureCI/CDDockerGitHelmJavaKotlinKubernetesMicroservicesPythonRESTful APIs

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free