Software Engineer (Java)
VirtualVocations
Joining the development team, the full-time Software Engineer (Java) will maintain and grow microservices for a payment gateway, collaborating with cross-functional teams and participating in the software development lifecycle. Key responsibilities Write well-designed, testable, and efficient code while supporting and resolving production issues Participate in technical design discussions and contribute to architectural decisions Collaborate with cross-functional teams throughout the development lifecycle and create documentation for developed APIs Required qualifications 1 to 5 years of hands-on experience developing Java-based web applications in an agile environment Familiarity with Spring framework, Spring Boot, Junit, Maven, and RabbitMQ Experience with distributed system architecture, RESTful services, and SQL databases Comfortable with software development using Visual Studio Code A strong desire to learn new technologies and demonstrate a growth mindset
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Java). Be the first to apply!
- senior java software engineer Charlotte, NC
- java web developer Charlotte, NC
- java software engineer Charlotte, NC
- sr.java developer Charlotte, NC
- java developer Charlotte, NC
- java developer c2c Charlotte, NC
- java microservice developer Charlotte, NC
- lead full stack java developer Charlotte, NC
- entry level java developer remote Charlotte, NC
- remote junior java developer Charlotte, NC
