OT
Java Backend Developer with Microservices & APIs(Hybrid -Charlotte, NC)
OMG Technology
Matthews · Hybrid Contract Senior 2w ago
About the role
Overview
We are seeking a highly skilled Java Backend Developer with a strong focus on building scalable microservices and APIs. The ideal candidate will have deep expertise in Java-based application development, modern backend frameworks, and distributed systems, along with a solid understanding of databases and event-driven architecture.
Key Responsibilities
- Design, develop, and maintain backend services using Java and microservices architecture
- Build and consume RESTful APIs with a focus on performance, scalability, and security
- Develop applications using Spring Boot and related frameworks
- Work with relational and NoSQL databases such as Oracle and MongoDB
- Implement event-driven solutions using Kafka
- Collaborate with cross-functional teams in Agile environments (Scrum/Kanban)
- Write clean, maintainable, and testable code following best practices
- Develop and execute automated tests using BDD frameworks, Selenium, and Cucumber
- Participate in code reviews, troubleshooting, and performance tuning
- Contribute to CI/CD pipelines and deployment processes
Required Qualifications
- 5+ years of software engineering experience
- 5+ years of experience in Java application development, microservices, and REST APIs
- 5+ years of experience with database technologies (Oracle, MongoDB, or similar)
- 3+ years of experience with Spring Boot
- 2+ years of experience with Kafka or similar messaging systems
- 2+ years of experience working in Agile environments (Scrum or Kanban)
- Hands-on experience with test automation, including BDD, Selenium, and Cucumber
- Experience working with stakeholders and external vendors
- Experience migrating applications to cloud platforms (Google Cloud, Azure, or PCF)
- Cloud certifications are a plus
- Prior experience in the financial services industry is a plus.
Other Job Details:
- Job Type: C2C or W2.
- Pay rate: $50 C2C and $45 W2
- Duration: 6 12 months with a high possibility of extension.
- Location: Remote
- Interviews: Inperson interview
- Docs required: ID proof will be required.
Skills
APIAzureBDDCucumberDockerGoogle CloudJavaKafkaMongoDBOraclePCFRESTful APIScrumSeleniumSpring Boot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free