Java Software Engineer
4 weeks ago
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)
- Experience developing applications using
Spring Boot - Strong knowledge of
Java 8
, including asynchronous processing using futures - 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 timeCompany 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...
-
Software Engineer- Spring boot/ Java
4 weeks ago
Charlotte, North Carolina, United States Lowes Full timeExpand 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 timeWe 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...
-
Senior Software Engineer
2 weeks ago
Charlotte, North Carolina, United States Maersk Full timeIntroduction 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...
-
Sr. Staff Software Engineer
2 weeks ago
Charlotte, North Carolina, United States The Hartford Full time $127,600 - $191,400Senior 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...
-
Senior Software Engineer
2 weeks ago
Charlotte, North Carolina, United States Maersk Full time $105,000 - $113,000Introduction 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...
-
Senior Software Engineer
2 weeks ago
Charlotte, North Carolina, United States Maersk Full time $105,000 - $113,000Introduction 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...
-
Senior Software Engineer
2 weeks ago
Charlotte, North Carolina, United States Maersk Full time $105,000 - $113,000Introduction 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,000Job 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,...
-
Sr Software Engineer- Java Full stack
2 weeks ago
Charlotte, North Carolina, United States Lowe's Home Improvement Full timeInnovate 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...