Job Summary
We are seeking a Sr. Software Engineer with 6 to 9 years of experience to join our dynamic team. The ideal candidate will have expertise in AWS React JS SQL Spring Boot Java JavaScript and MySQL. You will play a crucial role in developing and maintaining high-quality software solutions that drive our business forward.
Responsibilities
- Develop and maintain high-quality software solutions using AWS React JS SQL Spring Boot Java JavaScript and MySQL.
- Collaborate with cross-functional teams to define design and ship new features.
- Ensure the performance quality and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality organization and automation.
- Participate in code reviews to maintain high code quality standards.
- Provide technical guidance and mentorship to junior developers.
- Work closely with product management to understand requirements and translate them into technical specifications.
- Implement and maintain CI/CD pipelines for seamless deployment.
- Monitor and optimize application performance and scalability.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
- Contribute to the continuous improvement of the development process.
- Ensure all solutions are compliant with industry standards and best practices.
Qualifications
- Possess a strong understanding of AWS services and architecture.
- Demonstrate proficiency in React JS for building user interfaces.
- Have extensive experience with SQL and database management.
- Show expertise in Spring Boot for backend development.
- Be highly skilled in Java and JavaScript programming languages.
- Have a solid understanding of MySQL and its integration with applications.
- Exhibit excellent problem-solving skills and attention to detail.
- Be capable of working independently and as part of a team.
- Possess strong communication skills to effectively collaborate with stakeholders.
- Show a commitment to continuous learning and professional development.
- Have a proven track record of delivering high-quality software solutions.
- Be familiar with agile development methodologies.
- Demonstrate the ability to mentor and guide junior team members.