Java Developer - Tampa/Jersey/Boston 998832

Dexian DISYS
Hoboken, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Hoboken, United States of America

Tech stack

Java
Adobe InDesign
Agile Methodologies
Application Performance Management
Automation of Tests
Unit Testing
Client Server Models
Cloud Computing
Software Quality
Code Review
Databases
Relational Databases
DevOps
Distributed Systems
Perl
Java Platform Enterprise Edition (J2EE)
Monitoring of Systems
Java Message Service (JMS)
JSON
JUnit
PostgreSQL
Linux System Administration
Maven
Enterprise Messaging Systems
Multicasting
Object-Oriented Software Development
Openshift
Oracle Applications
Performance Tuning
Systems Development Life Cycle
Distributed Caching
Secure Coding
Software Engineering
SONAR (Symantec)
Transmission Control Protocol (TCP)
Test Case Design
Testng
XML
Scripting (Bash/Python/Go/Ruby)
Spring-boot
GIT
Containerization
Kafka
Build Tools
Bitbucket
REST
Software Version Control
Docker
Jenkins
Microservices

Job description

We are seeking a Senior Java Developer with deep experience building and supporting largescale, distributed enterprise systems. This role is ideal for a seasoned engineer who thrives in complex environments, contributes across the full SDLC, and partners closely with QA, DevOps, and product teams to deliver secure, performant applications., Software Development & Architecture

  • Collaborate with engineering teams on complex, multistream software development initiatives
  • Analyze, reverseengineer, design, and implement technical solutions using Agile methodologies
  • Design and develop clean, maintainable, and welldocumented code with appropriate unit test coverage
  • Contribute to system and componentlevel architecture for distributed systems

Performance, Security & Reliability

  • Ensure applications meet performance, security, privacy, and reliability requirements
  • Monitor, analyze, and tune application performance to proactively mitigate issues
  • Troubleshoot complex production issues and contribute to rootcause analysis

Collaboration & Quality

  • Partner closely with QA and Agile team members to support test case creation and test automation
  • Participate actively in design reviews, code reviews, and knowledge sharing
  • Continuously improve development processes, tooling, and engineering standards

Requirements

The ideal candidate is a selfstarter with strong technical judgment, handson expertise in Java and microservices, and experience operating missioncritical systems in regulated or highavailability environments., Core Technical Experience

  • 10+ years of handson software development experience using Java
  • Strong experience designing and building largescale, distributed systems
  • Deep knowledge of:
  • Core Java
  • Objectoriented design
  • Client/server architectures
  • JSON, messaging, and integration patterns

Microservices, Containers & Cloud

  • Strong experience with microservicesbased architectures
  • Handson experience with Docker and Kubernetes (OpenShift or similar platforms)
  • Experience developing and consuming REST APIs using Spring Boot

Data, Messaging & Integration

  • Experience with relational databases (e.g., Oracle; PostgreSQL a plus)
  • Strong understanding of midtier to database interaction patterns
  • Experience with messaging systems (MQ, JMS; Kafka a plus)
  • Knowledge of enterprise protocols and technologies such as:
  • HTTP / TCP
  • XML
  • Distributed caching
  • Multicast / messaging patterns

DevOps, Tooling & SDLC

  • Experience across all phases of the software development lifecycle
  • Proficiency with:
  • Source control (Git / Bitbucket)
  • Build tools (Maven)
  • CI/CD pipelines (e.g., Jenkins)
  • Code quality tools (e.g., Sonar)
  • Strong unit testing experience (JUnit, TestNG)
  • Experience with Linux environments and scripting (Shell; Perl a plus)

Preferred / NicetoHave Qualifications

  • Experience in financial services or other highly regulated industries
  • Exposure to application performance monitoring tools
  • Experience modernizing or refactoring legacy enterprise systems

Key Skills & Competencies

  • Enterprise Java Engineering
  • Distributed Systems & Microservices
  • Containerization & Platform Engineering
  • Performance Optimization & Troubleshooting
  • Secure Coding & SDLC Practices
  • Agile Collaboration
  • Strong Communication & ProblemSolving Skills, * Seniorlevel engineer with proven enterprise experience
  • Strong architectural thinking combined with handson delivery
  • Comfortable operating in complex, highavailability environments
  • Collaborative team player with excellent communication skills
  • Creative problem solver with a continuousimprovement mindset

About the company

Dexian stands at the forefront of Talent + Technology solutions with a presence spanning more than 70 locations worldwide and a team exceeding 10,000 professionals. As one of the largest technology and professional staffing companies and one of the largest minority-owned staffing companies in the United States, Dexian combines over 30 years of industry expertise with cutting-edge technologies to deliver comprehensive global services and support.

Apply for this position