Senior Java Developer

Hybrid in Boston, MA, US • Posted 20 hours ago • Updated 20 hours ago
Contract W2
12 Months
No Travel Required
On-site
$60 - $65/hr
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • API
  • Agile
  • Amazon EC2
  • Amazon RDS
  • Amazon S3
  • Amazon Web Services
  • Apache Maven
  • Automated Testing
  • Banking
  • Debugging
  • DevOps
  • Docker
  • Dynatrace
  • Financial Services
  • Git
  • GitHub
  • GitLab
  • Gradle
  • Grafana
  • GraphQL
  • Insurance
  • JIRA
  • JMS
  • JPA
  • JUnit
  • Java
  • Jenkins
  • Kubernetes
  • Linux
  • Microservices
  • Microsoft Azure
  • Mockito
  • MySQL
  • MongoDB
  • OAuth
  • OCP
  • Oracle
  • PL/SQL
  • PostgreSQL
  • Quality Assurance
  • RESTful
  • RabbitMQ
  • Red Hat Linux
  • SAML
  • SOAP
  • SQL
  • Scrum
  • Splunk
  • Spring MVC
  • Unix
  • Web Services

Summary

Job Title: Senior Java Developer
Location: Boston, MA (Hybrid/Onsite)
Job Type: W2 Contract
Experience: 12+ Years

Job Description

We are seeking a highly skilled Senior Java Developer with 12+ years of experience in designing, developing, and implementing enterprise-grade Java applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, cloud technologies, messaging systems, and relational databases. The candidate will work closely with cross-functional Agile teams to build scalable, secure, and high-performance applications.

Required Skills

  • 12+ years of hands-on experience in Java application development.
  • Strong expertise in Java 8/11/17 and Core Java concepts (Collections, Multithreading, Concurrency, Streams, JVM).
  • Extensive experience with Spring Boot, Spring MVC, Spring Security, Spring Data JPA, and Spring Cloud.
  • Strong experience designing and developing Microservices architecture.
  • Experience building RESTful APIs and integrating with SOAP/REST web services.
  • Hands-on experience with Hibernate/JPA and ORM frameworks.
  • Strong knowledge of SQL and databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
  • Experience with Apache Kafka, RabbitMQ, or JMS messaging.
  • Hands-on experience with Docker, Kubernetes, and containerized deployments.
  • Experience with AWS services such as EC2, S3, RDS, ECS/EKS, Lambda, CloudWatch, and IAM.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI.
  • Experience with Git, Maven, Gradle, SonarQube, and NexArtifactory.
  • Strong knowledge of JUnit, Mockito, and automated testing frameworks.
  • Experience with Redis, Elasticsearch, or MongoDB is a plus.
  • Familiarity with Linux/Unix environments and shell scripting.
  • Experience working in Agile/Scrum environments using Jira and Confluence.
  • Strong debugging, analytical, and problem-solving skills.

Responsibilities

  • Design, develop, test, and deploy enterprise Java applications.
  • Develop scalable Microservices using Spring Boot and Spring Cloud.
  • Build and consume RESTful APIs for enterprise integrations.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with architects, business analysts, QA engineers, and DevOps teams.
  • Integrate applications with cloud services and third-party systems.
  • Implement secure coding practices and resolve application vulnerabilities.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot production issues and provide root cause analysis.
  • Develop automated unit and integration tests.
  • Support CI/CD pipelines and DevOps initiatives.
  • Create technical documentation and follow coding standards.

Preferred Qualifications

  • Bachelor''s or Master''s degree in Computer Science, Engineering, or a related field.
  • Experience with event-driven architecture and distributed systems.
  • Knowledge of GraphQL and API Gateway technologies.
  • Experience with Terraform or Infrastructure as Code (IaC).
  • AWS Certified Developer Associate or Solutions Architect certification.
  • Oracle Certified Professional (OCP) Java certification.

Nice to Have

  • Experience in healthcare, financial services, insurance, or banking domains.
  • Exposure to reactive programming using Spring WebFlux or Reactor.
  • Experience with OpenShift or Red Hat Kubernetes platforms.
  • Knowledge of monitoring tools such as Splunk, Grafana, Prometheus, or Dynatrace.
  • Familiarity with security standards such as OAuth2, JWT, SAML, and OpenID Connect.
 
 
 
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.
  • Dice Id: 10477291
  • Position Id: 9030037
  • Posted 20 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Boston, Massachusetts

Today

Contract

USD70 - USD75

Hybrid in Merrimack, New Hampshire

4d ago

Easy Apply

Third Party, Contract

Depends on Experience

Remote

Today

Easy Apply

Contract

60 - 80

No location provided

Today

Easy Apply

Third Party, Contract

Search all similar jobs