Demo

Senior Java Software Engineer

Harris Allied
New York, NY Full Time
POSTED ON 3/17/2025
AVAILABLE BEFORE 4/15/2025

Financial Services industry leader has an immediate need for a Senior Software Engineer to join their NY based team. You will design and develop high-quality, scalable software solutions, lead technical discussions, conduct thorough code reviews, mentor junior developers, collaborate with cross-functional teams, troubleshoot complex issues, and introduce innovative tools and methodologies. We are looking for a proactive, adaptable, and detail-oriented individual who thrives in fast-paced environments and embraces challenges. The ideal candidate for this full-time role will have a strong analytical mindset and problem-solving skills.


About the Role - Design software applications based on user requirements. Develop, enhance, and maintain software applications. Understand business processes to implement applications and provide business support. Document system designs and support procedures using Confluence. Have full ownership and provide ongoing production support for multiple complex applications. Assist in migrating the front end from Java Swing to ReactJS while redesigning and refactoring the backend. Utilize GitLab for source control and Jenkins for CI/CD. Learn, understand, and maintain a legacy system developed over 20 years, ensuring existing functionality is not disrupted while contributing to its modernization and enhancement.


Responsibilities

  • Design, develop, enhance and support software applications based on user requirements.
  • Perform unit testing using JUnit and system testing.
  • Document system designs and support procedures using Confluence.
  • Have full ownership and provide ongoing production support for multiple complex applications.
  • Collaborate with the team migrating the front end from Java Swing to ReactJS while redesigning and refactoring the backend.
  • Utilize GitLab for source control and Jenkins for CI/CD.
  • Learn, understand, and maintain a legacy system ensuring existing functionality is not disrupted while contributing to its modernization and enhancement.


Qualifications - A minimum of 7 years of solid Java development experience and understanding of object-oriented programming. In depth experience developing front end user interfaces with JavaSwing. Experience with Spring Framework, JDBC, Spring Rest, Solace, Protobuf and WebStart.


Required Skills

  • Experience developing front-end user interfaces using Java Swing.
  • In-depth database and SQL experience (Oracle).
  • Experience with continuous integration and associated tools, preferably Jenkins.
  • Familiarity with Agile methodologies.
  • Experience with AI tools (such as Copilot) to increase development productivity.
  • Experience with version control systems (e.g., GitLab).
  • Experience with Spring Framework, JDBC, Spring Rest, Solace messaging, and Protobuf.
  • Familiarity with Java WebStart.


Preferred Skills: Fixed Income trading, AWS, AWS EKS, ReactJS

Salary : $135,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Software Engineer?

Sign up to receive alerts about other jobs on the Senior Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Harris Allied

Harris Allied
Hired Organization Address CT Full Time
Senior Infrastructure Engineer / Cybersecurity Location : Fairfield County, CT Employment Type : Full-Time Dynamic and f...
Harris Allied
Hired Organization Address Fairfield, CT Full Time
Machine Learning Engineer (Time Series Data Analysis) Industry leading tech company has immediate need for a Machine Lea...
Harris Allied
Hired Organization Address Fairfield, CT Full Time
Revolutionizing the Industry with Harris Allied We are a fast-growing, national tech company seeking an experienced Full...
Harris Allied
Hired Organization Address Fairfield, CT Full Time
Harris Allied: A World-Class Team We are a leading national tech company looking for an experienced Full Stack Developer...

Not the job you're looking for? Here are some other Senior Java Software Engineer jobs in the New York, NY area that may be a better fit.

Senior Java Software Engineer

Cloudious LLC, New York, NY

Senior Software Engineer, Java

S&P Global, New York, NY

AI Assistant is available now!

Feel free to start your new journey!