Senior/Lead Java Full-Stack Engineer - Communications - Voice

BC Forward

Charlotte (NC)

On-site

USD 96,000 - 103,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Growth opportunities
Global client exposure
Inclusive culture

Job summary

BCforward is seeking a Senior/Lead Java Full-Stack Engineer with expertise in Enterprise Unified Communications and Voice Technology to join a dynamic team. The role focuses on the M365 Data Migration - SharePoint initiative, requiring strong Java/J2EE, JavaScript, Node.js, Spring, RESTful services, and SQL skills for building automated provisioning and productivity tools in enterprise settings.

The position is onsite with cross-functional collaboration to design, develop, and integrate

Qualifications

  • 12+ years of experience in Java/J2EE, JavaScript, Node.js, Spring, J2EE design patterns, SQL, and RESTful services.
  • Experience across the full SDLC with a track record in enterprise systems.
  • Knowledge of enterprise infrastructure, microservices, security, high availability, distributed systems, and multi-threading.
  • Proficiency with Unified Communications and Middleware platforms.

Responsibilities

  • Define objectives by analyzing user requirements for Real Time Communication apps.
  • Design and develop UIs and services, set priorities, and conduct testing.
  • Create automated provisioning applications for financial and banking environments.
  • Produce low-level designs for integration with voice technologies.
  • Coordinate requirements, schedules, and activities across environments.
  • Collaborate with SMEs and vendors to support Voice Recording solutions.
  • Develop documentation and security controls for platform operations.

Skills

Java/J2EE
JavaScript
Node.js
Spring
RESTful services
SQL
Unit testing
Enterprise UC/Middleware

Education

Bachelor's degree in Engineering or Information Systems

Tools

SharePoint
M365
Jenkins
JUnit
AngularJS/HTML5/CSS3

Job description

Job Title

Senior/Lead Java Full-Stack Engineer with Enterprise Unified Communications / Voice Technology
Location: Charlotte, NC | Jacksonville, FL | Richmond, VA
Duration: Contract - 12 months
Pay Range: $70.23/hr (W2)
Job ID: 408974

About BCforward

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Job Description

We are seeking a Senior/Lead Java Full-Stack Engineer with Enterprise Unified Communications / Voice Technology to join our dynamic team supporting the M365 Data Migration - SharePoint initiative. The ideal candidate will have strong experience in Java/J2EE, JavaScript, Node.js, Spring, RESTful services, and SQL and a proven ability to design and deliver automated provisioning and customer-facing productivity tools for enterprise environments. This role is onsite and will require collaboration with cross-functional teams to design, develop, and integrate solutions within real-time communications and voice technologies.

Responsibilities
  • Define application objectives by analyzing user requirements and envisioning features for Real Time Communication applications.
  • Design and develop user interfaces and services, set feature priorities, select design methodologies and tools, and conduct unit and integration testing.
  • Create automated provisioning applications for use within financial and banking environments.
  • Produce detailed low-level technical designs for implementation by support teams and ensure seamless integration with voice technologies, including Trader Voice, enterprise voice, mobile, Session Management, Contact Center, and Middleware.
  • Coordinate requirements, schedules, and activities; contribute to team meetings; and troubleshoot issues across multiple environments and operating platforms.
  • Collaborate with internal and external SMEs, business technology teams, operational support teams, and vendors to design and support Voice Recording solutions.
  • Develop documentation and assistance tools to support users and operational excellence.
  • Own, update, and create necessary security standards and controls to ensure efficient and reliable platform operations.
Required Skills & Qualifications
  • 12+ years of experience in Java/J2EE, JavaScript, Node.js, Spring, J2EE design patterns, SQL, and server-side RESTful web services.
  • Experience across the full System Development Lifecycle with a proven software development track record.
  • Background in application design and architecture for large-scale enterprise systems.
  • Understanding of enterprise-level infrastructure, microservices design, application security, high availability, distributed systems, and multi-threaded programming.
  • Proficiency with Unified Communications and Middleware communication platforms.
  • Bachelor's degree in Engineering or Information Systems.
  • 12-20 years of experience in the financial or technology industry.
Preferred Skills
  • CTI APIs such as TSAPI, JTAPI, Lync UCWA.
  • Front-end technologies: HTML5, CSS3, Bootstrap/jQuery, AngularJS.
  • Testing and CI/CD: JUnit, Jenkins automation framework.
  • Experience with SharePoint and M365 data migration projects.
Why BCforward?

Competitive compensation and benefitsOpportunities for growth with global clientsA supportive, inclusive culture that values innovation and peopleExposure to cutting-edge technologies and projectsAdditional Details

Additional Details

Onsite required at one of the listed locations.Assessment: GLIDER ID may be required.Hours per Day: 8 | Labor Type: Technical.

About Our Commitment

BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack Engineer for UC & Voice Tech
Senior Java Full-Stack Engineer for UC & Voice Tech

BC Forward • Charlotte (NC)

On-site
USD 96,000 - 103,000
Competitive compensation
Growth opportunities
Global client exposure
+1
Senior UI/UX Developer / Front-End Developer
Senior UI/UX Developer / Front-End Developer

BCforward • Jacksonville (FL)

On-site
USD 80,000 - 99,000
Senior Voice/Telecommunications Engineer
Senior Voice/Telecommunications Engineer

BC Forward • Charlotte (NC)

On-site
USD 146,000 - 155,000
Competitive compensation and benefits
Opportunities for growth with global-?
Inclusive culture and cutting-edge技
Senior Full Stack Developer
Senior Full Stack Developer

BC Forward • Charlotte (NC)

Hybrid
USD 135,000 - 150,000
Persistent Chat / Collaboration Platform Engineer
Persistent Chat / Collaboration Platform Engineer

BC Forward • Charlotte (NC)

On-site
USD 90,000 - 103,000
Senior C#/.NET Software Engineer
Senior C#/.NET Software Engineer

BCforward • Jersey City (NJ)

Hybrid
USD 94,000 - 96,000
Lead/Senior Java Developer
Lead/Senior Java Developer

BC Forward • Seattle (WA)

Hybrid
USD 98,000 - 99,000
Software Engineer III - M365 Automation
Software Engineer III - M365 Automation

Bank of America • Jersey City (NJ)

On-site
USD 103,000 - 180,000
Discretionary incentive
Industry-leading benefits
Annual discretionary plan
Linux Engineer
Linux Engineer

BCforward • United States

Hybrid
USD 76,000 - 83,000
Major medical
HSA
Dental
+6
Full Stack Java Developer (Currently we are unable to sponsor and request applicants to apply w[...]
Full Stack Java Developer (Currently we are unable to sponsor and request applicants to apply w[...]

BCforward • Columbus (OH)

On-site
USD 140,000
Comprehensive benefits package
401k plan
Health insurance