Senior Software Engineer - Java Microservices & API Development
Strategic Staffing Solutions
Senior Software Engineer – Java Microservices & API Development Location: Charlotte, NC (Hybrid – 3 Days Onsite / 2 Days Remote) Duration: Long-Term Contract Interview Process: Single 30-Minute In-Person Interview Rate: Competitive Overview Seeking a Senior Software Engineer to join a high-performing Agile team supporting enterprise-scale Core Banking Deposits and Transaction Processing platforms. This role focuses on designing, developing, and supporting highly scalable microservices, APIs, and cloud-ready applications while driving modernization, technology risk remediation, cloud migration, observability, and test automation initiatives. The ideal candidate is a hands-on Java engineer with strong experience building enterprise-grade API platforms, modern microservices architectures, and high-volume transactional systems. Key Responsibilities Design, develop, test, deploy, and support enterprise-scale API and microservices solutions Build scalable, secure, resilient, and maintainable applications using Java and Spring technologies Develop and support REST and SOAP services utilizing XML and JSON Participate in all phases of the Software Development Life Cycle (SDLC) Lead technical design, coding, unit testing, code reviews, and production support activities Support technology modernization, cloud migration, and automation initiatives Ensure compliance with enterprise architecture, security, and documentation standards Create and maintain technical documentation including security plans, service-level agreements, and system documentation Monitor production systems and support observability, alerting, and incident response processes Collaborate with Scrum teams, architects, product owners, QA, and infrastructure teams Participate in release management and secure SDLC activities Analyze and resolve complex production and application issues Contribute to strategic planning and large-scale engineering initiatives Required Qualifications 4+ years of software engineering experience Strong hands-on Java development experience Expertise with Spring Framework and Spring Boot Experience designing and delivering enterprise APIs and microservices Experience with REST and SOAP web services Strong Oracle database experience Experience working in Agile/Scrum environments Experience building and supporting applications on cloud platforms Experience with API development utilizing XML and JSON Strong understanding of software architecture and application design principles Experience supporting high-volume production applications Strong troubleshooting, debugging, and analytical skills Required Technical Skills Application Development Java Spring Spring Boot REST APIs SOAP Services XML JSON Microservices Architecture Web Services Database Technologies Oracle SQL Cloud & Platform Technologies OpenShift (OCP) Cloud Platforms (AWS, Azure, or GCP) Observability & Monitoring Elastic / Elasticsearch Kibana Grafana Splunk Dynatrace AppDynamics Development Tools GitHub GitHub Copilot AI-assisted development tools Methodologies Agile Scrum SDLC Secure SDLC Preferred Qualifications Linux/Unix administration or development experience Kafka and event-driven architecture experience Pub/Sub messaging patterns Apigee or API Management platform experience Jira and Confluence experience Static and Dynamic Application Security Testing Cloud readiness and cloud-native design principles Experience leading geographically distributed teams Experience working with offshore development teams Test automation experience Banking, financial services, or highly regulated industry experience Ideal Candidate Profile Senior Java Engineer with strong API and Microservices expertise Hands-on developer capable of designing and building enterprise-scale applications Experienced supporting mission-critical, high-volume transactional environments Strong understanding of cloud modernization and observability practices Comfortable leading technical initiatives while remaining actively involved in development Experience utilizing AI-assisted development tools such as GitHub Copilot to improve engineering productivity Strong communicator who thrives in Agile, collaborative engineering environments Bonus Experience Core Banking Deposits Platforms Transaction Processing Systems Enterprise Data Platforms Technology Modernization Programs Cloud Migration Initiatives Financial Services Technology Environments #J-18808-Ljbffr Strategic Staffing Solutions
- ...Solutions is looking for a Senior Software Engineer to join their Charlotte team... ...and supporting scalable microservices and APIs. The ideal candidate should possess strong Java skills and experience with... ...include overseeing the software development lifecycle and collaborating...Senior
- ...Carolina for a role focused on system design and development. The ideal candidate will have 8-12 years of experience with Java, SpringBatch, and AWS, serving as the... ...successful application deployments. Strong skills in microservices and container technologies are essential for...Senior
- ...SUMMARY This is a hands‑on Software Development Specialist role focused on... ...possess deep experience with the Java/J2EE ecosystem, be well‑... ...‑on experience in Java, Microservices development, JUnit, and Behavior... ...direction from a Principal Engineer or Engineering Manager....Senior
- Insight Global is looking for experienced Fullstack Developers in Charlotte, NC. Candidates should possess strong skills in Java and API development, with the ability to build user-centric web interfaces and scalable backend services. This role emphasizes collaboration...Senior
- Cognizant is seeking a Senior Java Full Stack Engineer who will design and deliver... ...Carolina, you will lead development across Java and React platforms... ...possess 10+ years of software engineering experience... ...particularly in Java 17 and microservices development. Cognizant...Senior
- ...based in Charlotte, NC is looking for a Senior Software Engineer to design and develop high-quality... ...years of experience, particularly with Java Spring Boot and React JS. The role... ...Applicants must possess strong skills in microservices architecture and DevOps practices,...Senior
- ...is seeking a skilled software developer based in Charlotte... ...experience with Java 17/21, Spring Boot, and... ...well as building REST APIs. This role requires 8-... ...experience and expertise in microservices, CI/CD, and... ...high-quality software development. Strong debugging skills...Senior
- Virtusa is seeking a Senior Consultant in Charlotte,... ...2 years of full-stack development experience. The ideal candidate... ...programming skills in Java, Python, or Node.js.... ...in designing REST APIs, working with integration... ...contributing to enterprise-grade software solutions. #J-18808-...Senior
- A technology solutions company in Charlotte, NC seeks an experienced Java Developer/Full Stack Developer. The role involves leading the design and development of Java/J2EE-based microservices applications and mentoring other developers. Ideal candidates will have strong...Senior3 days per week
- ...digital infrastructure and APIs. We offer: This is an... ...and experienced Senior Software Engineer with a strong background... ...role in system design, development, deployment, and mentoring... ...backend services using Java Spring Boot . Architect microservices and RESTful APIs for high...SeniorFull timeWork from homeFlexible hours2 days per week
- A leading IT consulting company located in Charlotte, NC, seeks a software developer with over 3 years of experience in Java J2EE and Rest API development. The ideal candidate will have strong skills in Agile methodologies and Java frameworks, along with the ability to...Senior
$86.13k - $127.19k
Capgemini is seeking a Cloud Engineer specializing in OpenShift in Charlotte, NC. The ideal candidate will develop and maintain microservices applications, focusing on containerization and... ...Successful applicants will have expertise in Java/.NET and enjoy a comprehensive...Senior- ...Carolina, is seeking a highly experienced Senior Java Developer to develop and maintain... ...candidate will be responsible for building APIs and supporting identity and access management... ...-10 years of experience in backend Java development, strong Java and Spring Boot skills, as...Senior
- ...company in Charlotte is looking for a Senior QA Automation Engineer to join its dynamic team. This role requires proficiency in Core Java, Selenium, and REST Assured, with a focus on API automation and test framework development. The ideal candidate will have between...Senior
$100k - $115k
...professional in Charlotte, NC, to lead the design, development, and implementation of full stack solutions. This... ...candidate should have a strong background in software development, experience in technologies like Java, Springboot, Terraform, and knowledge of AWS, Azure...Senior- iSolved HCM is seeking a Senior Software Architect to guide architectural decisions and oversee the development of innovative and complex systems. The ideal candidate will... ...related field, with strong skills in Azure, Microservice Architecture, C#, and SQL. This role...SeniorRemote work
- ...Senior Java Full Stack Engineer (Onsite – Charlotte, NC) Location: Charlotte, NC Work... ...‑grade applications, APIs, and microservices using Java and modern cloud... ...candidate has strong hands‑on development experience, a solid understanding of software architecture, and a...SeniorFull timeWork experience placement
- ...solutions in an agile/scrum development environment.... ...Qualifications, US:4 years of Software Engineering experience, or... ...education 4 years of Java experience 4 years of... ...Application Program Interface (API)1 year of experience... ..., Engineer, Software, Senior, Skills, Technology,...SeniorWork experience placement
$90k - $125k
Synechron, based in Charlotte, NC, is seeking an experienced Java Enterprise Architect to lead application architecture and delivery... ...in collaboration with clients. The role calls for strong Java development skills along with knowledge in cloud-native applications and modern...Senior- ...key point of contact for design and development. Assist Team members with their... ...deployment to production. Mandatory Skills Java J2EE SpringBatch SpringBoot Microservices AWS Lambda Containers Terraform Desired Skills Gen AI Prompt Engineering Database Oracle Postgres Years of...Senior
- Senior Java Software Engineer Job in USA 2026 | FDM Group Senior Java Software Engineer Job in USA... ...contribute directly to the architecture, development, and delivery of scalable, high-... ...systems Solid understanding of microservices, APIs, Spring Boot, messaging systems,...SeniorFull time3 days per week
- A global logistics company is seeking a Senior Software Engineer - Java Integration to design, build, and maintain scalable integration solutions... ...data exchange. The candidate should have strong Java development skills and experience with EDI integrations and integration...Senior
- ...Staffing Solutions is seeking a Senior Java Full Stack Engineer to join their team in... ...applications and APIs using Java and cloud-native... ...candidate should have 5+ years in software engineering, extensive... ...Java, and familiarity with microservices and DevOps practices. This...SeniorRemote work
- ...Charlotte, NC is seeking an experienced Java Developer with a strong background in designing... ...5+ years of hands-on experience in Java development, along with a deep understanding of... ...include creating scalable software solutions, integrating applications with...SeniorFull time
$95.1k - $180.7k
Fairygodboss is seeking a Senior Engineer in Charlotte, NC to enhance Lowe's digital... ...building and maintaining software systems across platforms, resolving... ...of experience in software development are essential, along with expertise in Java and backend technologies. The position...Senior$100k - $110k
...Cloud & DevOps, Data, and Software Engineering, servicing an array of... ...firms. Through research and development initiatives in our... ...looking for a talented Java Full Stack Developer with... ...Experience with RESTful APIs, web services, and microservices architecture Experience...Temporary workFlexible hours$60 - $65 per hour
Apex Systems is seeking a Java Developer in Charlotte, NC, to enhance and maintain applications within a Global Financial Crimes environment. This role emphasizes hands-on development, mentoring, and collaboration with various technology teams. Ideal candidates should possess...SeniorHourly payContract work- ...Job Description - Senior Consultant (CREQ255262) Job... ...of hands-on full-stack development experience. Comfortable... ...backend experience in Java, Python, Node.js, or similar... ...NoSQL Hand you a REST API and a JSON payload... ...Appian, ServiceNow App Engine, Power Apps, or similar...Senior
- Senior Software Engineer - Java Integration Introduction to Maersk: A.P. Moller - Maersk is an integrated... ...scalable digital infrastructure and APIs. We offer: This is an extremely... ...years of hands-on experience in Java development (Java 8+, Spring, Spring Boot) Strong...SeniorFull timeWork from homeFlexible hours2 days per week
$90k - $105k
...& DevOps, Data, and Software Engineering, servicing an array of... ...Through research and development initiatives in our FinLabs... ...seeking a skilled Java Developer with strong... .../SQL, and respective APIs.* Implement and... ...later).* Exposure to microservices architecture, Docker,...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java Microservices & API Development. Be the first to apply!
- senior java developer Charlotte, NC
- java web developer Charlotte, NC
- java developer c2c Charlotte, NC
- java cloud developer Charlotte, NC
- lead full stack java developer Charlotte, NC
- java software engineer Charlotte, NC
- remote junior java developer Charlotte, NC
- full stack java developer Charlotte, NC
- java developer contract Charlotte, NC
- java cloud engineer Charlotte, NC

