Remotery

Java Performance Architect

Posted 2 days ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Oversee the investigation and resolution of intricate Java performance incidents throughout the entire technology stack.

• Examine JVM and application functionality, focusing on memory, garbage collection, threading, concurrency, CPU usage, connections, latency, and throughput.

• Employ profiling, observability, thread dumps, heap dumps, and database analysis to determine underlying issues.

• Evaluate application architecture and design scalable, maintainable, and high-performance Java solutions in traditional, distributed, cloud, and modernized environments.

• Lead technical scoping sessions, architecture workshops, performance audits, and design reviews with clients and internal teams.

• Create and deliver technical summaries, architectural suggestions, root-cause analyses, remediation strategies, and deployment roadmaps.

• Act as a senior technical escalation point throughout the delivery lifecycle.

• Collaborate directly with clients and internal teams until the complete implementation of solutions.


⛳️ Requirements

• Bachelor’s degree (or equivalent Diploma/Master) in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent practical experience.

• Over 10 years of experience in designing, developing, troubleshooting, and architecting complex enterprise applications.

• Demonstrated experience in a senior architect, principal engineer, or technical lead position.

• Practical expertise in Java and JVM performance optimization, including memory management, garbage collection, threading, concurrency, heap/thread dumps, JVM tuning, profiling, latency, and throughput.

• Proficiency with enterprise Java frameworks and application servers such as Spring/Spring Boot, WebSphere, WebLogic, JBoss/WildFly, Tomcat, or Open Liberty.

• Extensive experience diagnosing performance incidents in production across application code, the JVM, middleware, databases, operating systems, infrastructure, and networks.

• Familiarity with APM, observability, and diagnostic tools such as Dynatrace, AppDynamics, New Relic, Datadog, Splunk, Java Flight Recorder, Java Mission Control, or VisualVM.

• Understanding of database performance, scaling, capacity planning, resource utilization, and application/DBMS interactions.

• Exceptional client communication, technical documentation, briefing, problem-solving, and stakeholder-management skills.

• Experience with high-volume transactional or ultra-low-latency Java applications is preferred.

• Experience with distributed systems, microservices, APIs, cloud platforms, Docker, Kubernetes, or hybrid cloud architectures is preferred.

• Familiarity with load and performance testing tools such as JMeter, Gatling, or LoadRunner is preferred.

• Experience with enterprise RDBMS such as DB2, Oracle, PostgreSQL, or SQL Server is preferred.

• Background in application modernization, platform transformation, DevOps, SRE, or production support is preferred.

• Consulting, professional services, or client-facing delivery experience is preferred.


🏝️ Benefits

• Excellent work–life balance.

• Flexible hours.

• Remote work from anywhere in North America or from one of the offices.

• An environment that values diversity and inclusion.

• Primarily a permanent full-time position; possibility of an initial 12-month contract for a senior consultant.

People also viewed

Zerion7 hours ago

Senior Backend Engineer

PT flagPortugal OnlyFull-timeBackend Engineer
ApplyView job
Sigma Software Group7 hours ago

Senior Back-end Engineer, Accessibility Product House

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Plain Concepts7 hours ago

Senior Golang Engineer

PT flagPortugal, +1 more countryFreelanceBackend Engineer
ApplyView job
GitLab7 hours ago

Senior Backend Engineer, Go, Tenant Scale – Gitaly

PL flagPoland, +1 more countryFull-timeBackend Engineer
ApplyView job
CRODU7 hours ago

Senior AI – Backend Engineer

PL flagPoland OnlyFull-timeBackend EngineerPLN 200 – PLN 220/hour
ApplyView job
Rockstar7 hours ago

Senior Rails Engineer

US flagUnited States, +1 more countryFull-timeBackend Engineer$130k – $180k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers