Jobs · Information Technology · Florida

Senior Java Developer

TechJobsData · Tampa, FL · 2 mo ago
Information TechnologyFull-time

About the role

We are building a platform that ingests securities and pricing data from multiple providers, enriches and validates it, then distributes the consolidated data to internal bank systems. Our team owns the web applications, desktop tools, REST services, and Linux environments that visualize securities and execute workflows on them. The stack includes Java 8–11, C#/.NET, JavaScript/TypeScript with Angular, Oracle, Spring 4–5, and Spring Boot.

Responsibilities

  • Develop business and technical features for existing and new applications
  • Prototype ideas; rewrite legacy components in Spring Boot and Spring Cloud over the next 1–2 years; experiment with Kotlin and Groovy
  • Configure and maintain Windows and Linux environments (install agents, patch, monitor, etc.)
  • Integrate components with internal and external client systems
  • Configure, monitor, and troubleshoot application servers (Tomcat, WebLogic)
  • Monitor applications, processes, scheduled jobs; collect logs and metrics (ELK, ITRS, Autosys)
  • Set up and improve CI/CD pipelines (Jenkins, TeamCity, IBM Urban Deploy, Bash)
  • Automate routine tasks with scripting languages (Groovy, Bash)
  • Write unit, integration, and end-to-end tests
  • Design distributed applications (multi-server deployments, load balancing, clusters, stateless services, microservices)

Requirements

  • At least 10 years of commercial experience with Java SE and Java EE
  • Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test)
  • Good SQL and relational-database skills (Oracle)
  • Solid understanding of Servlets, Servlet containers (Tomcat), and application servers (WebLogic)
  • Hands-on CI/CD experience with TeamCity or Jenkins
  • Comfortable working in Linux (navigation, file operations, permissions, users/groups, processes/services, keys/certificates, Bash scripting)
  • Ability to analyze problems, propose clean solutions, and implement them collaboratively

Nice-to-have skills

  • Angular (or React/Vue), Angular Material, RxJS
  • HTML/CSS layout skills
  • Advanced Oracle knowledge
  • ELK stack experience
  • Spring Cloud and microservice-architecture experience

Languages

English: B2 Upper Intermediate

Similar jobs

Senior Java Developer

Accord Technologies IncChicago, IL· 1 mo ago
Engineeringapply on candidateportal.ceipal.com

Senior Java Developer

Largeton GroupNew Bedford, MA· 1 mo ago
Engineeringapply on candidateportal.ceipal.com

Senior Java Developer

Randstad Digital AmericasEnglewood, CO· 3 mo ago
Engineering$70–$80/hrapply on randstadusa.com