Senior Engineer, Java (Elastic Search & Kibana) Nagarro
Nagarro
Office Location
Full Time
Experience: 3 - 3 years required
Pay:
Salary Information not included
Type: Full Time
Location: All India
Skills: Java, Spring framework, Hibernate, Elastic Search, Kibana, MongoDB, Kafka, Redis, Web services, Multithreading, Data structures, algorithms, Unit Testing, SQL Server, Oracle, MySQL, PostgreSQL, devops, Ansible, Docker, Kubernetes, Puppet, Jenkins, Chef, HTTP, Maven, ANT, gradle, aws, Azure, UML, Design Patterns, Communication skills, collaboration, Continuous improvement, Microservices Architecture, REST APIs, ServiceOriented Architecture, Cloud Development, Objectoriented programming, Problemsolving
About Nagarro
Job Description
You are a talented and experienced back-end developer with over 3 years of total experience, seeking a new opportunity in a dynamic and non-hierarchical work culture. You have extensive experience in back-end development using Java 8 or higher, Spring Framework, Hibernate/JPA, and Microservices Architecture. Additionally, you are proficient in technologies such as Elastic Search, Kibana, MongoDB, and messaging systems like Kafka. Your hands-on experience includes working with REST APIs, caching systems, multithreading, and cloud development. Your expertise extends to Service-Oriented Architecture, Web Services, relational databases (SQL Server, Oracle, MySQL, PostgreSQL), and DevOps tools like Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. You are well-versed in build automation tools like Maven, Ant, and Gradle, as well as cloud technologies such as AWS/Azure. Your strong understanding of Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming principles is complemented by your ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. As a problem-solver with a passion for continuous improvement, you excel in writing and reviewing high-quality code, understanding functional requirements, and envisioning overall solutions. You are adept at determining design methodologies, coordinating application development activities, and leading/supporting UAT and production rollouts. Your ability to address issues promptly, provide constructive feedback, and troubleshoot complex bugs makes you a valuable asset to any team. You hold a Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, and you are enthusiastic about learning new technologies and staying updated on industry trends. Your excellent communication skills and collaborative nature enable you to work effectively with cross-functional teams, while your strong understanding of UML and design patterns enhances your problem-solving capabilities. If you are ready to take on new challenges and contribute to innovative projects, we look forward to welcoming you as part of our team at Nagarro.,