Java Software Engineer

4 weeks ago


Charlotte, North Carolina, United States LanceSoft, Inc. Full time

Job Description

As a
Software Engineer
, you will contribute to all phases of the product lifecycle by designing, developing, testing, and supporting high-quality software solutions. You will write efficient, maintainable code aligned with architectural standards and collaborate with cross-functional teams to troubleshoot issues, resolve defects, and enhance system reliability.

You will also be responsible for creating and maintaining unit, integration, and regression tests, improving automated test coverage, and documenting technical processes and product-specific knowledge.

Key Responsibilities

  • Build
    high-performance, scalable microservices
    using modern cloud-native technologies such as
    Java 8, Kotlin, Spring Boot, Reactor, and Kafka
  • Develop and maintain
    automated tests
    using tools such as
    Mockito, Cucumber, Selenium, Kotest, and Playwright
  • Work on a
    Kubernetes-based open-source platform
    with built-in observability using
    Prometheus, Grafana, and ELK stack
  • Troubleshoot production issues and implement fixes to prevent defect recurrence
  • Design, build, and publish
    reusable libraries
    to improve development efficiency across teams
  • Collaborate closely with engineering, QA, and product teams to deliver reliable and scalable solutions

Required Skills (Top 3 – Non-Negotiable)

  1. Experience developing applications using
    Spring Boot
  2. Strong knowledge of
    Java 8
    , including asynchronous processing using futures
  3. Experience building
    high-performing microservices architectures

Preferred / Nice-to-Have Skills

  • Reactive programming experience (e.g.,
    Project Reactor, coroutines
    )
  • Experience building applications using
    Kafka
  • Experience with
    NoSQL databases
    such as
    MongoDB or Couchbase
  • Hands-on experience with
    Kotlin
  • Experience deploying and maintaining applications on
    cloud platforms
    (Azure, GCP, or similar)
  • Familiarity with
    Kubernetes-based environments

Testing & Tools

  • Testing Frameworks:
    Mockito, Cucumber, Playwright
  • Core Technologies:
    Java 8, Spring Boot, Kafka, Kotlin

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Atria Group Full time

    Company DescriptionWe specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.In addition, AG offers enterprise resource planning and enterprise application...


  • Charlotte, North Carolina, United States Lowes Full time

    Expand your career possibilities.Thank you for dedicating your time and talent to Lowe's.  We want to give you more opportunities to learn and grow, so if you find a position you're interested in below, we encourage you to applyFind Your Home to More Possibilities.Innovate in CharlotteThank you for dedicating your time and talent to Lowe's.  We want to...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Redwood Dental Full time

    We are looking for a passionate Software Engineer to design, develop and install software solutions.Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are...


  • Charlotte, North Carolina, United States Maersk Full time

    Introduction to Maersk: A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we go all the way to connect and simplify global trade, and help our customers grow and thrive. Maersk’s vision is to be the global...


  • Charlotte, North Carolina, United States The Hartford Full time $127,600 - $191,400

    Senior Staff Software Engineer - IE07HEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs, too. Join our team as we help shape the future.            Hartford’s...


  • Charlotte, North Carolina, United States Maersk Full time $105,000 - $113,000

    Introduction to Maersk: A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we go all the way to connect and simplify global trade, and help our customers grow and thrive. Maersk’s vision is to be the global...


  • Charlotte, North Carolina, United States Maersk Full time $105,000 - $113,000

    Introduction to Maersk: A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we go all the way to connect and simplify global trade, and help our customers grow and thrive. Maersk’s vision is to be the global...


  • Charlotte, North Carolina, United States Maersk Full time $105,000 - $113,000

    Introduction to Maersk: A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we go all the way to connect and simplify global trade, and help our customers grow and thrive. Maersk’s vision is to be the global...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Quest Diagnostics Full time $110,000 - $125,000

    Job brief Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects of an already-existing system.Engage in prototyping, reviews, and test-driven,...


  • Charlotte, North Carolina, United States Lowe's Home Improvement Full time

    Innovate in CharlotteThank you for dedicating your time and talent to Lowe's. We want to give you more opportunities to learn and grow, so if you find a position you're interested in below, we encourage you to applyYour ImpactAs a Senior Software Engineer, you will use your expertise to guide and support your team to develop and successfully implement...