Jobs → Engineering → Junior Java Developer

Junior Java Developer

Allu PushpanRemoteJUNIORPosted 5h ago
JavaSpring BootSpring FrameworkREST APIsJSONHTTP/HTTPSmicroservicesSQLrelational databasesGitMavenGradleCI/CDLinuxUnixlog analysisdebuggingSplunkAppDynamicsDynatraceELKJenkinsAzure DevOpsDockerKubernetesOpenShift
About the Role We are looking for a Junior Java Developer and Production Support Engineer to join our team. This role involves developing, enhancing, and maintaining applications using Java and Spring Boot, as well as providing production support for REST APIs and microservices-based applications. Key Responsibilities • Develop, enhance, and maintain applications using Java and Spring Boot. • Support REST APIs and microservices-based applications. • Provide L1/L2 production support, including incident investigation and resolution. • Analyze application logs and troubleshoot production issues. • Monitor application health, performance, and availability. • Perform basic SQL queries for data analysis and issue troubleshooting. • Support application deployments, release activities, and post-production validation. • Investigate API, database, integration, and application-related failures. • Perform root-cause analysis and document recurring production issues. • Coordinate with development, DevOps, database, infrastructure, and business teams for issue resolution. • Participate in shift/on-call support when required. • Follow change, incident, problem, and release management processes. Requirements • Good understanding of Core Java. • Basic to intermediate knowledge of Spring Boot and Spring Framework. • Understanding of REST APIs, JSON, HTTP/HTTPS, and microservices. • Working knowledge of SQL and relational databases. • Familiarity with Git, Maven/Gradle, and CI/CD concepts. • Basic Linux/Unix troubleshooting skills. • Experience with log analysis and debugging. • Understanding of production support concepts such as incidents, RCA, deployments, monitoring, and application availability. Preferred Skills • Exposure to Splunk, AppDynamics, Dynatrace, ELK, or similar monitoring tools. • Knowledge of Jenkins/Azure DevOps or similar CI/CD tools. • Exposure to containerized applications such as Docker/Kubernetes/OpenShift. • Previous experience supporting Java/Spring Boot applications in production. Candidate Profile • Strong troubleshooting and analytical skills. • Good communication and coordination skills. • Willingness to learn both development and production support. • Ability to work under pressure during production incidents. • Good ownership mindset and willingness to support application stability.

Similar projects

Site Reliability Engineer
Ayumi Nishioka · Cloud, DevOps, Automation
Cloud IAM Automation Engineer
Namratha Venugopal · Terraform, Infrastructure as Code, Microsoft Entra ID
Azure Cloud & GitHub Platform Engineer
Dhananjay H K · GitHub Enterprise, CI/CD Frameworks, Azure DevOps
Early · 1 applied1 of 4,764 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