cover
logo

Lead Java Developer/ 1 year ago

StaffWorthy
Attractive

Job Description:

We are seeking a highly skilled Senior Software Engineer to play a key role in the development of a new Card Management Program at US Bank. This initiative, driven by business requirements, involves building robust data APIs that interface with a Cassandra database, providing essential functionalities for customer support and seamless integration with external applications and systems.

Responsibilities:

  1. API Development: Design, develop, and maintain data APIs that efficiently source data from the Cassandra database and expose it to customers.
  2. Microservices Architecture: Implement and contribute to the microservices architecture, ensuring scalability, flexibility, and reliability.
  3. Onboarding Support: Collaborate with the Onboarding Team to ensure the smooth onboarding of customers onto the new platform.
  4. Customer Integration: Enable seamless integration with customer applications/systems, facilitating CRUD (Create, Read, Update, Delete) operations.
  5. Mentorship: Utilize leadership skills to mentor and guide junior-level engineers in their professional growth.

Must-Have Skills:

  1. Java: Proficient in Java programming language for backend development.
  2. Microservices: Extensive experience in designing and implementing microservices architecture.
  3. API Development: Strong expertise in building and maintaining APIs.
  4. SQL: Solid understanding of SQL for database interactions, especially with Cassandra.
  5. Docker & Kubernetes: Hands-on experience with containerization and orchestration technologies.
  6. Cloud Experience: Ideally experienced with Azure, but AWS expertise is also acceptable.
  7. Leadership: Previous experience in a lead role, demonstrating the ability to work with and mentor junior engineers.

Nice-to-Have Skills:

  1. GraphQL: Familiarity with GraphQL concepts and implementation.

Education:

  • Bachelor's Degree in a relevant field.

Share

Location

StaffWorthy
StaffWorthy
Lead Java Developer
1 Vacancy
Minneapolis, MN Minneapolis Minnesota United States, Minneapolis