Senior Performance Engineer - JMeter, JavaScript
WeAreDevelopers
Pay not stated in the posting
Remote
Found 2 days ago · Confirmed live 2 days ago
Skills this job asks for
- AWS
- CI/CD
- Containerization
- Docker
- Java
- JavaScript
- JMeter
- Kubernetes
- Microservices
- Unit Testing
- Load Testing
Tailor your resume for this job
See which of these skills you have, and tailor your resume for this job.
Sign up freeTailor your resume for this job
Start from your profile and shape your resume to this role.
At a glance
- Type
- Full-time
- Level
- Senior
- Experience
- 2+ years
- Work model
- Remote
- Schedule
- Not stated
- Education
- Not stated
- Benefits
- Not stated
- Team
- Engineering
Description
Back Senior Performance Engineer- JMeter, JavaScript - Remote Maximus, Inc. Houston, TX, United States 1 day ago Discuss this with your agent Open in Claude Open in ChatGPT Copy prompt Apply on the employer's site Prepare application Draft this with your agent Open in Claude Open in ChatGPT Copy prompt Role details Contract type Permanent contract Employment type Full-time (> 32 hours) Experience level Expert Experience required 2 years minimum Working hours Regular working hours Job source the employer's site Tech stack Java (Programming Language) JavaScript (Programming Language) Computer-Aided Design Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Architectural Patterns Automation of Tests Unit Testing Cloud Engineering Code Review +36 more Databases Continuous Integration DevOps Distributed Systems Memory Management Monitoring of Systems Java Virtual Machine (JVM) Apache JMeter NoSQL Performance Tuning Simple Object Access Protocol (SOAP) Software Engineering Software Systems Test Data Strategies of Testing Web Applications WebSocket Scripting Enterprise Software Applications Performance Testing Concurrency Database Optimization Containerization Kubernetes Data Analytics Graphql Cloudwatch Software Coding Restful APIs Splunk Appdynamics Dynatrace Serverless Computing JVMs Docker Microservices Job description The Senior Performance Engineer leads performance engineering activities across large-scale healthcare technology programs. This role defines performance test strategies, develops and maintains performance testing frameworks, creates realistic workload models, and evaluates application scalability, reliability, stability, and capacity. The engineer partners with Development, Architecture, DevOps, Cloud Engineering, Database Administration, Product, and Business teams to identify bottlenecks, determine root causes, recommend corrective actions, and validate improvements. The role also establishes performance engineering standards, integrates performance validation into CI/CD pipelines, mentor other engineers, and communicates technical and business risks to stakeholders., Lead the development of software solutions that will meet or exceed business requirements which includes; designing and implementing modules to the system specifications, conducting unit testing, troubleshooting issues, and producing detailed proposals to resolve issues. Evaluate new coding techniques, tools, modules, and implement as appropriate. Consult on requirements elicitation and definition. Design software solutions per systems requirements. Code software solutions per designs. Code reviews, unit test, and integrate coded modules. Assist other developers in resolving issues by providing guidance and training. Support testing and remediate defects. Support users through troubleshooting and analysis of production logs and data. Investigate new solutions, tools, products, and techniques to incorporate into coding standards. May provide guidance, coaching, and training to other employees within job area. Job-Specific Essential Duties and Responsibilities: Lead performance testing activities including planning, workload modeling, test design, scripting, execution, analysis, reporting, and stakeholder communication. Partner with business and technical stakeholders to establish, refine, and validate non-functional requirements (NFRs) and performance service level objectives, ensuring response time, throughput, concurrency, scalability, availability, resilience, and capacity targets align with business and operational needs. Design and execute load, stress, spike, endurance, scalability, and capacity testing scenarios. Develop realistic workload models based on business transactions, production usage patterns, and projected growth. Plan performance test environments, monitoring and observability requirements, test data strategies, and distributed load generation approaches. Analyze performance metrics, logs, traces, and monitoring data across applications, databases, infrastructure, JVMs, containers, and cloud platforms to identify bottlenecks and root causes. Provide actionable recommendations to improve system performance, scalability, reliability, and resource utilization. Establish performance baselines and identify performance regressions across releases. Design, develop, and maintain performance testing frameworks, automation utilities, CI/CD integrations, and cloud-native testing capabilities supporting AWS services, Kubernetes clusters, Docker containers, Helm deployments, and microservices architectures. Participate in architecture and design reviews to identify performance, scalability, and NFR testability risks early in the development lifecycle. Mentor engineers on performance engineering methodologies, tools, and best practices. Evaluate and recommend emerging performance engineering, observability, and AI-enabled testing solutions. Present performance findings
About WeAreDevelopers
WeAreDevelopers