Sr. Java Developer

Akaasa Technologies
Boston, MA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$107,000.0 - $216,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Amazon Web Services Build Automation Client Server Models Relational Databases Database Design DevOps Java Platform Enterprise Edition (J2EE) Fault Tolerance Java Message Service (JMS)
+22 more
JSON PostgreSQL Apache Maven Object-Oriented Software Development OpenShift Oracle (Applications) Performance Tuning Release Management Reverse Engineering Shell Script Software Deployment Software Engineering System Availability Spring-boot Technical Debt Containerization Kubernetes Apache Kafka Cloud Migration Code Restructuring Docker Legacy Systems

Job description

  • Contribute as a senior individual contributor on multiple, complex software development initiatives, collaborating with engineers, architects, QA, and operations while promoting established engineering standards, coding best practices, and design consistency.
  • Analyze, design, develop, and enhance enterprise Java applications, delivering high quality, scalable solutions aligned with functional and non functional requirements.

  • Perform in depth analysis and reverse engineering of existing and legacy systems, identifying defects, performance bottlenecks, integration issues, and technical debt; propose and implement pragmatic, maintainable solutions.
  • Actively participate in production support and troubleshooting, performing root cause analysis and ensuring timely resolution of issues across application and infrastructure layers.
  • Work within AWS and containerized environments (Docker/Kubernetes/OpenShift) to support application deployment, configuration, and runtime stability.
  • Participate in Agile ceremonies (planning, grooming, stand ups, retrospectives) and deliver work independently while meeting sprint commitments., Join a dynamic team as a Game Developer, where your expertise will contribute to the training of next-generation AI systems. This role offers a unique opportunity to shape how AI m…
  • 4 days ago, Job Description: Note: Fidelity will not provide immigration sponsorship for this position. The Role Principal Quantitative Developer is a core software engineering role in o…
  • 3 days ago +

Requirements

I just had someone IV here who was passed on sadly, but reprioritizing on Monday!! I just need someone quite senior, still hands on and local to Boston or Jersey City! 10+ years - Java, Spring Boot, AWS, Kafka, Docker/Kubernetes, * 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
  • Proven track record of dedication and sustained contribution to complex projects, with a strong sense of ownership and accountability.

  • 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 prem or hybrid environments
  • Experience migrating applications and services from on premises environments to AWS cloud, including assessment, refactoring, re platforming, hybrid integration, and post migration stabilization is a plus

  • 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
  • DevOps experience is a plus, including infrastructure-as-code, automation, monitoring, and collaboration with platform and SRE teams

  • 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
  • Experience in the financial services industry is a plus, particularly within regulated, high-availability, mission-critical systems

Apply for this position

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

Apply on www.careerjet.com

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all