Current jobs related to Senior Java Software Engineer - Charlotte, North Carolina - Synechron


  • Charlotte, North Carolina, United States Synechron Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Synechron. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex software applications using Java.Key Responsibilities:Develop and maintain high-quality Java...


  • Charlotte, North Carolina, United States Mindlance Full time

    Job SummaryAs a Senior Java Software Engineer at Mindlance, you will have the opportunity to consult on complex initiatives with broad impact and large-scale planning for Software Engineering. You will review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors...


  • Charlotte, North Carolina, United States Aloden, Inc. Full time

    Job Summary:Aloden, Inc. is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java. Your expertise in Java, Agile methodologies, and software development life cycle (SDLC) tools will...


  • Charlotte, North Carolina, United States Global Channel Management Full time

    About the JobAs a Senior Java Software Engineer at Global Channel Management, you will be responsible for leading the development of complex Java-based applications using Spring and Spring Boot frameworks. With a strong background in Java and experience with JavaScript libraries like Angular, you will work closely with developers and infrastructure...


  • Charlotte, North Carolina, United States Mindlance Full time

    Job Overview:At Mindlance, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and implementing complex software systems using Java and related technologies.Key Responsibilities:Consult on complex initiatives with broad impact and...


  • Charlotte, North Carolina, United States Saxon Global Full time

    Job SummaryAt Saxon Global, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex business and enterprise software solutions using Java, Spring, and Spring Boot. Key ResponsibilitiesConduct system integration...


  • Charlotte, North Carolina, United States Diverse Lynx Full time

    Job Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. As a key member of our software development team, you will be responsible for designing, developing, and deploying software applications using Java, Spring, and Spring Boot.Key Responsibilities:Design and develop software applications using Java,...


  • Charlotte, North Carolina, United States Aloden, Inc. Full time

    Job Summary:Aloden, Inc. is seeking a skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java. Your expertise in Java and experience with Oracle databases will be crucial in delivering high-quality...


  • Charlotte, North Carolina, United States Wells Fargo Full time

    About this role:We are seeking a Senior Java Software Engineer to join our team at Wells Fargo. As a key member of our engineering team, you will be responsible for leading moderately complex initiatives and delivering high-quality software solutions.Key responsibilities include:Designing, coding, testing, debugging, and documenting software projectsLeading...


  • Charlotte, North Carolina, United States Diverse Lynx Full time

    Job Title: Senior Java Software EngineerLocation: RemoteType: ContractSkills:• Strong programming skills in Java with proficiency in object-oriented design principles• Experience with Java frameworks such as DropWizard, Spring and Hibernate• Familiarity with web development frameworks (Angular or React)• Familiarity with distributed storage systems...


  • Charlotte, North Carolina, United States Infosys Full time

    Infosys is seeking a highly skilled Senior Java Software Engineer to join their team. This position will involve working with key stakeholders to apply technical proficiency across different stages of the Software Development Life Cycle, including requirements elicitation, application architecture definition, and design. The successful candidate will play a...


  • Charlotte, North Carolina, United States Mindlance Full time

    Job Overview:In this role, you will have the opportunity to consult on complex initiatives with broad impact and large-scale planning for Software Engineering at Mindlance. Your expertise will be utilized to review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Job Title: Java Software EngineerAbout the Role:Genesis10 is seeking a skilled Java Software Engineer to join our team. As a Java Software Engineer, you will participate in low to moderately complex initiatives and identify opportunities for process improvements within Software Engineering. You will review and analyze basic or tactical Software Engineering...


  • Charlotte, North Carolina, United States Doran Jones Inc. Full time

    Job SummaryDoran Jones Inc. is seeking a highly skilled Senior Software Engineer with expertise in Java and Angular to join our team of SDLC professionals. As a key member of our team, you will be working on a project that involves the redesign of the Operational Risk Management application for a large financial services company. The application leverages...


  • Charlotte, North Carolina, United States PruTech Solutions Full time

    Job OpportunityPruTech Solutions is seeking a skilled Java Software Engineer to join our team. The ideal candidate will have 5+ years of experience in developing server-side applications using core Java. This is a hands-on development position that requires self-starters who are motivated to deliver high-quality results. The successful candidate will have...


  • Charlotte, North Carolina, United States raag solutions Full time

    Key Responsibilities:As a seasoned Java Full Stack Developer at Raag Solutions, you will be responsible for designing, developing, and deploying integrated and secure enterprise or web-based applications using Java/J2EE. Your expertise in business process workflow software, Spring Framework, and React JS with Redux will be instrumental in delivering...


  • Charlotte, North Carolina, United States Mindlance Full time

    Job OverviewIn this role, you will have the opportunity to consult on and participate in moderately complex initiatives and deliverables within Software Engineering. Your contributions will be instrumental in large-scale planning related to Software Engineering deliverables.Key Responsibilities• Review and analyze moderately complex Software Engineering...


  • Charlotte, North Carolina, United States Doran Jones Inc. Full time

    Job SummaryDoran Jones Inc. is seeking a highly skilled Senior Software Engineer with expertise in Java and Angular to join our team of SDLC professionals.The successful candidate will be working on a project that involves the redesign of the Operational Risk Management application for a large financial services company.The application leverages Java...


  • Charlotte, North Carolina, United States Motion Recruitment Partners Full time

    Software Engineering OpportunityMotion Recruitment Partners is seeking a skilled Java Software Engineer to join our team. This is a long-term contract opportunity that includes a competitive benefit package.As a Java Software Engineer, you will work with the brightest minds at one of the largest financial institutions in the world. You will participate in...

  • Senior Java Developer

    1 month ago


    Charlotte, North Carolina, United States Mindlance Full time

    Job OverviewMindlance is seeking a highly skilled Senior Full Stack Java Developer to join our team. As a key member of our software engineering team, you will be responsible for delivering high-quality software solutions and contributing to the development of large-scale software projects.Key ResponsibilitiesConsult on and participate in moderately complex...

Senior Java Software Engineer

4 weeks ago


Charlotte, North Carolina, United States Synechron Full time

Job Title: Senior Java Software Engineer

Location: Remote

Company: Synechron

Job Type: Full-Time(Hybrid)

Job Description:

Synechron is seeking a highly skilled Senior Java Software Engineer with expertise in Core Java and microservices architecture to help us build responsive, scalable applications that operate within a complex distributed ecosystem. The ideal candidate will have a strong grasp of Java's concurrency utilities, experience with Java Message Service (JMS) and Apache Kafka, as well as proficiency in Spring Boot and microservices-based architecture.

Key Skills and Qualifications:

  • Deep Understanding of Java:
  • Proficient in Java Collections and concurrency concepts, including multithreading, deadlock prevention, and synchronization mechanisms.
  • Expertise in concurrent data structures such as Concurrent HashMap and experience with the Executor framework to manage asynchronous tasks.
  • Message-Oriented Middleware:
  • Experience with JMS and message brokers like Apache Kafka, including knowledge of partitioning, streams, and transaction management.
  • Proven ability to design and implement robust JMS scenarios and handle exceptions gracefully.
  • Distributed Systems:
  • Familiarity with distributed systems design patterns such as saga patterns and practical experience implementing such patterns.
  • Knowledge of backpressure handling strategies in systems design.
  • Microservices Development:
  • Proficiency in Spring Boot, focusing on building microservices and understanding their orchestration and deployment.

Desired Experience:

  • 10 years of professional Java development experience.
  • Demonstrable experience with building and maintaining high-volume, low-latency applications.
  • Practical examples of systems you have worked on that employed the skills listed.

Job Responsibilities:

  • Develop and maintain Java applications with a focus on high availability, low latency, and scalability.
  • Implement complex data processing pipelines using Kafka streams and manage distributed transactions.
  • Design and develop microservices with Spring Boot, adhering to best practices in cloud-native development.
  • Write robust code to handle multithreading, synchronization, and concurrency control with a focus on performance optimization.
  • Create fault-tolerant messaging scenarios using JMS and Kafka, ensuring reliable communication between services.
  • Develop strategies for exception handling and backpressure management.
  • Collaborate with cross-functional teams to ensure seamless integration of services.
  • Participate in code reviews to maintain code quality and share knowledge.

We can offer you:

  • A highly competitive compensation and benefits package
  • A multinational organization with 55 offices in 20 countries and the possibility to work abroad.
  • Laptop and a mobile phone
  • 10 days of paid annual leave (plus sick leave and national holidays)
  • Maternity & Paternity leave plans
  • A comprehensive insurance plan including medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region)
  • Retirement savings plans
  • A higher education certification policy
  • Commuter benefits (varies by region)
  • Extensive training opportunities, focused on skills, substantive knowledge, and personal development.
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups
  • Cutting edge projects at the world s leading tier-one banks, financial institutions and insurance firms.
  • A flat and approachable organization
  • A truly diverse, fun-loving and global work culture

Synechron S Diversity & Inclusion Statement:

Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law