Lead Software Engineer (java, Microservices)

Publix Serving (Civica)

Irving, Texas, United States
$125,760.00 - $188,640.00 py
On-site
Java development
Microservices architecture
Spring framework
Citi is seeking a Lead Software Engineer to design and develop Java-based enterprise applications, focusing on microservices and real-time data processing in Irving, Texas. The ideal candidate will have extensive experience in Java, Spring Framework, Apache Kafka, and cloud platforms, along with a commitment to mentoring and code quality

Job Summary

  • This role is for a seasoned Java engineer who will be instrumental in building and shaping the backbone of our enterprise applications.
  • You will be taking ownership of designing and developing complex, distributed systems using a modern Java-based stack, focusing on microservices and real-time data processing.
  • This position is equivalent to a technical lead or principal engineer in the market, requiring deep expertise in system architecture and the ability to mentor other developers.

Matching Summary

Match Score: 85

Citi is seeking a Lead Software Engineer to design and develop Java-based enterprise applications, focusing on microservices and real-time data processing in Irving, Texas. The ideal candidate will have extensive experience in Java, Spring Framework, Apache Kafka, and cloud platforms, along with a commitment to mentoring and code quality.

Salary

$125,760.00 - $188,640.00

Skills & Requirements

Must-have

  • Java development
  • Microservices architecture
  • Spring Framework
  • RESTful APIs
  • Apache Kafka
  • MongoDB
  • Docker and Kubernetes

Nice-to-have

  • real-time data processing
  • event-driven architectures
  • cloud environments
  • CI/CD pipelines
  • object-oriented programming
  • Test-Driven Development

Key Requirements

  • 6+ years' professional experience in Java development
  • Expert-level proficiency in Spring Framework
  • Extensive hands-on experience with microservices architecture
  • Deep expertise in Apache Kafka
  • Strong proficiency with MongoDB
  • Hands-on experience with Docker and Kubernetes
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Experience with CI/CD tools
  • Bachelor’s or Master’s degree in Computer Science or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter