Java Fullstack Engineer-6

Realign Llc
Tampa, FL, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$160,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Component-Based Software Engineering HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Databases Continuous Integration DevOps
+30 more
Design of User Interfaces IBM WebSphere MQ JSON Oracle Databases Oracle SQL Developer Performance Tuning Scrum Methodology Systems Development Life Cycle Software Engineering SonarQube PL-SQL Systems Integration TypeScript Extensible Markup Language (XML) Openapi RxJS LoanIQ Spring-boot SOAPAPI Gitlab AngularJS Git Flow Kubernetes Apache Kafka Front End Software Development Api Design Restful APIs TIBCO (Software) Docker Jenkins

Job description

  • Application Development: Design and implement RESTful services using Java 11+ / Spring Boot. Develop responsive UIs with Angular (v12+), TypeScript, and RxJS. Model database schemas and optimize Oracle SQL & PL/SQL.
  • Integration & Data: Build secure integrations with REST/SOAP APIs, handling XML/JSON. Implement messaging patterns and batch jobs.
  • DevOps & SDLC: Work within Agile/Scrum methodologies, contributing to grooming, estimation, and demos. Utilize CI/CD tools (Jenkins/GitLab) and Git workflows.
  • Collaboration: Partner with cross-functional teams and produce clear technical designs and API specifications.

Requirements

Must Have Technical/Functional Skills

  • Experience: 6-10 years in professional software development.
  • Backend: Strong expertise in Java, Spring Boot, and REST APIs.
  • Frontend: Component-based UI design.
  • Database: Experience with Oracle database design and PL/SQL (including performance tuning).
  • General: Strong understanding of API design, error handling, JSON/XML processing, and Agile methodologies (Scrum/Kanban).

Nice to Have (Good to Have):

  • Domain: Finastra LoanIQ concepts (data model, lifecycle, SDK/APIs, batch & notices).
  • Messaging: Kafka, Tibco, IBM MQ.
  • Cloud/Containerization: Docker, Kubernetes, Azure/AWS/GCP.
  • CI/CD: Jenkins/GitLab, SonarQube, dependency scanning.
  • Frontend: Proficient in Angular (TypeScript, HTML5, SCSS), RxJS.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all