Software Engineer Lead Consultant

New
USFull-TimeLead
Salary100,000 - 170,500 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
AgileJavaKafkaMongoDBSpring BootCI/CDRESTful APIsMicroservicesGenerative AI

Requirements

  • 7+ years of experience in software engineering, backend development, or distributed systems architecture.
  • Strong expertise in Java, Spring Boot, REST API development, and cloud-based microservices environments.
  • Hands-on experience with Generative AI technologies, AI agents, LLM orchestration, or Retrieval-Augmented Generation (RAG) frameworks.
  • Solid understanding of web and API security standards including OAuth, OWASP, OpenID, and SAML.
  • Experience with backend technologies such as MongoDB, Kafka messaging systems, caching solutions, and distributed databases.
  • Proficiency with Git, Maven, Gradle, Jenkins, CI/CD pipelines, and Agile software development practices.
  • Strong analytical and problem-solving skills with the ability to identify and resolve performance bottlenecks.
  • Experience with Python and test-driven development methodologies is considered a plus.
  • Excellent collaboration, communication, and leadership skills within cross-functional engineering environments.

Responsibilities

  • Lead the architecture, design, development, testing, and deployment of scalable digital products and cloud-native applications.
  • Collaborate with product managers, engineers, and stakeholders during planning sessions to provide technical direction and improve product backlogs.
  • Drive engineering best practices including paired programming, test-driven development, CI/CD pipelines, and Agile methodologies.
  • Develop and maintain REST APIs using Java Spring Boot and related API management and documentation tools.
  • Contribute to distributed systems and microservices architecture while ensuring performance, scalability, and security standards are met.
  • Support AI-powered initiatives, including integrations with Generative AI APIs, AI agents, orchestration frameworks, and RAG pipelines.
  • Partner across teams to align technical strategies, optimize application performance, and improve software delivery processes.
  • Provide production support, troubleshoot technical issues, and continuously enhance system reliability and efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 170,500 USD per year
Apply Now