Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

Apolis

Senior Java Developer Charlotte, NC Required Skills: We are seeking a strong Senior Java Developer to design, build, and scale enterprise-grade distributed software solutions. In this role, you will tackle complex architectural challenges, developing highly scalable backend systems that power VOIP-based call processing, CTI, intelligent call routing, and compliance recording systems. You will act as a technical leader, mentoring junior developers and actively shaping our technology strategy to drive business value through modern engineering practices. **What You Will Do**: **Architecture & Development**

  • Design, build, and optimize robust distributed microservice applications to ensure highly scalable backend performance.
  • Develop, implement, and maintain both RESTful and GraphQL services to support complex business capabilities and high-volume data querying.
  • Analyze, revise, and document challenges in existing system logic to continuously improve system reliability and reduce technical debt.
  • Provide technical direction and execute strategic decisions encompassing information architecture, software design, analytics, and instrumentation.
**Technical Leadership & Collaboration**
  • Mentor and guide team members, participate in code reviews, and foster a culture of high performance, continuous learning, and technical excellence.
  • Collaborate with leadership and key stakeholders to define technology strategy, standards, and roadmaps, effectively addressing gaps between functional goals and existing capabilities.
  • Drive technical decisions on software development projects, estimate project scope, and create comprehensive documentation.
  • Partner seamlessly across technical disciplines, including web and mobile app development, to ensure cohesive service integration.
**Engineering Excellence**
  • Champion AI-assisted coding workflows and automation techniques to efficiently divide large problem statements and enforce structural architecture practices.
  • Adhere to and advocate for best practices in code development, version control, continuous integration/delivery, and test/build automation.
**What You Bring**
  • Bachelor's degree (or foreign equivalent) in Computer Science, Information Technology, or Engineering.
  • 8+ years of strong, hands-on programming experience, including deep expertise in Java, Spring Framework, and Springboot.
  • Proven track record of designing, developing, and managing distributed microservice architectures.
  • Strong hands-on experience designing API ecosystems (RESTful and GraphQL) and event-driven architectures using messaging systems like NATS.IO and Apache Kafka.
  • Solid practical experience with concurrency and multi-threading to optimize application performance and responsiveness.
  • 5+ years of experience utilizing containerization and orchestration technologies, including Docker, Kubernetes, and ArgoCD, for deploying web services into clusters.
  • Exceptional problem-solving skills and the ability to apply established software design patterns to complex engineering challenges.
  • Demonstrated ability to integrate AI coding workflows to streamline development (proficiency in modern development environments such as Kiro IDE is highly preferred).
  • Experience in business process management and decision models, including Camunda BPMN.
**Nice to Have**: - Experience with IVR technologies (including voice-to-XML conversion technology, VXML, CCXML, SCXML, and the RIVR framework) to create and optimize effective IVR systems. Apolis

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Charlotte, NC vacancy
  •  ...Senior Java Developer We are seeking an experienced Java & Spring Boot Developer with strong expertise in building scalable, high-performance microservices and APIs. The ideal candidate should have deep hands-on experience in Java, Spring Boot, Kafka, and modern distributed... 
    Senior

    eTeam

    Charlotte, NC
    1 day ago
  • Senior Java Developer 100% onsite presence needed Location: Charlotte, NC Duration: 12 Months Senior Java Developer who has got extensive experience on core Java, multithreading, spring modules, REST API, knowledge on.NET and .NET core and caching frameworks exp. Georgia... 
    Senior

    Georgia IT Inc

    Charlotte, NC
    2 days ago
  •  ...Job Summary We are looking for an experienced Senior Java Developer to join client for an on-site opportunity. The ideal candidate should have strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, databases, cloud technologies, and modern DevOps... 
    Senior
    Temporary work

    Delan Associates, Inc

    Charlotte, NC
    a month ago
  •  ...Job Summary: Senior Java Developer (Contract) Location: Charlotte, NC, Jacksonville, FL, or Richmond, VA - Hybrid (3 days onsite, 2 remote) About the Role Join a dynamic technology team at Bank of America as a Senior Java Developer, driving the design and development... 
    Senior
    Contract work
    Remote work

    Indotronix International Corporation

    Charlotte, NC
    4 days ago
  • $120k - $130k

     ...Functional Skills Amazon Web Services Application Architects Roles & Responsibilities Mandatory skills Strong Hands on Java coding (JDK 8+) experience Experience in building Java/Spring applications Experience in creating/consuming rest... 
    Senior

    Tata Consultancy Services

    Charlotte, NC
    1 day ago
  • Senior Java Developer Abhishek would like to share a job opportunity as Senior Java Developer in Charlotte, NC / Plano, TX / Atlanta, GA / Newark, DE location for a Fulltime position. *** In case, if you are not comfortable with this location, please share your preference... 
    Senior
    Full time
    Work visa

    Syntricate Technologies

    Charlotte, NC
    2 days ago
  • Senior Java Developer Job Title: Senior Java Developer Location: Charlotte, NC Duration: 6+ Months, Could extend Responsibilities: • Development of a Spring Based Rest Services, Spring Batch, and Spring Integration Components for an Enterprise Money Movement and Payments... 
    Senior

    PSG Global Solutions

    Charlotte, NC
    3 days ago
  • Senior Java Backend EngineerRequired Skills & Experience• 8+ years of professional software development experience with Java. • 8+ years of strong experience developing enterprise applications using Spring Boot. • Experience building distributed systems and event-driven... 
    Senior
    Casual work

    Insight Global

    Charlotte, NC
    2 days ago
  • Senior Java Developer Immediate need for a talented Senior Java Developer. This is a 11 Months Contract opportunity with long-term potential and is located in Charlotte, NC (Hybrid). Please review the job description below and contact me ASAP if you are interested. Job... 
    Senior
    Contract work
    Work experience placement
    Local area
    Immediate start

    Pyramid Corporation

    Charlotte, NC
    11 hours ago
  •  ...~ Hiring: Senior Java Backend Developer Locations: Irving, TX | Tampa, FL | Jersey City, NJ Employment: Full-Time / Contract Hybrid: 4 Days Onsite | 1 Day Remote Fulltime or w2 contract Join a leading banking client to build and modernize enterprise-scale... 
    Senior
    Full time
    Contract work
    Remote work

    Apolis

    Charlotte, NC
    11 hours ago
  • Senior Java Developer Location: Charlotte, North Carolina (Hybrid) Employment Type: Contract Contract Duration: 12 Months Role Overview We are seeking a Senior Java Developer to join our team. The ideal candidate will have excellent programming skills and the ability... 
    Senior
    Contract work

    Apex Systems

    Charlotte, NC
    1 day ago
  •  ...Hybrid- 3days onsite in a week) Contract to hire- No sub tier candidates Day-to-Day Job Duties Design, develop, and maintain scalable backend applications using Java and Spring Boot . Develop and integrate REST APIs and microservices for enterprise applications. Design... 
    Senior
    Contract work

    United Software Group

    Charlotte, NC
    1 day ago
  • Senior Java DeveloperLocation: Charlotte, NC - Hybrid (3 Days/Week) Experience: 12+ YearsJob SummaryWe are seeking an experienced Senior Java Developer with strong expertise in modern UI development, backend API development, PostgreSQL, AWS architecture, Infrastructure... 
    Senior
    3 days per week

    Apolis

    Charlotte, NC
    2 days ago
  • $96.8k - $145.2k

     ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Java Developer - Treasury Technology (FTE / Hybrid) to join our team in Charlotte , North Carolina (US-NC) , United States (US) .... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    3 days per week

    NTT DATA, Inc.

    Charlotte, NC
    25 days ago
  •  ...week) Contract to hire- No Sub Tier candidates. Day-to-Day Job Duties Design, develop, and maintain scalable backend applications using Java and Spring Boot . Develop and integrate REST APIs and microservices for enterprise applications... 
    Senior
    Contract work

    TechnoGen

    Charlotte, NC
    4 hours ago
  • $55.06 - $63.06 per hour

     ...Java Developer/Lead Genesis10 is currently seeking a Java Developer/Lead for a contract position with a Global Financial Institution located in Charlotte, NC. This is a 12+ month contract opportunity. This role involves developing, enhancing, debugging, and testing... 
    Senior
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    11 hours ago
  •  ...Role: Senior Full Stack Java/Angular Developer Location: Charlotte, NC (Hybrid) Type: Contract Day-to-Day Job Duties: Develop and maintain enterprise web applications using Angular (65 75%) and Java-based backend services. Build responsive,... 
    Senior
    Contract work

    VDart Inc

    Charlotte, NC
    1 day ago
  •  ...DatabasesJMSMessaging QueuesDockerKubernetesRequired Skills: Core Java, REST Webservices, Spring - Spring Security (Any security...  ...Messaging Queues, Docker, KubernetesBasic Qualification: Back End Senior Level Java DeveloperAdditional Skills: Back End Senior Level Java... 
    Senior
    Remote work

    Software Technology, Inc.

    Charlotte, NC
    11 hours ago
  • Job Title: Sr. Java Developer Location - Charlotte, NC / Plano, TX / Atlanta, GA (Onsite) Fulltime Job Summary Seeking a Senior Java Developer with strong experience in Kafka, IBM MQ/JMS, and MuleSoft to build and support scalable, event-driven and integration-focused... 
    Senior
    Full time

    AceStack LLC

    Charlotte, NC
    2 days ago
  • $86.5k - $142.7k

     ...better working world. Job Summary As a Senior Consultant within EY's Digital Engineering...  ...full-stack development, working across Java backend services and modern frontend frameworks...  ...environments. Key Responsibilities Develop backend services using Java (Spring Boot,... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Charlotte, NC
    1 day ago
  • Sr. Java Developer Charlotte, NC Hybrid - assessment is required for this role Role Overview: We are seeking a highly skilled Senior Java Backend Engineer to join our Digital Channels API team supporting client profile services and modernization initiatives. This role... 
    Senior

    RIT Solutions

    Charlotte, NC
    2 days ago
  •  ...Section Details Job Title Sr. Java Developer with Treasury Experience Job Type Contract Client Location Charlotte,NC ( In-person interview Mandatory ) Work Arrangement Onsite Duration... 
    Senior
    Contract work
    Temporary work

    SFE

    Charlotte, NC
    1 day ago
  •  ...contingent labor as a variable cost.Job DescriptionJava Developer will be responsible for developing WS and Java Batch components using Spring Batch, Spring...  ...timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Artech

    Charlotte, NC
    4 days ago
  • Full Stack Developer Mandatory skills: Core Java PL/SQL AWS Spring, Springboot, microservices, kafka We are actively seeking a highly skilled and motivated Full Stack Developer with a strong emphasis on ReactJS for the frontend and Node.js (Nest.js/Express/Fastify) for... 
    Senior

    Omni Inclusive

    Charlotte, NC
    2 days ago
  • Sr Java DeveloperE*Pro Consulting service offerings include contingent Staff Augmentation...  ...our website DescriptionPosition Title: Senior Java DeveloperLocation: Charlotte,...  ...Primary responsibility will be to Design and develop application.Contribute in all phases of the... 
    Senior
    Permanent employment
    Temporary work
    Work experience placement

    E*pro Inc

    Charlotte, NC
    2 days ago
  • JD: Minimum 8+ years of experience in Java/J2EE Technologies • Minimum 5 years of development experience in Core Java/J2EE Web services (JSP, Servlets, JDBC, JNDI, XML,WSDL, SOAP,REST, EJB, HTML, DHTML, CSS, JavaScript, AJAX, and XML) • Open-source frameworks and tools... 
    Senior

    SARIAN Co

    Charlotte, NC
    2 days ago
  • $60k - $135k

    Sr Java Developer Work Location: Charlotte, NC 7+ years' experience overseeing enterprise-grade platform solutions. Experience in a highly Agile continuous integration and continuous deployment environment, preferably within a financial domain. Strong experience in Java... 
    Senior
    Minimum wage
    Local area

    Wipro

    Charlotte, NC
    2 days ago
  • Full Stack DeveloperMandatory skills: Core Java PL/SQL AWS Spring, Springboot, microservices, kafkaWe are actively seeking a highly skilled and motivated Full Stack Developer with a strong eCLIENT on ReactJS for the frontend and Node.js (Nest.js/Express/Fastify) for the... 
    Senior

    Diverse Lynx

    Charlotte, NC
    11 hours ago
  •  ...Job Title: Sr JAVA Full Stack Developer Work Location: Charlotte, NC Duration: 8+ Months Job Description: Job Requirements: • React Js Experience • 8+ years of Core Java development experience, familiar with Java 8 or higher. • Java Fullstack engineers... 
    Senior

    Ruri Software Technologies LLC

    Charlotte, NC
    1 day ago
  • $180k

     ...presence in Europe as well. I can share more details of the organization on a call! Job Description The suitable Senior Backend Engineer - Java will have the following responsibilities: Be the internal Backend architecture expert, driving standards. Improve... 
    Senior
    Local area
    Remote work

    Michael Page

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!