Portl Technologies
Portl - Senior Java Developer - Spring Boot/React.js
Job Location
hyderabad, India
Job Description
About Portl : Portl is an AI-driven Connected Fitness & Wellness technology company with a suite of products and services that enables hyper-personalization of Fitness & Wellness at-scale combined with a proprietary AI Motion engine to facilitate real-time feedback and defect analysis. About the Team : Portl was founded with the aim of delivering personalised wellness solutions using a combination of innovative content, state-of-the-art suite of technology products and services. We are a team of Product Designers & Hustlers who excel at Computer Vision, Electronics & Hardware Engineering, Artificial Intelligence, Cloud Software Development with a passion for innovation. Our mindset of disrupting industries with strong hardware redesigned with software and services permeates across the entire team and we strive to deliver simplicity and convenience in the products we design. With extensive experience in the Fitness & Wellness sector along with deep technical & domain expertise, we are confident that the Portl platform will change how consumers access and consume Fitness, Wellness & Digital Health Services. Our Mission : We are a technology company and we strive to create personalised Fitness, Wellness & Lifestyle experiences and empower people to realise their best potential through our innovative hardware, software, and services. Overview : We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate should have a strong background in Java development, with at least 6 years of hands-on experience. You will be responsible for designing, implementing, and maintaining high-performance, scalable, and reliable Java applications. Responsibilities : - Design, develop, and implement high-quality Java applications that align with business requirements. - Collaborate with cross-functional teams to analyse, design, and deliver new features and enhancements. - Take ownership of the full development lifecycle, from requirements analysis to deployment and maintenance. - Implement Google and Apple authentication mechanisms to enable seamless login experiences for our users. - Troubleshoot, debug, and resolve issues in existing software applications. - Implement video encoding, transcoding, and streaming functionality to optimise video delivery performance and quality. - Integrate third-party APIs and SDKs for video communication features such as real-time messaging, presence, and signaling. - Ensure the security and privacy of video communication systems by implementing encryption, access controls, and authentication mechanisms. - Optimise backend systems for performance, scalability, and reliability to support large-scale video streaming and calling traffic. - Stay updated with the latest developments in video streaming and communication technologies and incorporate best practices into our software solutions. - Mentor and provide guidance to junior developers, fostering a collaborative and knowledge-sharing environment. - Stay updated on industry trends and emerging technologies, recommending and implementing best practices. - Participate in code reviews to ensure code quality, performance, and adherence to coding standards. - Collaborate with stakeholders to gather and refine project specifications and requirements. - Collaborate with cross-functional teams, including frontend developers, DevOps engineers, and QA engineers, to deliver scalable and reliable software solutions. Technical Skills : - Proficient in Java programming language and related frameworks (Spring, Hibernate, etc. - Expertise in authentication mechanisms, including OAuth 2.0, OpenID Connect, and JWT. - Familiarity with video streaming protocols (e.g. , WebRTC, RTMP, HLS) and related technologies. - Strong experience with web development technologies, including HTML, CSS, JavaScript, and related frameworks (Angular, React, etc.) - Expertise in database design and development using SQL and NoSQL databases. - Solid understanding of microservices architecture and RESTful API design. - Experience with build tools (Maven, Gradle), version control systems (Git), and continuous integration/continuous deployment (CI/CD) pipelines. - Familiarity with containerization technologies such as Docker and container orchestration platforms like Kubernetes. - Knowledge of cloud platforms (AWS, Azure, or GCP) and their services. - Excellent problem-solving and analytical skills. Soft Skills : - Strong communication and collaboration skills. - Ability to work independently and as part of a team. - Proactive attitude towards learning and adapting to new technologies. - Effective time management and organisational skills. Education and Certifications : Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 11/22/2024
Location: hyderabad, IN
Posted Date: 11/22/2024
Contact Information
Contact | Human Resources Portl Technologies |
---|