Jobs → Engineering → Java Backend Developer

Java Backend Developer

Danish IqbalUnited StatesSENIORPosted 2h ago
JavaSpring BootMicroservices ArchitectureRESTful APIsOracleSQLPL/SQLData StructuresObject-Oriented ProgrammingJava design principlesService-Oriented ArchitectureEvent-Driven ServicesGraphQLRelational Database Management SystemsDockerKubernetesOpenShiftCI/CDDevOpsMavenGradleJenkinsGitGitHub EnterpriseUnit testingIntegration testingAutomated testingAgileScrumJIRAAI-assisted software development toolsGitHub Copilot
About the Role We are looking for an experienced Java Backend Engineer to join our team. This role focuses on designing, developing, testing, and maintaining scalable enterprise backend applications and services. Key Responsibilities • Design and develop scalable enterprise backend applications and services • Collaborate with architects, developers, and stakeholders • Adhere to modern software engineering, code quality, security, CI/CD, and cloud-native development practices • Work within an Agile delivery team Requirements • 10+ years of software development experience with strong specialization in Java backend development • Strong hands-on experience with Java, Spring Boot, Microservices Architecture, RESTful APIs, Oracle, and SQL/PL/SQL • Strong understanding of Data Structures, Object-Oriented Programming, and Java design principles • In-depth understanding of modern application architecture and software design patterns • Experience with Service-Oriented Architecture and Microservices Architecture • Experience developing Event-Driven Services • Experience with REST and GraphQL API implementations • Strong understanding of Relational Database Management Systems, particularly Oracle • Experience designing and developing scalable, secure, and high-performance backend APIs • Experience with cloud-native application development • Practical experience with Docker and Kubernetes/OpenShift • Experience with CI/CD pipelines and DevOps practices • Strong experience with build and deployment tools such as Maven, Gradle, Jenkins, Docker, and OpenShift • Experience with Git/GitHub Enterprise for source code management • Experience with unit testing, integration testing, and automated testing • Practical experience working in Agile/Scrum environments and using tools such as JIRA • Practical exposure to AI-assisted software development tools, including GitHub Copilot • Strong problem-solving, debugging, troubleshooting, and root-cause-analysis skills

Similar projects

Java Developer
Vikas Naik · Java SE, Java EE, Spring Boot
Java Developer
Prudhvi Sevveti · Java, Spring Boot, Angular
Oracle BRM Developer
G Kalyan · Oracle BRM, C/C++, Java
Early · 1 applied1 of 4,782 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy