Lead Java Performance Automation and Tools Developer  APPLY NOW

Responsibilities:

  • Develop superbly architected code that will provide the necessary insights into our scalable world class cloud offerings so performance improvements can be made and problems diagnosed rapidly
  • Have an agile, iterative approach to software development, rapidly showing progress and being able to adapt to continual feedback and refinement of requirements
  • Develop tools, automation frameworks, and management platforms that will enable the successful automated validation and optimization of various Salesforce offerings
  • Develop automated reporting mechanisms for test results, provide effective analysis of results, and recommend actions based on those results
  • Work closely with management, product owners, and other developers to understand product requirements and design appropriate test plans to verify features and functional specifications
  • Be fanatical about testing across the entire spectrum: unit, integration, functional, and performance. Live for automation of these type test harnesses and a huge plus if been a successful player in an agile environment

Required Skills:

  • 8+ years of continuous software development with a distinguished track record on technically demanding projects
  • 6+ years of continuous software development in advanced Java and experience with agile development methodologies
  • Strong object-oriented programming experience and expertise with modular designs
  • Understand what lean means and a possess a “less is more” mentality
  • Web development skills (e.g. MVC frameworks, AJAX, JSP, Servlets, Spring, Hibernate, and Rails is a plus!)
  • Possess a testing mentality and realize that it is a critical step in developing high-quality code
  • Ability to lead a project’s technical architecture, design, and implementation
  • Ability to work in a fast paced environment with continually changing priorities
  • BS in Computer Science or equivalent work experience

Desired Skills:

  • Familiar with Open Source technologies at various levels of the software development and automation stack
  • Familiar with database design, scalability, and interaction through SQL and various ORM layers likes Hibernate
  • Familiar with Big Data challenges and NoSQL solutions like HBase and Hadoop
  • Familiar with modern DevOps frameworks like Chef or Puppet and how to best exploit these systems
  • Familiar with any Performance-related domain (Performance Engineering, Performance Management, Systems Management)
  • Familiar with Cloud Computing, Social Software, Software-as-a-Service (SaaS), Ruby, Rails.

Education and Experience Required:

       •  Master’s degree in Computer Sciences or equivalent field.

       •  Bachelors degree in Computer Sciences or equivalent experience and/or education

Leave a Reply