Sr Java Developer

Saxon GlobalBoston, MA

About The Position

We are seeking a highly experienced Sr Java Developer with over 10 years of hands-on experience in designing, building, and supporting large-scale, complex, distributed enterprise systems using Java. The ideal candidate will have extensive experience in analysis, troubleshooting, and production support of legacy systems, including root-cause analysis, performance tuning, defect remediation, and modernization support. This role requires a proven track record of dedication and sustained contribution to complex projects, with a strong sense of ownership and accountability. You will leverage strong expertise in client/server and object-oriented software development, utilizing Core Java, JSON, MQ, JMS, Kafka, and related integration technologies. Experience with containerization and orchestration technologies like Docker and Kubernetes, as well as solid experience with AWS cloud services, is essential. Experience migrating applications to AWS cloud is a plus. A strong understanding of relational databases, enterprise architectures, Maven, CI/CD pipelines, and Linux/Unix environments is required. DevOps experience and familiarity with Agile methodologies are also important. Excellent communication and collaboration skills are necessary to work effectively with various stakeholders. Financial services industry experience is a plus.

Requirements

  • 10+ years of hands-on software development experience designing, building, and supporting large-scale, complex, distributed enterprise systems using Java.
  • Extensive experience in analysis, troubleshooting, and production support of legacy systems, including root-cause analysis, performance tuning, defect remediation, and modernization support.
  • Strong expertise in client/server and object-oriented software development, utilizing Core Java, JSON, MQ, JMS, Kafka, and related integration technologies.
  • Proven experience with containerization and orchestration technologies, including Docker and Kubernetes (Red Hat OpenShift or similar platforms).
  • Solid experience working with AWS cloud services, including application deployment, configuration, monitoring, and integration with on-premises or hybrid environments.
  • Strong knowledge of relational database systems such as Oracle and PostgreSQL, with a deep understanding of mid-tier–to–database design principles, performance optimization, and transactional systems.
  • Deep understanding of large-scale enterprise architectures, including high availability, resiliency, scalability, and fault-tolerant design.
  • Proficient in Maven-based build and dependency management for enterprise Java applications.
  • Hands-on experience with CI/CD pipelines and tools to support automated builds, testing, deployments, and release management.
  • Expert-level proficiency in Linux/Unix environments, including Shell scripting.
  • Familiarity with software development methodologies such as Agile.
  • Strong communication and collaboration skills, with the ability to work effectively across engineering, operations, and business stakeholders.

Nice To Haves

  • Experience migrating applications and services from on-premises environments to AWS cloud, including assessment, refactoring, re-platforming, hybrid integration, and post-migration stabilization.
  • DevOps experience, including infrastructure-as-code, automation, monitoring, and collaboration with platform and SRE teams.
  • Experience in the financial services industry, particularly within regulated, high-availability, mission-critical systems.

Responsibilities

  • Design, build, and support large-scale, complex, distributed enterprise systems using Java.
  • Analyze, troubleshoot, and provide production support for legacy systems, including root-cause analysis, performance tuning, defect remediation, and modernization support.
  • Utilize Core Java, JSON, MQ, JMS, Kafka, and related integration technologies for client/server and object-oriented software development.
  • Implement and manage containerization and orchestration technologies such as Docker and Kubernetes (Red Hat OpenShift or similar platforms).
  • Deploy, configure, monitor, and integrate applications with on-premises or hybrid environments using AWS cloud services.
  • Migrate applications and services from on-premises environments to AWS cloud, including assessment, refactoring, re-platforming, hybrid integration, and post-migration stabilization.
  • Design and optimize relational database systems (Oracle, PostgreSQL), focusing on mid-tier-to-database design principles, performance optimization, and transactional systems.
  • Apply deep understanding of large-scale enterprise architectures, including high availability, resiliency, scalability, and fault-tolerant design.
  • Utilize Maven for build and dependency management of enterprise Java applications.
  • Implement and manage CI/CD pipelines and tools for automated builds, testing, deployments, and release management.
  • Work effectively in Linux/Unix environments, including Shell scripting.
  • Engage in DevOps practices, including infrastructure-as-code, automation, monitoring, and collaboration with platform and SRE teams.
  • Collaborate effectively across engineering, operations, and business stakeholders.
  • Contribute to projects with a strong sense of ownership and accountability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service