Java Developer (Backend)
Technology
Charter Global1 month ago
Service contractFully remote
Job description
Job Title: Java Developer (Backend) Location: Remote/WFH and only the first week onsite at the nearest client office. Duration: 3+ months contract with extensions Position Summary Seeking a strong Java Backend Developer with 6 9 years of experience building enterprise applications. The ideal candidate has deep expertise in Core Java, Spring Boot, REST APIs, design patterns, microservices, and distributed systems.
Key Responsibilities
- Design, develop, and maintain scalable Java backend applications.
- Build REST APIs and microservices using Spring Boot.
- Apply Java design patterns and engineering best practices.
- Collaborate with architects and business teams on technical solutions.
- Troubleshoot production issues and optimize application performance.
- Participate in code reviews and CI/CD processes.
- Core Java (Java 8/11/17+)
- Object-oriented programming, Collections, Multithreading, and Concurrency
- Java Design Patterns
- Spring Boot, Spring Data JPA, and Hibernate
- REST API Development
- Microservices Architecture
- Git, Maven, and Agile/Scrum
- 6 9 years of software development experience with Java.
- Experience building enterprise applications and distributed systems.
- Strong API and microservices development experience.
- Core Java
- Java Design Patterns
- Spring Boot
- REST APIs and Microservices
Keywords
javajava-developerenterprise-applicationsspringspring-bootvisual-art-designplanning-and-designproduct-development-and-designmicroservicesdistributed-computingpolicies-and-practicestroubleshootingapplication-performancecode-reviewcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdjava-8object-oriented-programming-oop
Interested in this role?