Job Description
Mandatory Skills & Responsibilities
Java
- Strong proficiency in Core Java, including:
- OOP concepts, Collections, Multithreading, and Exception Handling
- Experience with build tools such as Maven or Gradle
- Hands-on experience with application servers (Tomcat, JBoss, or similar)
- Familiarity with Spring Framework (Spring Core, Spring Boot)
- Performance tuning including JVM monitoring and Garbage Collection optimization
- Integrating Java applications into CI/CD pipelines
- Supporting deployment, scaling, and monitoring of Java-based services
Linux
- Strong Linux system administration skills:
- User & permission management, process and service control
- Shell scripting (Bash or equivalent) for automation
- Solid understanding of networking fundamentals:
- TCP/IP, DNS, SSH, firewalls
- Package management using yum, apt, etc.
- System monitoring & troubleshooting using tools such as:
- top, vmstat, netstat, journalctl
- Log management (syslog, application logs)
- Security hardening including SELinux and firewall configuration
BRMS (Business Rules Management System)
- Experience working with BRMS tools such as Drools, IBM ODM, or equivalent
- Rule authoring and management, including:
- Decision tables and rule flows
- Integrating BRMS with Java applications and APIs
- Optimizing rule execution performance and caching strategies
- Managing rule versioning, governance, and deployments
- Supporting rule lifecycle management in production environments
DevOps & Cloud
- Strong understanding of DevOps practices and CI/CD
- Experience with AWS cloud services
- Infrastructure as Code using Terraform
- Scripting and automation using Python
- Monitoring, deployment automation, and environment stability
Role Details
- Industry Type: IT Services & Consulting
- Department: Engineering – Software & QA
- Employment Type: Full Time, Permanent
- Role Category: DevOps
Education
- UG: Any Graduate
- PG: Any Postgraduate
Key Skills
Java, Linux, BRMS, DevOps, AWS, Terraform, Python, CI/CD, Spring Boot, Drools, Shell Scripting