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 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
  •  ...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
    3 days ago
  •  ...Description Must Have Technical/Functional Skills Primary Skill: Java Secondary: Angular, Spring boot Experience: Minimum 10 years Roles & Responsibilities Senior Java Full Stack Developer with 10+ years of experience in designing, developing, and... 
    Senior

    Q1 Technologies

    Charlotte, NC
    3 days ago
  •  ...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
    5 days ago
  •  ...Job Descriptions: Develops, enhances, debugs, supports, maintains, and tests software applications that support business units...  ...Typically requires 8-10 years of experience. Primary Skill: Core Java Secondary Skill: Kafka Required Qualifications... 
    Senior
    Work experience placement

    Apex Informatics

    Charlotte, NC
    9 hours 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
    6 days ago
  •  ...Senior Java Developer Our client, a IT Services and Consulting company, is looking for a Senior Java Developer for their Charlotte, NC/Hybrid location. Responsibilities: Code Development: Design, develop, and maintain efficient, reusable, and reliable code for... 
    Senior

    ICONMA

    Charlotte, NC
    4 days ago
  •  ...and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to...  ....Required Skill and Experience• Hands on experience in Core Java (Java 8+)• Experience with Spring Boot framework• Hands on understanding... 
    Senior
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    2 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
    9 hours 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
    3 days ago
  •  ...Job Description We are seeking a Senior Java Backend Engineer to join a high-impact team focused on cyber-crime defense and fraud management. This team develops and enhances applications that analyze transaction data, identify suspicious activity, and support fraud... 
    Senior
    Casual work

    Insight Global

    Charlotte, NC
    5 days 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
    6 days ago
  •  ...Senior Java Developer Location: Charlotte, North Carolina (Hybrid) Employment Type: Contract Contract Duration: 12 Months Role Overview This role is responsible for providing senior-level Java development, technical direction, and oversight to a team... 
    Senior
    Contract work

    Apex Systems

    Charlotte, NC
    1 day ago
  •  ...personally, we ensure a bright future for NTT DATA Services and for the people who work here.NTT DATA Services currently seeks a Senior Java/J2EE Developer to join our team in Charlotte, North Carolina (US-NC), United States (US).ResponsibilitiesCreate solutions by developing,... 
    Senior
    For contractors

    NTT DATA

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

     ...If you 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).Day to Day job... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    3 days per week

    NTT DATA

    Charlotte, NC
    1 day 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
    2 days ago
  • Senior Java Developer 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... 
    Senior

    Delan Associates Inc

    Charlotte, NC
    6 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
    5 days 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
    6 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
    4 days 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
    4 days ago
  • $60 - $65 per hour

    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 ID:26-25583 Pay Range... 
    Senior
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Charlotte, NC
    6 days 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
    4 days ago
  •  ...Role: Senior Java Backend Developer Location: Charlotte, NC (Hybrid) Type: Contract Day-to-Day Job Duties: Design, develop, and maintain scalable backend applications using Java and Spring Boot. Develop and integrate REST APIs and microservices... 
    Senior
    Contract work

    VDart Inc

    Charlotte, NC
    1 day ago
  •  ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Sr Java Developer to join our team in Charlotte, North Carolina (US-NC), United States (US).In this role you will be responsible for: Work with stakeholder... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Charlotte, NC
    3 days ago
  •  ...Synechron Inc is seeking Sr Java Developer- financial services to join our Minneapolis, Minnesota/Charlotte , NC (onsite 3 days a week is a must in Hybris ) long-term contract. Only local to MN/NC (in-person only) Required Qualifications : • 8-10 years... 
    Senior
    Long term contract
    Local area
    3 days per week

    Concord IT Systems

    Charlotte, NC
    5 days ago
  •  ...Sr. Java Developer Job Location: Charlotte, NC Job Type: Contract Required Skills: ~ Front End Developer with HTML 5 ~ JavaScript ~ AJAX and JQuery ~ Angular JS ~ Spring MVC ~ Spring Boot ~ Java and J2EE ~5 years Development of AngularJS AJAX... 
    Senior
    Contract work

    InterSources

    Charlotte, NC
    2 days ago
  •  ...Sr Java Developer E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and...  ...please visit our website Job Description Position Title: Senior Java Developer Location: Charlotte, NC Length: Contract... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Work experience placement

    E-Pro

    Charlotte, NC
    2 days ago
  •  ...We are seeking a highly skilled Lead Java Developer / Forward Deployed Engineer (FDE) with expertise in enterprise application development, customer-facing solution delivery, and AI-assisted software engineering using tools such as Devin AI. The ideal candidate will work... 
    Senior

    Vallum Associates

    Charlotte, NC
    3 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 Backend Developer (FTE / Hybrid) to join our team in Charlotte , North Carolina (US-NC) , United States (US) . Day-to-Day Job... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Charlotte, NC
    2 days ago
  •  ...Senior Software Developer As a senior software developer you will be responsible for building and enhancing applications deployed worldwide...  ...~ Extensive Knowledge and Experience in: ~5+ years - Java server side application development ~2+ years - Java multithreaded... 
    Senior
    Worldwide

    Software Technology Inc

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

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