We are hiring for one of the IT product-based company
Location: - Gurgaon/Pune
Work Mode: - Remote
What you will do
Major Responsibilities/Activities:
- Design, develop, and enhance new features while maintaining and optimizing existing functionality, ensuring a high-performance, scalable system architecture.
- Stay informed on emerging trends in software development platforms, tools, methodologies, and their underlying principles to drive innovation and technical excellence.
- Lead and participate in code reviews, ensuring adherence to coding standards, promoting continuous improvement, and fostering a culture of quality.
- Design and implement comprehensive unit tests for new and existing code, ensuring robustness and reliability of the product.
- Develop and maintain tools for automation to improve productivity, streamline workflows, and enhance system efficiency.
- Collaborate effectively with team members, leadership, and stakeholders to identify needs, assess business solutions, and influence key technical decisions.
- Identify opportunities to integrate new technologies into the product's stack when they provide tangible value or enhance system capabilities.
- Provide expert-level application support, including troubleshooting and resolving defects, conducting root cause analysis, and ensuring timely resolution of issues.
- Mentor junior team members, sharing knowledge on best practices, advanced technical concepts, and personal development.
What you will bring
- Technical Expertise: 8+ years of technical experience including experience in technical architecture, application development, and database development
- Java Expertise: Expert proficiency in Java with experience in Spring Boot or similar frameworks.
- AWS Proficiency: Hands-on with AWS Lambda, S3, DynamoDB, RDS (MySQL), and Step Functions.
- Serverless Development: Deep understanding of serverless architecture and event-driven design.
- Database Management: Strong skills in MySQL, including query optimization and schema design.
- Infrastructure as Code: Proficiency with Terraform and AWS CloudFormation to define and manage infrastructure.
- Security Best Practices: Skilled in secure coding practices, vulnerability assessment, and remediation. Experience protecting applications from common threats.