Job Search and Career Advice Platform

Enable job alerts via email!

Java DevOps Engineer(AWS)

Sonata Software

Bengaluru, Hyderabad, Chennai District

On-site

INR 12,00,000 - 18,00,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software solutions provider is looking for a Senior DevOps Engineer in Bengaluru, India. This role requires expertise in Java, Linux, and Business Rules Management Systems (BRMS). The ideal candidate will have strong skills in core Java, system administration on Linux, and experience with BRMS tools like Drools or IBM ODM. The position involves integrating Java applications with BRMS, optimizing performance, and maintaining rule governance. A challenging opportunity in a dynamic team awaits you.

Qualifications

  • Strong understanding of OOP concepts, collections, multithreading, and exception handling.
  • Ability to manage users, permissions, processes, and services in Linux.
  • Experience with rule authoring and management using BRMS tools.

Skills

Core Java proficiency
Maven or Gradle for dependency management
Experience with Tomcat or JBoss
Familiarity with Spring frameworks
JVM monitoring and garbage collection optimization
CI/CD integration
Linux System administration
Bash or shell scripting
Networking basics
Package management
Monitoring & troubleshooting
Log management understanding
Security hardening skills
Experience with Drools or IBM ODM
Integration between BRMS and Java
Designing decision tables
Performance optimization in BRMS
Managing rule lifecycle
Job description

For a Senior DevOps Engineer role focusing on Java, Linux, and BRMS (Business Rules Management System), here are the mandatory skills typically expected:

Java
  • Core Java proficiency: Strong understanding of OOP concepts, collections, multithreading, exception handling.
  • Build tools: Maven or Gradle for dependency management and build automation.
  • Application servers: Experience with Tomcat, JBoss, or similar.
  • Java-based frameworks: Familiarity with Spring (Core, Boot) for integration and deployment.
  • Performance tuning: JVM monitoring, garbage collection optimization.
  • CI/CD integration: Ability to integrate Java applications into pipelines.
Linux
  • System administration: Managing users, permissions, processes, and services.
  • Shell scripting: Bash or similar for automation tasks.
  • Networking basics: DNS, TCP/IP, firewalls, SSH.
  • Package management: yum, apt, etc.
  • Monitoring & troubleshooting: Using tools like top, netstat, vmstat, journalctl.
  • Log management: Understanding syslog and application logs.
  • Security hardening: SELinux, firewall configuration.
BRMS (Business Rules Management System)
  • Rule authoring and management: Experience with Drools, IBM ODM, or similar BRMS tools.
  • Integration: Connecting BRMS with Java applications and APIs.
  • Decision tables and rule flows: Designing and maintaining complex business logic.
  • Performance optimization: Efficient rule execution and caching strategies.
  • Versioning and governance: Managing rule lifecycle and deployments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.