Java Full Stack Developer

Infowave Systems Inc
Holyoke, MA, United States
2 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) Ajax (Programming Language) Amazon Web Services Amazon S3 Unit Testing Bootstrap (Software) Cascading Style Sheets (CSS) Databases Continuous Integration Database Development Java Message Service (JMS)
+22 more
Junit PostgreSQL Enterprise Messaging Systems Oracle (Applications) Mockito PL-SQL SQL Databases Enterprise Application Integration Scripting Apache Camel Spring-mvc Spring-boot AWS ECS Containerization AWS Fargate Enterprise Integration Front End Software Development Restful APIs Amazon Simple Queue Service (SQS) Data Pipelines Spring Batch Jenkins

Job description

Seeking an experienced Senior Java Full Stack Developer with strong expertise in enterprise integration, AWS cloud services, and database development. The role focuses on designing and implementing scalable data pipelines and integration solutions across multiple source systems. The consultant will collaborate closely with IT teams, architects, and business stakeholders to enhance existing applications, build new features, and optimize high-volume databases using modern Java, Spring Boot, Apache Camel, and AWS technologies., * Develop and enhance applications using Java 17/21, Spring Boot, and Spring MVC

  • Design and implement data pipelines to extract, transform, and integrate data across systems
  • Build and maintain enterprise integrations using Apache Camel and messaging systems (JMS/AMQ/SQS)
  • Develop and enhance front-end components using HTML, CSS, Bootstrap, AJAX, and Thymeleaf
  • Deploy and manage containerized applications on AWS ECS (Fargate); use S3 and SQS
  • Design, optimize, and tune Oracle/PostgreSQL databases for high-volume workloads (10M+ rows)
  • Write and maintain unit tests using JUnit and Mockito
  • Support CI/CD pipelines using Jenkins
  • Collaborate with architects on design decisions, best practices, and technology evaluations
  • Engage with end users to gather requirements and deliver scalable solutions

Requirements

  • Bachelor’’s degree in a related field
  • Strong proficiency in Java 17/21, Spring Boot, and RESTful APIs
  • Experience with Oracle or PostgreSQL, SQL, and PL/SQL / PL/pgSQL
  • Hands-on experience with AWS ECS, S3, and SQS
  • Expertise in Apache Camel and enterprise integration patterns
  • Front-end development experience with HTML, CSS, Bootstrap, AJAX
  • CI/CD experience with Jenkins
  • Strong problem-solving, communication, and independent working skills
  • Familiarity with Spring Batch and Python scripting is a plus

Apply for this position

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

Apply on dice.com
Prepare application

Good distractions

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

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

3:10 min

The future of Java in modern web development

Jonathan Vila · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all