Position: Java Performance Engineer for CloudFrame (willing to work in NYC timezone, GMT - 4)
Company: ITFox.me
Experience required: 5y
Category: Java
English level: upper
Published: 2023-04-01T00:00:00+03:00

Who We Are:
CloudFrame(https://cloudframe.com/) - US company that provides automated tools that allow organizations to modernize COBOL applications to Cloud Native Solutions. Large Enterprises in Banking, Financial Services, and Insurance trust us with their Mainframe money.

Responsibilities:
- Provide guidance/consultation/testing with respect to engineering Java software for performance to product.
- Delivery teams and aligning infrastructure vm configurations for best overall performance.
- Help lead performance discipline throughout software development lifecycle to analyse business requirements and customer preferences.
- Conduct both manual and automated performance testing, manage performance defects, and troubleshoot performance issues covering platform hardware analysis, scalability, and application profiling (JVM, Databases, etc).
- Recommend best performance practices in working with various
application delivery engineers.

Requirements and Skills: 
- Mandatory skills: JVM Profiling, thread analysis, heap dump analysis and Visual VM report analysis
- Top-notch Java skills. Strong understanding of J2EE architecture.
- Solid understanding of object-oriented programming.
- Strong understanding of various design and architectural patterns.
- Skill in writing reusable Java libraries.
- Knowledge of concurrency patterns in Java.
- A knack for writing clean, readable Java code.
- Proficient understanding of code versioning tools, such as Git.
- Contribution to open-source projects is a big plus.
- Upper-Intermediate English or higher.

Company offers:
- Longterm cooperation
- An opportunity to change companies product, make an impact
- Skilled team and very democratic environment, you will cooperate with c-level team members
- Challenging tasks and nontrivial product idea
- Get the work done approach
- The quick hiring process (3 steps which you can pass in 1 week)
- Social benefits and compensation