IT Senior JAVA Developer - JD 25-24636

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
No Travel Required

Skills

Web Applications
XML
XSLT
jQuery
Technical Writing
Test-driven Development
Testing
Software Support
Specification Gathering
Remote Desktop Services
SQL
Servers
Performance Testing
Mergers and Acquisitions
Oracle WebLogic
PHP
Performance Monitoring
Frontend Development
Health Care
Hibernate
Information Systems
Continuous Delivery
Continuous Improvement
Continuous Integration
Writing
Migration
Performance Tuning
Quality Assurance
RESTful
SOAP
HTML5
Database Design
Debugging
Documentation
Elasticsearch
Cascading Style Sheets
Amazon SQS
Amazon Web Services
Analytical Skill
Software Development
FOCUS
J2EE
Java
JavaScript
Kibana
Linux
Mentorship
Apache Tomcat
Cloud Computing
Communication
Computer Science
DevOps
API
Agile
Ajax
Amazon RDS
Amazon Route 53
Virtual Private Cloud
Amazon S3
AngularJS
JD
Spring Framework
Stored Procedures

Job Details

Job Title: IT Senior Java Developer
Location: Quincy, MA (Hybrid)
Duration: 6 Months (Tentative)

Position Overview:

We are seeking a highly skilled and motivated Senior Java Developer to join a mission-driven team supporting healthcare technology systems and cloud modernization initiatives. This role will focus on enhancing and migrating critical enterprise applications to AWS while supporting cross-functional development efforts.

Ideal candidates will bring strong experience in Java enterprise development, cloud technologies, and working within agile teams to deliver scalable and secure software solutions. This is a hybrid role with potential for extension.

Responsibilities:

  • Design, develop, debug, and maintain complex web-based enterprise applications

  • Contribute across the full software development lifecycle from architecture and coding to testing, documentation, and deployment

  • Develop and optimize SQL queries, stored procedures, and integration components

  • Collaborate with QA, business analysts, release engineers, and project managers to deliver secure, high-quality software

  • Support cloud-based deployment and performance tuning of applications

  • Ensure coding standards, documentation practices, and release processes are followed

  • Create technical documentation, including design specs and deployment guides

  • Provide mentorship to junior developers and contribute to team-wide best practices

  • Participate in DevOps practices, including CI/CD and automated testing

  • Apply agile methodologies and contribute to continuous improvement in project delivery

Required Skills & Experience:

  • Proven experience building multi-tier, high-performing enterprise applications

  • Expert-level proficiency in Java/J2EE, Spring Framework, Hibernate, XML/XSLT, multithreading

  • Strong front-end development experience with HTML5, JavaScript, JQuery, AJAX, CSS, and Angular JS (2.0+) or Node.js

  • In-depth understanding of RESTful and SOAP web services

  • Working knowledge of Apache, Tomcat, Linux, and web/application servers (e.g., WebLogic)

  • Experience with PHP, Spring Boot, and integration of third-party APIs

  • Strong background in AWS services (e.g., Lambda, RDS, S3, API Gateway, ECS, IAM, SQS, VPC, CloudWatch, Glue, Route 53)

  • Exposure to Elasticsearch, Kibana, Logstash, and performance monitoring tools

  • Solid experience in SQL database design and writing optimized queries

  • DevOps mindset and familiarity with tools like CodePipeline

  • Knowledge of performance testing, application tuning, and secure development practices

  • Excellent analytical, communication, and documentation skills

  • Ability to lead technical discussions and mentor junior engineers

Qualifications:

  • Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience)

  • 8+ years of hands-on development experience in enterprise Java environments

  • Strong experience in Agile development environments

  • Experience in test-driven development (TDD) and secure coding best practices

  • Background in cloud migration and security-focused architectures preferred

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.