We are looking for a skilled Java+ DevOps Engineer to help enhance and maintain our infrastructure and applications. The ideal candidate will have a strong background in Java development combined with expertise in DevOps practices, ensuring seamless integration and deployment of software solutions. You will collaborate with cross-functional teams to design, develop, and deploy robust and scalable solutions.
Location: Bangalore
Requirements:
Bachelor's degree in computer science, Engineering, or related field (or equivalent work experience).
Proficient in Java programming language and frameworks (Spring, Hibernate, etc.) along with strong experience in Java Collections, interface and DSA.
Understanding and experience with DevOps tools (e.g., Jenkins, Git, Docker, Kubernetes).
Knowledge of containerization and orchestration technologies (Docker, Kubernetes).
Understanding of CI/CD pipelines and automated testing frameworks.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Must have skills:
Develop and maintain Java-based applications and microservices.
Implement CI/CD pipelines to automate the deployment process.
Design and deploy monitoring, logging, and alerting systems.
Ensure security best practices are followed throughout all stages of development and deployment.
Troubleshoot and resolve issues in development, test, and production environments.
Collaborate with software engineers, QA analysts, and product teams to deliver high-quality solutions.
Stay current with industry trends and best practices in Java development and DevOps
Bachelor's Degree