Padmi
Persistent Systems logo
Persistent Systems

Wave Relay MANET · mobile ad-hoc networking

Senior Java Backend Engineer

IndiaPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Persistent Systems

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: Persistent is looking for a Senior Java Backend Engineer with 6+ years of experience to join their team in Hyderabad. As a Senior Java Backend Engineer, you will be responsible for designing and building high-performance, scalable applications, developing microservices-based systems, implementing integration solutions, and managing streaming data pipelines using technologies like Apache Kafka and Apache Camel. Your role will involve working on cloud, containerization, and CI/CD practices to deliver robust enterprise solutions. Key Responsibilities: - Design, develop, and maintain scalable backend applications using Core and Advanced Java - Build and implement microservices-based architectures and RESTful APIs - Develop integration solutions using Apache Camel for system orchestration - Implement and manage data streaming pipelines using Apache Kafka - Work with Azure Blob Storage for efficient data storage and retrieval - Design and manage database solutions using MongoDB and MS SQL Server - Optimize application performance, scalability, and reliability - Automate build and deployment processes using Jenkins - Develop and manage containerized applications using Docker and Kubernetes - Collaborate with cross-functional teams to define, design, and deliver new features - Troubleshoot and resolve complex technical issues across systems - Ensure code quality through reviews, testing, and adherence to best practices - Stay updated with emerging technologies and contribute to innovation - Participate in Agile/Scrum development processes Qualifications Required: - 6+ years of experience in Java backend development - Strong proficiency in Core and Advanced Java concepts - Experience in building microservices and RESTful API design - Hands-on experience with Apache Kafka and event-driven architectures - Experience with Apache Camel for integration and routing - Strong database experience with MongoDB and MS SQL Server - Familiarity with Azure Blob Storage and cloud environments - Experience with CI/CD tools such as Jenkins - Hands-on experience with Docker and Kubernetes - Strong problem-solving and debugging skills - Understanding of software design patterns and best practices - Experience working in Agile/Scrum environments - Good communication and collaboration skills Note: The job description also highlights the company's commitment to diversity and inclusion in the workplace, along with benefits such as a competitive salary and benefits package, talent development opportunities, employee engagement initiatives, and insurance coverage. Role Overview: Persistent is looking for a Senior Java Backend Engineer with 6+ years of experience to join their team in Hyderabad. As a Senior Java Backend Engineer, you will be responsible for designing and building high-performance, scalable applications, developing microservices-based systems, implementing integration solutions, and managing streaming data pipelines using technologies like Apache Kafka and Apache Camel. Your role will involve working on cloud, containerization, and CI/CD practices to deliver robust enterprise solutions. Key Responsibilities: - Design, develop, and maintain scalable backend applications using Core and Advanced Java - Build and implement microservices-based architectures and RESTful APIs - Develop integration solutions using Apache Camel for system orchestration - Implement and manage data streaming pipelines using Apache Kafka - Work with Azure Blob Storage for efficient data storage and retrieval - Design and manage database solutions using MongoDB and MS SQL Server - Optimize application performance, scalability, and reliability - Automate build and deployment processes using Jenkins - Develop and manage containerized applications using Docker and Kubernetes - Collaborate with cross-functional teams to define, design, and deliver new features - Troubleshoot and resolve complex technical issues across systems - Ensure code quality through reviews, testing, and adherence to best practices - Stay updated with emerging technologies and contribute to innovation - Participate in Agile/Scrum development processes Qualifications Required: - 6+ years of experience in Java backend development - Strong proficiency in Core and Advanced Java concepts - Experience in building microservices and RESTful API design - Hands-on experience with Apache Kafka and event-driven architectures - Experience with Apache Camel for integration and routing - Strong database experience with MongoDB and MS SQL Server - Familiarity with Azure Blob Storage and cloud environments - Experience with CI/CD tools such as Jenkins - Hands-on experience with Docker and Kubernetes - Strong problem-solving and debugging skills - Understanding of software design patterns and best practices - Experience working in Agile/Scrum environments - Good communication and collaboration skills Note: The job description also highlights the company's commitment to diversity and

One address, no account. We’ll tell you when matching roles go live.

More at Persistent Systems

Related open roles

View all roles