Senior Java Applications Engineer

Raymond James

Saint Petersburg (FL)

Hybrid

USD 120,530 - 163,070

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits package

Job summary

Raymond James in Saint Petersburg, FL seeks a seasoned software engineer to participate in testing, design, and delivery of robust Java-based solutions. The role emphasizes mentoring, coordinating tasks, and delivering quality, tested code in a hybrid work environment.

You will contribute to Spring REST services, Oracle databases, and modern containerized deployments using Docker/OpenShift, with strong emphasis on best practices and quality.

Qualifications

  • Bachelor’s degree in computer engineering, IT, or related field.
  • 5+ years in IT/computer engineering or related experience.
  • 5+ years with Java (Java 8 + lambdas).
  • 5+ years with Spring, RESTful services, and Oracle or other databases.
  • Experience with code repositories (Git/TFS) and unit testing (JUnit/Mockito).
  • Two years in SQL, two years in Java DB tools (JPA/Hibernate).
  • Two years in JavaScript (AJAX/ExtJS) and messaging/stream tech (MQ/Kafka).
  • Container tools (Docker/OpenShift) and application delivery tools (Jenkins).

Responsibilities

  • Participates in software system testing and validation, programming, and documentation.
  • Recommend new technologies and methodologies to management.
  • Stay current with new technologies.
  • Provide technical advice and assist in solving programming problems.
  • May lead projects, assign tasks, coordinate efforts, and monitor performance.
  • Develop solutions using best practices and modern design principles; provide quality, tested code.

Skills

Java (8 + lambdas)
Spring framework
RESTful services
JavaScript
SQL (advanced)
Junit/Mockito
Git / TFS
Docker / container tools
JPA / Hibernate
Kafka / MQ

Education

Bachelor’s degree in computer engineering, IT, or related field

Tools

Git
TFS
Jenkins
Docker
OpenShift
Kubernetes
JPA/Hibernate
SQL tooling
ExtJS / AJAX
MQ / Kafka

Job description

Raymond James in Saint Petersburg, FL seeks a seasoned software engineer to participate in testing, design, and delivery of robust Java-based solutions. The role emphasizes mentoring, coordinating tasks, and delivering quality, tested code in a hybrid work environment.

You will contribute to Spring REST services, Oracle databases, and modern containerized deployments using Docker/OpenShift, with strong emphasis on best practices and quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer, Application Development (Hybrid)
Principal Engineer, Application Development (Hybrid)

Fwainvest • Town of Florida (NY)

Hybrid
USD 153,000
Hybrid workstyle
Benefits package
Paid time off
Lead Apps Engineer — Hybrid (Java/Spring)
Lead Apps Engineer — Hybrid (Java/Spring)

Fwainvest • Town of Florida (NY)

Hybrid
USD 130,000 - 155,000
Medical, dental, vision insurance
Life insurance
Disability benefits
+3
Senior Applications Engineer – Systems & Architecture Lead
Senior Applications Engineer – Systems & Architecture Lead

Raymond James • Saint Petersburg (FL)

Hybrid
USD 146,000
Medical, dental, and vision
Life insurance
Paid time off
+2
Lead Software Engineer, Apps Development
Lead Software Engineer, Apps Development

Fwainvest • Town of Florida (NY)

On-site
USD 140,000 - 175,000
Senior Lead Developer - Azure, Java, SQL, DevOps
Senior Lead Developer - Azure, Java, SQL, DevOps

Fwainvest • Town of Florida (NY)

Hybrid
USD 123,000 - 168,000
Senior App Development Engineer - Microservices
Senior App Development Engineer - Microservices

Raymond James • Saint Petersburg (FL)

Hybrid
USD 130,000 - 176,000
Lead Apps Development Engineer
Lead Apps Development Engineer

Raymond James • Saint Petersburg (FL)

On-site
USD 158,000
Senior Applications Engineer - Hybrid (Angular/Node)
Senior Applications Engineer - Hybrid (Angular/Node)

Fwainvest • Town of Florida (NY)

Hybrid
USD 123,000 - 168,000
Hybrid Workstyle
Benefits package
Software Engineering Manager - Enterprise Apps Leader
Software Engineering Manager - Enterprise Apps Leader

100 Raymond James & Associates, Inc. • Saint Petersburg (FL)

Hybrid
USD 120,000 - 180,000
Benefits package
Hybrid work schedule
Career growth opportunities
Lead Full-Stack Java Engineer - Angular, Spring Boot
Lead Full-Stack Java Engineer - Angular, Spring Boot

Raymond James • Saint Petersburg (FL)

Hybrid
USD 100,000 - 130,000
Medical, dental, and vision insurance
Paid time off
Retirement savings options