Demo

Senior Java Software Engineer

Centraprise
New, NY Full Time
POSTED ON 1/2/2025 CLOSED ON 1/10/2025

What are the responsibilities and job description for the Senior Java Software Engineer position at Centraprise?

Job Description

Role: Sr.Java Developer

  • Java/J2EE, Javascript, Node JS, Spring and J2EE design patterns, SQL, Server-side RESTful web services.
  • Candidate will design and develop applications for Real Time Communications systems, specifically automated provisioning, as well as customer facing productivity tools.
  • The role requires experience in all aspects of software development, as well as a proven track record of development of enterprise solutions. Candidate will be required to produce detailed, low level technical designs for implementation by support teams while ensuring all solutions seamlessly integrate with other voice technologies (i.e. Trader Voice, enterprise voice, mobile, Session Management, Contact Center, and Middleware).
  • Collaborate with internal and external subject matter experts, including line of business, business technology teams, operational support teams, various technology organizations, and vendors to develop and support design of Voice Recording solutions.
  • Responsible for adhering to, owning, updating, and creating necessary security standards. Ownership of controls to ensure platform operates efficiently and flawlessly.

Responsibilities

  • Defines Real Time Communication application objectives by analyzing user requirements; envisioning system features and functionality.
  • Designs and develops user interfaces to Real Time Communication applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
  • Creates automated provisioning applications for use within financial and banking industry.
  • Completes Real Time Communication applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Supports users by developing documentation and assistance tools.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to Real Time Communications environment.

Requirements:

  • At least 6-8 years of experience in financial or technology industry.
  • Specific knowledge and proven track record of software development.
  • Experience in all aspects of System Development Lifecycle.
  • Experience in design and architecture of applications.
  • Understanding of a large-scale Enterprise-level applications infrastructure.
  • Proficiency in Unified Communications Platforms, Middleware Communication platforms, micro services design, application security, high availability design, distributed systems, and multi-threaded programming.

Technical skills:

  • Mandatory: 10-12 years of experience in Java/J2EE, Javascript, Node JS, Spring and J2EE design patterns, SQL, Server-side RESTful web services.
  • Preferred: CTI APIs, including TSAPI, JTAPI, Lync UCWA, HTML5, CSS3, Bootstrap/JQuery, AngularJS, JUnit Framework Jenkins automation framework.

Senior Software Engineer in Test
Blue Origin, LLC -
Florida, NY
Senior Software Engineer I
LexisNexis Risk Data Management, LLC Company -
Florida, NY
Senior Software Engineer (Magento 2, PHP, MySQL)
Robert Half -
Oakland, NJ

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: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Centraprise

Centraprise
Hired Organization Address Loveland, CO Full Time
Job Details Position: Sr. CFIN Consultant Location: Loveland, CO Duration: Fulltime Permanent Day 1 Onsite Years of exp ...
Centraprise
Hired Organization Address Seattle, WA Full Time
Job Title: Integrator Engineer Location: Seattle, WA – Onsite Duration: Full Time Job Description: Technical/Functional ...
Centraprise
Hired Organization Address Mc Lean, VA Full Time
Skill: Salesforce Marketing cloud consultant Senior Consultants are techno-functional resources on our Salesforce Market...
Centraprise
Hired Organization Address Schaumburg, IL Full Time
AEP (Adobe Experience Platform) Analyst/CJA analyst (Customer Journey Analytics) Schaumburg, IL Permanent/Full-Time Job ...

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

Senior Software Security Engineer

EarthCam, Saddle River, NJ

AI Assistant is available now!

Feel free to start your new journey!