Product Engineer at Weekday AI
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

16 Jul, 26

Salary

0.0

Posted On

17 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Microservices, RESTful APIs, AWS, Docker, Kubernetes, MongoDB, Redis, SQL Server, PostgreSQL, MySQL, Maven, Gradle, CI/CD, Agile

Industry

technology;Information and Internet

Description
This role is for one of the Weekday's clients Min Experience: 2 years Location: Bengaluru JobType: full-time Key Responsibilities: · Lead the design, development, and upkeep of scalable, high-performance cloud-based applications. · Design and develop RESTful APIs and microservices that adapt to changing business requirements. · Leverage your proficiency in Java, Spring Boot, and cloud-native technologies to create reliable backend systems. · Work closely with cross-functional teams to define, develop, and enhance product features and functionality. · Manage the integration of both NoSQL databases (such as MongoDB and Redis) and relational databases (including SQL Server, PostgreSQL, and MySQL) into the platform. · Employ Docker for containerization and Kubernetes for container orchestration to guarantee platform scalability and robustness. · Assist in building and refining CI/CD pipelines using Maven and Gradle to facilitate automated testing, deployment, and delivery. · Collaborate with cloud infrastructure, especially AWS, to maximize performance, reliability, and cost-effectiveness. · Provide technical guidance and mentorship to junior engineers, promoting best practices and effective development methodologies. · Engage actively in Agile development cycles to ensure the delivery of high-quality software on schedule. · Review and influence system design and architectural choices, ensuring they align with product objectives and technical requirements. · Encourage a culture of teamwork, continuous improvement, and innovation within the engineering group. Main Tech Stack: · Programming Languages & Frameworks: Java, Spring Boot · Databases: MongoDB, Redis (NoSQL), SQL Server, MySQL, PostgreSQL (Relational) · Containerization & Orchestration: Docker, Kubernetes · Version Control: Git · CI/CD & DevOps Tools: Maven, Gradle · Cloud Computing: AWS · Agile Methodologies: Scrum, Kanban · Collaboration Tools: Atlassian Suite (Jira, Confluence) Qualifications: · Minimum of 2 years’ experience in software development. · Demonstrated expertise in Java and frameworks like Spring Boot for developing scalable, high-performance applications. · Strong background in microservices architecture, RESTful APIs, and service-oriented design principles. · Comprehensive understanding of NoSQL and relational databases including MongoDB, Redis, SQL Server, MySQL, and PostgreSQL. · Extensive practical experience with Docker, Kubernetes, and cloud-native development methodologies. · Deep knowledge of DevOps tools and processes such as Maven, Gradle, and CI/CD pipelines. · Experience with AWS cloud services and cloud infrastructure management. · Proficient in Agile development methodologies and experienced in leading teams within Agile settings. · Strong leadership and mentoring capabilities, with a proven record of guiding engineering teams. · Familiarity with Atlassian tools like Jira and Confluence for project management and team collaboration. Skills Java Cloud Native Development
Responsibilities
Lead the design, development, and maintenance of scalable, high-performance cloud-based applications using Java and Spring Boot. Collaborate with cross-functional teams to manage database integrations, CI/CD pipelines, and cloud infrastructure on AWS.
Loading...