Skip to content

Sr. Software Engineer (Java)

Sr. Software Engineer (Java)


Charlotte, NC

About This Role:

  • Work as part of a large development team working on enterprise software.

  • Partner with other teams to deliver custom solutions (this includes both technical and functional/business teams).

  • Participate in technical planning/architecture meetings.

  • Mentor less-experienced team members as needed.

Technical Skills:

  • Strong enterprise Java experience including expertise with Spring.

  • Experience with microservices/microservice architecture. Related to Spring, please highlight experience with Spring Boot and Spring Cloud.

  • Front end experience with React.

  • Stream-processing experience with Apache Kafka.

  • Experience developing software within containers (please highlight experience with Kubernetes, Docker, etc.),

  • Backend NoSQL database experience.

  • Previous experience working within a CI/CD environment.

Ready to Apply?