11+ Drools Jobs in Delhi, NCR and Gurgaon | Drools Job openings in Delhi, NCR and Gurgaon
Apply to 11+ Drools Jobs in Delhi, NCR and Gurgaon on CutShort.io. Explore the latest Drools Job opportunities across top companies like Google, Amazon & Adobe.
Design, build and maintain efficient, reusable, and reliable Java code.
Providing technical oversight to the team, involved in design and code review.
You would also be spending most of the time in development activities in varied technologies and should have a passion to write code.
Should be able to create good technical documents.
Translate application storyboards and use cases into functional applications.
Ensure the best possible performance, quality, and responsiveness of the applications.
Identify bottlenecks and bugs, and devise solutions to these problems - Help maintain code quality, organization, and automatization.
Prepare the technical design of complex technology components as well as suggest the pros and cons of using a certain technology stack or component or design pattern versus another, to the clients.
Team Management.
Required Skills and Qualifications
Qualifications: BTECH/MTECH/MCA/MSc.
Proficient in Java, with a good knowledge of its ecosystems with a knack for writing clean, readable Java code, writing reusable Java libraries along with knowledge of multithreading, concurrency patterns, and collections in Java.
Solid understanding of object-oriented programming along with various design and architectural patterns.
Hands on experience with JMS, JPA, Spring (MVC, Boot & Cloud preferred) & Hibernate.
Familiarity with concepts of MVC, JDBC, and RESTful. Experience with Presentation Layer (JSP/Servlets), JS Frameworks (Angular, jQuery, react, etc.).
Creating database schemas that represent and support business processes and experience with both external and embedded databases. Implementing automated testing platforms and unit tests.
Proficient understanding of code versioning tools, such as Git, Ant, Maven, and Gradle; continuous integration.
Knowledge in xml based mappings, SAML, rest clients, CAS authentication and Jetty.
Knowledge of Apache Camel and Kafka and Drools Rule Engine is preferred.
Sophos (www.sophos.com) Job Description: Software Development Engineer - Backend
Responsibilities • Writing reusable, testable, and efficient code Develop, Code or modify, test, and debug application programs of varying degree of complexity. • Design and implementation of low-latency, high-availability, and performant applications. • Integration of user-facing elements developed by front-end developers with server side logic Implementation of security and data protection. • Integration of data storage solutions Skills And Qualifications: • Experience in design and implementation of low-latency, high availability, high performance applications capable of handling large scale distributed workloads Expert in Java, with knowledge of Spring boot and Hibernate framework. • Experience with Elasticsearch • Knowledge of user authentication and authorisation between multiple systems, servers, and environments. • Experience with relational databases like PostgreSQL/MySQL/Oracle. • Able to create database schemas that represent and support business processes Strong unit test and debugging skills • Proficient understanding of code versioning tools such as Git. • Understand lean approach with frequent releases and focussed on getting MVPs into market as early as possible to increase feedback • Passion for fast-paced and iterative software development • Fast learner and open to working with new libraries/platforms Nice to have: • Experience developing in AWS/Azure/Google Cloud environments • Solid understanding of Cloud PaaS / IaaS constructs and their APIs Understanding of security products and secure coding techniques
Company Profile: Nucleus Software has been providing Products and Services to various Global and Regional Financial institutions, from past 36 years. As a pioneer IT Service provider, Nucleus carry deep banking domain expertise and experience on latest technological trends. Nucleus’s developed platforms powers the operations of more than 150 institutions in 50 countries, supporting multiple business veritcals, accessible through Mobile and internet channels
JOB ROLE & RESPONSIBILITIES
Develop & support application through all stages of the project life cycle, including Design, Construction, Testing support and Warranty support
Having experience in Java 1.6 and above, JEE, Spring, Struts,microservices ORM and Oracle.
Good understanding of Design Principles and Object-Oriented Programming
Develop Low level design documents
Responsible for Coding, Developing Test cases using Junits, Unit Testing
Adhering the schedule and scope of the project
Ensure to follow the Technology and Process standards set for the project
Produce high quality technical delivering for the customer
Interact with project lead to review technical deliverables
Key deliverables
Design and Develop Programs with high quality and agreed processes, within the planned schedule
Review Unit Test Cases with Project Lead
Design, Develop and Unit Test
Technical Design documents (LLD)
Support throughout testing, implementation and warranty phases
Desired for the Position:
Hands on experience in Designing and Developing web applications using Java EE platforms (Spring, Struts, EJB), ORM and Oracle Database)
Strong background of Object-oriented analysis and design using common design patterns
Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)
Good knowledge of Relational Databases (Oracle) and PL/SQL
Carries good analytical and communication skills
Location: Base: Chennai , Bangalore and Noida, Projects-Singapore
We are looking for a PHP/Laravel Developer responsible for the development and maintenance of a Social Networking Application aimed at a vast number of various Android Mobile devices. Your primary focus will be the development of the back-end and their integration with front-end services. You will work alongside other engineers and developers on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Roles and Responsibilities
Translate designs and wireframes into high-quality code
Design, build and maintain high-performance, reusable, and reliable PHP code
Ensure the best possible performance, quality, and responsiveness of the application
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Follow best practices in code implementation
Willing to work on flexible time zones if required
Desired Candidate Profile
A degree in programming, computer science, or a related field.
Experience working with PHP, performing unit testing, and managing APIs like REST.
A solid understanding of application design using Laravel.
Knowledge of database design and querying using MySQL.
Proficiency in HTML and JavaScript.
Practical experience using the MVC architecture.
A portfolio of applications and programs to your name.
About US: Newbie Soft Solutions is an IT service provider focused on providing solutions in niche areas to support and build future -ready, resilient solutions for medium sized industries and growth-focused technology organizations.
The name NEWBIE signifies a new chapter, a new beginning in the field of staffing solutions. Founded in 2015, we have grown from strength to strength with a strong presence across India, United States and Australia. Our offerings include Staffing Solutions, IT Consulting, Business Intelligence, Security Solutions, Legacy Application Management and Modernization. We value consistency, which is our core principle, to reach the end goal of complete user satisfaction. We constantly strive to outperform our competitors to become the leaders in digital revolution.
Job Requirement :
Clear understanding of end to end communication of service calls via API Gateway/Service Mesh/Service Registry
Experience on Springboot/SpringCloud/Restful Webservices
Experience in containerisation (Docker) and Kubernetes in terms of creating container images and writing manifest files/helm charts on designing PODs/Side-car patterns etc.
Good design experience on Web Applications (backend) & since we operate as a DevOps pod we would expect the person be involved in production deployments/support.
Exposure to usage of CI-CD tools like Git/Jenkins/Maven/Sonar/Junit/CheckMarx/Netsparker/Cucumber
BlueOptima provides industry-leading objective metrics in software development using our proprietary Coding Effort Analytics. We enable large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, high-growth independent software company. Our unique technology was initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, Gurgaon and Guadalajara.BlueOptima’s technology is deployed by global enterprises to drive value from their software development activities. We work with nine of the world’s top twelve largest Universal Banks (by revenue) and three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 15 billion static source code metric observations of software engineers working in an Enterprise software development environment.BlueOptima is an Equal Opportunities employer.Whom are we looking for?Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it.We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs and backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.What does the role involve?As a Web Backend Principal Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required.You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers.In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.Responsibilities include:Develop, test, implement and maintain application softwareTake part in software and architectural development activitiesTransform requirements into implementation detailsDebug application issues and helping support respond to client queriesMay lead and provide mentoring and guidance to less senior developersParticipate in application development meetingsProvide accurate estimates, clearly communicate status of tasks and identification of risksCommitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problemPerformance tuning of application code at different service levelsIncorporate design changes to improve performance of the applicationInteract with customers of the application and help address issues reportedInteract with customers of the application and collect requirements or potential uses cases and draft technical and user requirementsESSENTIAL SKILLS / EXPERIENCE REQUIRED:Minimum Bachelor's degree in Computer Science or equivalentMinimum 8+ years experience with Java and J2EE/Java EEMinimum 8+ years experience with Spring MVC, Spring Security and Hibernate2+ years experience managing in colocated and remote teamsStrong understanding of relational database and normal formsStrong understanding of SQL concepts and ability to write optimised and high performing queriesStrong understanding of Java concurrency, concurrency patterns, experience building thread safe codeExperience building RESTful web servicesExperience with web application servers like JBossStrong written and verbal communication skillsStrong interpersonal skills and time management skillsStrong problem solving and analytical skillsExperience using task tracking systems e.g. Jira and distributed version control systems e.g. GitUnderstanding of testNg/JUnitUnix/Windows shell and related command line toolsExperience with database partitioning and column IndexingExperience with query optimisation techniquesWhy work for us?Above market remunerationStimulating challenges that fully utilise your skillsWork on real-world technical problems to which solution cannot simply be found on the internetWorking alongside other passionate, talented engineersHardware of your choiceOur fast-growing company offers the potential for rapid career progression
We are looking for a Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Job Responsibilities:
Design, build, and maintain efficient, reusable, and reliable Ruby code.
Integration of data storage solutions.
Integration of user-facing elements developed by front-end developers with server side logic.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization and automatization.
Job Requirements:
Knowledge of Ruby on Rails, Ruby, SQL, JavaScript and Git.
Experience with Shopify, ReactJs, JQuery CSS, HTML would be plus.