Jobs via Dice logo
Jobs via Dice Verified
Online Services, Human Resources, Technology Recruitment

Senior/Lead Software Engineer

Charlotte, North Carolina, United StatesOnsiteFull TimeLeadPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Infodyne Solutions is seeking a Senior Software Engineer in Charlotte, NC, for a contract role. The position focuses on designing, building, and delivering scalable Java Spring Boot microservices. Key responsibilities include working with event-driven architectures (Kafka), cloud-native platforms (Kubernetes, OpenShift), and ensuring production stability. The role involves architecture design, CI/CD, and mentoring junior engineers. Required qualifications include 10+ years of Java/Spring Boot experience, microservices, distributed systems, Kafka, Kubernetes/OpenShift, SQL, and NoSQL databases. Generative AI exposure is also required. Preferred qualifications include experience in fintech domains and cloud platforms.

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Infodyne Solutions, is seeking the following. Apply via Dice today!
Job Title: Senior Software Engineer
Location: Charlotte, NC (Onsite/Hybrid)
Duration: Contract
Role Overview:
We are seeking an experienced
Senior Software Engineer
to design, build, and deliver scalable, high-quality
Java Spring Boot microservices
solutions. This role requires deep expertise in distributed systems, cloud-native technologies, and modern engineering practices, along with a strong sense of ownership for architecture, performance, and production stability.
You will play a key role in shaping enterprise platforms by driving design decisions, mentoring team members, and collaborating across cross-functional teams to deliver resilient and high-performing systems.
Key Responsibilities:

  • Design and develop scalable microservices using Spring Boot and Java
  • Build and manage event-driven architectures leveraging Kafka
  • Develop and deploy applications on Kubernetes and OpenShift (OCP) platforms
  • Implement robust service orchestration and workflow management solutions
  • Ensure high availability, resiliency, performance, and production stability of applications
  • Contribute to architecture design, system scalability, and reliability engineering
  • Drive CI/CD pipelines and adopt best practices for rapid and efficient delivery
  • Leverage AI-assisted development tools (e.g., Copilot, Claude) and apply effective prompt engineering techniques
  • Collaborate with Product Owners and stakeholders to refine, prioritize, and deliver user stories
  • Mentor and guide junior engineers; promote best practices and coding standards
  • Participate in troubleshooting, performance tuning, and root cause analysis

Required Qualifications:

  • 10+ years of experience in software engineering with strong expertise in Java and Spring Boot
  • Proven experience building microservices and distributed systems
  • Hands-on experience with:
  • MongoDB or other NoSQL databases
  • Kafka or similar messaging/event streaming platforms
  • Kubernetes (K8s) and OpenShift (OCP)
  • Strong experience with Teradata, Oracle, or SQL-based data systems
  • Solid understanding of service orchestration and workflow patterns
  • Experience with CI/CD pipelines and DevOps practices
  • Exposure to Generative AI and Agentic AI concepts in software development
  • Strong problem-solving skills and ability to work in a fast-paced environment
  • Excellent communication and collaboration skills

Preferred Qualifications:

  • Experience in payments, banking, or fintech domains
  • Exposure to UI technologies (React, Angular, or similar)
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Familiarity with observability tools, monitoring, and logging frameworks
Ready to apply?
You'll be redirected to Jobs via Dice's application page.

Similar roles