Java Software Engineer
Charter Global, Inc.
yesterday
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Java
Data Security
Event-Driven Programming
Oracle
Spring-boot
Software Application Programming
Backend
Event Driven Architecture
Kafka
REST
Job description
- Design, develop, and enhance backend services using Java and Spring Boot
- Build and maintain RESTful APIs to support application integrations
- Implement event driven solutions using Kafka for messaging and streaming use cases
- Develop and optimize data access layers interacting with Oracle databases
- Collaborate with project and engagement contacts to troubleshoot issues and deliver high quality backend solutions
Requirements
- 8+ years of hands on experience with Java (Java 8 or higher preferred)
- Strong experience developing applications with Spring Boot
- Proven experience designing and consuming REST APIs
- Working knowledge of Kafka in distributed or event driven architectures
- Experience with Oracle databases in a backend only environment (preferred)