Home  /  Jobs  /  Senior Java Full Stack Developer  /  229134

Senior Java Full Stack Developer

Job ID:

229134

Job Title:

Senior Java Full Stack Developer

Work Type:

Contract

Location:

Springfield, MA

Pay Range:

$75.00 - $90.00 Per Hour

Employment Type:

Hybrid
Hybrid Details: Onsite 2 days/week (Tuesdays & Wednesdays) - sometimes could be more

Job Description
  • The client is seeking an experienced Senior Java Full Stack Developer consultant with strong expertise in enterprise integration, AWS cloud technologies, and database development.
  • This Consultant will play a key role in designing and implementing data pipelines that bridge multiple source systems, contributing immediately upon onboarding.
  • The Consultant will work closely with the IT Development team and business stakeholders to build scalable integration solutions using Spring Boot, Apache Camel, and AWS services (ECS, S3, SQS).
  • Additionally, the role involves enhancing existing applications, developing front-end interfaces, optimizing database performance for high-volume workloads, and collaborating with architects on technology evaluations and best practices.
Primary Responsibilities
  • Enhance existing applications using Java 17/21 and Spring Boot
  • Interact with Oracle databases using SQL and PL/SQL
  • Develop new front end pages with HTML, CSS, Bootstrap and AJAX
  • Enhance existing front ends using Thymeleaf, HTML, CSS and AJAX
  • Write thorough, correct unit tests using JUnit and Mockito
  • Deploy code using Jenkins
  • Interact with end users to determine requirements
  • Design data pipelines to extract, transform, and bridge data from multiple source systems into formats required by downstream applications
  • Deploy containerized applications on AWS ECS with Fargate and utilize S3 for object storage and SQS for asynchronous message processing
  • Design and optimize database schemas with partitioning strategies for high-volume tables (10M+ rows) in Oracle or PostgreSQL
  • Build integration adapters using Apache Camel for message routing, transformation, and orchestration across messaging systems (AMQ/JMS/SQS)
  • Collaborate with architects on technology evaluations, document integration designs, and mentor team members on Spring Boot and AWS best practices
Minimum Requirements
  • Bachelor's Degree
  • Strong proficiency in Java 17/21 and Spring MVC
  • Experience working with Oracle databases
  • Experience building front ends using HTML, CSS, Bootstrap and AJAX
  • Experience writing Unit tests with JUnit and Mockito
  • Excellent communication skills, highly adaptable and resilient under pressure
  • Independent worker able to clear their own blocks
  • Experience with Apache Camel for enterprise integration patterns and JMS/ActiveMQ for asynchronous messaging
  • Hands-on experience with AWS services including ECS, S3, and SQS
  • Strong SQL skills with experience in Oracle or PostgreSQL database development (PL/SQL or PL/pgSQL)
  • Experience optimizing database performance including partitioning and indexing strategies for high-volume tables
  • Understanding of RESTful API design and microservices architecture
  • Experience with Thymeleaf or similar server-side templating engines
  • Familiarity with CI/CD pipelines using Jenkins
  • Python scripting experience for data processing and file manipulation
  • Knowledge of Spring Batch for batch processing
#LI-Hybrid

This email is already in use, please login

Apply Today

Please wait while we fetch your resume and information...
Submit →

This job is no longer available

Share This Job
SCHEMA MARKUP ( This text will only show on the editor. )