Java Performance Engineer
krg technology inc
Apply to this job· Experience and understanding of architectural principles and frameworks (MVC, Spring and Hibernate preferred)
· Hands on experience with J2EE application deployment technology.
· Thorough knowledge with J2EE application platform configuration and performance optimization
· Provides subject matter expertise in performance monitoring, tuning, analysis and diagnostics
· Partners with the application architects to identify specific infrastructure components (hardware, software, database, etc.) for architectural and tuning improvements; define and document volumetric requirements across a variety of functional domains.
· Partners with key stakeholders to conduct code reviews, technical specification reviews and define architecture to improve network and system performance
· Conducts technical assessment as part of a proof of concept
· Develops and communicates performance, load and stress testing goals, priorities, and status.
· Performs software system performance analysis, including analysis of application design, coding, and validation of performance results; ensures all test specifications are implemented correctly
· Develops metrics for monitoring increased performance and scalability.
· Provides guidance for performance test initiatives that take a true end-to-end focus on ensuring client side, server tiers, database and data integration jobs are performing as expected
· Conducts performance prototyping, system capacity modelling and projections, performance driven design, application profiling and base-lining to measure and improve system performance
· Troubleshoots performance, load , and stress testing through analysis of system design/coding
· Evaluate and research emerging performance tuning methodologies, monitoring tools, processes and technologies
· Proactively develops and implements organization-wide quality process initiatives to manage and improve infrastructure performance.
· Recommends best practices and ensure adherence to the best practices
· Provides training/mentoring/educating of team members
· Provides oversight and guidance in the formal test execution process
· Works collaboratively with other project team members and independently on assigned tasks and deliverables with minimum supervision
Mandatory Skills:
scalability, dynatrace, appdynamics, jvisualvm, jprobe, wily introscope
Summary
Optimize Java application performance through tuning, monitoring, analysis, and collaboration.
Job title
Java Performance Engineer
Experience level
not specified
Industry
software
Location requirements
Orlando, FL, US; remote work not specified
Salary
Not specified
Visa sponsorship
H-1B sponsor history
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Orlando, FL, USA