Java Architect Needed

Company:  The Cypress Group
Location: New York
Closing Date: 08/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

As Software Development Team Lead, you are directly responsible for the development of core product functionality, as well as leading and mentoring junior software engineers and supervising the work they do.

Responsibilities

  1. Providing technical leadership of design, implementation, and process.
  2. Hands-on programming, design, and code reviews (approximately 75+% of time).
  3. Allocating tasks among the assigned project development resources.
  4. Providing accurate development estimates and updating project resource plans.
  5. Delivering high quality software releases on-time.
  6. Assisting with hiring additional software engineers.

Requirements

  1. Minimum of 5 years hands-on software development of Java applications.
  2. Familiarity with database systems and NoSQL.
  3. Experience adapting the best aspects of Agile and other methodologies.
  4. Excellent verbal and written communication skills.
  5. Experience designing large object-oriented software systems.

Desired Skills

  1. Experience leading Agile/Scrum development.
  2. Experience managing development staff.
  3. Knowledge of continuous integration, test automation, microservice, and other best development practices.
  4. Experience optimizing performance of Java-based applications for performance and scale.
  5. Experience in designing for and testing under large data volumes and stress conditions, including the use of stress testing tools.
  6. Source control, particularly Git.

Education

  1. Bachelor’s degree in Computer Science, Computer Engineering, or equivalent.
#J-18808-Ljbffr
Apply Now
Share this job
The Cypress Group
An error has occurred. This application may no longer respond until reloaded. Reload 🗙