Padmi

Senior Java Backend Engineer Cloud

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Pro5.ai

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior Software Engineer Java at our innovative technology company, you will play a crucial role in designing, developing, and optimizing Java-based applications. Your responsibilities will include: Leading the design, development, and optimization of Java applications with a keen focus on performance, scalability, and security. Architecting and integrating middleware solutions like Apache Kafka and RabbitMQ to facilitate seamless communication between various components and systems. Designing and implementing cloud-based architectures on Google Cloud Platform, effectively managing services for optimal performance and cost-efficiency. Providing technical mentorship to junior engineers, sharing best practices for coding standards, design principles, and problem-solving approaches. Contributing to the overall system architecture, ensuring alignment with both business and technical requirements. Identifying performance bottlenecks and implementing solutions to enhance system efficiency. Conducting thorough code reviews to uphold high-quality, maintainable code standards. Collaborating with product managers, system architects, and stakeholders to transform requirements into cutting-edge technical solutions. Staying abreast of emerging technologies and recommending tools, frameworks, or processes to enhance development practices. To excel in this role, you will need to meet the following qualifications: 68 years of professional software development experience with a strong expertise in Java. Proficiency in Java frameworks such as Spring and Hibernate. Extensive experience working with middleware technologies, including Apache Kafka and RabbitMQ. As a Senior Software Engineer Java at our innovative technology company, you will play a crucial role in designing, developing, and optimizing Java-based applications. Your responsibilities will include: Leading the design, development, and optimization of Java applications with a keen focus on performance, scalability, and security. Architecting and integrating middleware solutions like Apache Kafka and RabbitMQ to facilitate seamless communication between various components and systems. Designing and implementing cloud-based architectures on Google Cloud Platform, effectively managing services for optimal performance and cost-efficiency. Providing technical mentorship to junior engineers, sharing best practices for coding standards, design principles, and problem-solving approaches. Contributing to the overall system architecture, ensuring alignment with both business and technical requirements. Identifying performance bottlenecks and implementing solutions to enhance system efficiency. Conducting thorough code reviews to uphold high-quality, maintainable code standards. Collaborating with product managers, system architects, and stakeholders to transform requirements into cutting-edge technical solutions. Staying abreast of emerging technologies and recommending tools, frameworks, or processes to enhance development practices. To excel in this role, you will need to meet the following qualifications: 68 years of professional software development experience with a strong expertise in Java. Proficiency in Java frameworks such as Spring and Hibernate. Extensive experience working with middleware technologies, including Apache Kafka and RabbitMQ.

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

More at Pro5.ai

Related open roles

View all roles