Lead Backend Java Developer

Raymond James Financial Inc

St. Petersburg, FL • 16m ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Lead Backend Java Developer (Enterprise Services)

  • Workstyle: Hybrid (in office 3 days/week)

  • Location: St. Petersburg, FL corporate office

  • Visa: Not eligible for work visa sponsorship

Description

You will lead backend development for critical enterprise applications, owning work across the full Software Development Life Cycle (SDLC) with emphasis on performance, reliability, and architectural excellence. The role involves designing and delivering Java 8+ services using REST/SOAP, microservices, and service-oriented/event-driven architectures, while optimizing API performance through resiliency, caching, and streaming/messaging. You will also handle production support rotations and mentor junior and offshore teams.

Responsibilities

  • Design and deliver enterprise technical solutions across the SDLC

  • Build and integrate backend services using Java 8+, REST/SOAP, microservices, and SOA/event-driven architectures

  • Apply Spring/Spring Boot and solution-architecture practices and design patterns

  • Optimize API performance, resiliency, and caching; use streaming/messaging platforms such as Kafka and MQ

  • Take part in production support rotations and resolve issues promptly

  • Mentor junior developers and offshore teams; review design, code quality, and delivery timelines

  • Use monitoring tools to support reliability (e.g., Datadog, Dynatrace, Splunk)

  • Perform CI/CD with Jenkins

Requirements

  • 10+ years in software engineering

  • 7+ years hands-on with Java 8+

  • 7+ years hands-on with REST/SOAP, microservices, and service-oriented/event-driven architectures

  • 7+ years hands-on with Spring/Spring Boot and solution architecture

  • Experience with integration frameworks, SQL, and NoSQL

  • Experience with distributed/near caches (Redis or Apache Ignite)

  • Experience optimizing API performance and resiliency with caching frameworks

  • Experience with Kafka and MQ

  • Experience in production support rotations

  • Experience mentoring junior developers and offshore teams

  • Bachelor’s degree (completed)

  • No work visa sponsorship now or in the future

Benefits

  • Medical, dental, and vision insurance

  • Life insurance; critical illness and accident insurance

  • Disability benefits

  • Retirement savings

  • Paid time off (vacation, holidays, sick leave)

  • Parental leave

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report