NewYorkRecruiter Since 2001
the smart solution for New York jobs

Senior Back-End Software Engineer

Company: Persistent Systems
Location: New York
Posted on: March 10, 2025

Job Description:

Job Description & ResponsibilitiesWe're looking for a Senior Back-End Software Engineer with extensive experience developing software with Java in a Linux environment. You will be responsible for working with a team of engineers in the development and implementation of applications that will automate our QA testing platform for our firmware running on the Wave Relay network. This individual will design Java apps and database schema from scratch, build scalable enterprise-grade applications, optimize database queries, and debug database performance. This position provides the opportunity to develop technology that enables our customers to solve their most difficult networking problems.Position Responsibilities

  • Developing and implementing database schema from scratch, writing database queries, and debugging database performance
  • Using Java to architect, develop, and implement backend API services
  • Using Java to develop standalone web applications, microservices, and Android apps
  • Building system integration test automation workflows and processes
  • Building and maintaining database-centric softwareJob Qualifications & ExperienceMinimum Qualifications
    • Bachelor's degree in computer science, computer engineering, or equivalent
    • 5+ years of experience with programming SQL databases
    • 5+ years of experience with programming in Java
    • Ability to design SQL database schema from scratch, optimize database queries, and debug database performance
    • Proven ability writing/creating unit tests
    • Strong understanding and ability to write code using the dependency injection design pattern
    • Experience developing software for Linux systems
    • Must have the ability to obtain a United States security clearancePreferred Qualifications
      • Master's or PhD in Computer Science or Computer Engineering
      • Experience building system integration test automation workflows and processes
      • Experience building and maintaining database-centric software
      • Experience working with embedded systems
      • Experience with Spring framework
      • Experience with Obevo database deployment tool
      • United States security clearanceThe base pay for this role can vary from $160,000 to $180,000 a year based on individual qualifications. Eligibility for yearly discretionary bonus. Persistent Systems, LLC offers a comprehensive benefits package including medical, dental, vision, life, and disability insurance; paid time off (sick time and vacation time); flexible spending accounts; 401(k) plan with company match; fitness membership reimbursement; tuition assistance; mental health benefits; and pet discounts.
        #J-18808-Ljbffr

Keywords: Persistent Systems, New York , Senior Back-End Software Engineer, IT / Software / Systems , New York, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

New York RSS job feeds