Sr Java Developer

Charlotte, NC, US • Posted 2 hours ago • Updated 15 minutes ago
Contract W2
On-site
DOE
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Real-time
  • Migration
  • Load Balancing
  • Stored Procedures
  • Provisioning
  • Workflow
  • Documentation
  • Collaboration
  • Database
  • Requirements Analysis
  • Development Testing
  • Production Support
  • Software Engineering
  • GitHub
  • Productivity
  • Linux
  • System Administration
  • Oracle
  • Microsoft Azure
  • Cloud Computing
  • DevOps
  • Enterprise Architecture
  • Java
  • Spring Framework
  • Microservices
  • Microsoft SQL Server
  • RESTful
  • OAuth
  • Authentication
  • API
  • Multithreading
  • Software Architecture
  • Design Patterns
  • Linux Administration
  • Artificial Intelligence
  • .NET
  • C#
  • Node.js
  • JavaScript
  • Unified Communications
  • Middleware
  • Frontend Development
  • Automated Testing
  • Continuous Integration
  • Continuous Delivery
  • Enterprise Integration
  • Financial Services
  • Enterprise Software
  • Software Development
  • Software Development Methodology
  • Technical Writing
  • Software Security
  • Code Review
  • Facilitation
  • Communication
  • Analytical Skill
  • Problem Solving
  • Conflict Resolution
  • Legacy Systems
  • Continuous Improvement

Summary

Key Responsibilities
Design, develop, and maintain enterprise-grade applications supporting collaboration, productivity, and real-time communication systems
Lead the migration of existing .NET/C# applications to modern Java-based microservices architectures
Design and develop scalable RESTful APIs and backend services using Java, Spring Boot, and related technologies
Build and maintain high-performance microservices with native load balancing capabilities
Develop and optimize complex SQL Server database solutions, queries, stored procedures, and integrations
Create automated provisioning applications and workflow solutions for enterprise environments
Produce detailed technical designs, architecture documentation, and implementation plans
Design and implement secure, highly available, and fault-tolerant enterprise solutions
Integrate applications with vendor APIs, middleware platforms, and communication systems using OAuth and other authentication mechanisms
Collaborate with business stakeholders, operational teams, vendors, and technology organizations to define and deliver technical solutions
Troubleshoot and resolve complex application, infrastructure, database, and integration issues
Support all phases of the Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and production support
Implement and maintain application security standards, controls, and governance processes
Participate in code reviews and promote software engineering best practices
Utilize AI-assisted development tools such as GitHub Copilot to improve productivity and code quality
Support Linux-based environments and perform basic system administration and troubleshooting tasks
Contribute to continuous improvement initiatives, automation efforts, and modernization programs
Ensure seamless integration with voice technologies, middleware platforms, contact center systems, and enterprise communication solutions

Required Qualifications
12+ years of experience
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field
Oracle Certified Professional (Java)
Spring Professional Certification
Microsoft Azure Developer or Architect Certification
AWS Developer or Solutions Architect Certification
Relevant Java, Cloud, DevOps, or Enterprise Architecture certifications

Skills
Java Development
Spring Boot
Microservices Architecture
SQL Server Development
RESTful API Development
OAuth Authentication and API Integration
Multi-threaded Programming
Software Architecture and Design Patterns
Linux System Administration
AI-Assisted Development Tools
.NET and C# Development
Node.js and JavaScript Development
Unified Communications and Middleware Platforms
CTI APIs
Front-end Development
Automated Testing
CI/CD Automation
Power Platform Solutions
Distributed Systems and Enterprise Integration
Financial Services and Voice Recording Systems Knowledge
Enterprise Application Architecture
Software Development Lifecycle (SDLC)
Technical Documentation
Application Security Governance
Code Review Facilitation
Stakeholder Communication
Analytical Problem Solving
Legacy System Modernization
Continuous Improvement and Automation

Schedule
Start date: 2026-09-22
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: compun
  • Position Id: CHADC5894922
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

Today

Contract

USD 69.00 - 74.00 per hour

Charlotte, North Carolina

Today

Easy Apply

Contract

Depends on Experience

Hybrid in Charlotte, North Carolina

Today

Easy Apply

Third Party, Contract

Depends on Experience

Remote

Yesterday

Easy Apply

Contract

120000 - 130000

Search all similar jobs