Java & Bash scripting Engineer
Job Description
Position: Java Developer Experience: 2–5 years Key Responsibilities · Develop, enhance, and maintain backend applications using Java · Write and maintain Bash scripts for automation, deployment, and operational tasks. · Debug and troubleshoot application issues in development and production environments. · Collaborate with cross-functional teams to define and implement technical solutions. · Participate in code reviews and follow best practices for clean, maintainable code. · Support CI/CD pipelines and assist in build automation when required. Mandatory Skills · Strong knowledge of Core Java, OOP concepts, collections, multithreading, and exception handling. · Hands-on experience with Bash scripting on Unix/Linux environments. · Experience with REST APIs and microservices (optional but preferred). · Good understanding of Linux file systems, permissions, and process handling.