Job Summary
We are seeking a Sr. Software Engineer with 6 to 10 years of experience to join our team. The ideal candidate will have expertise in AWS Spring Boot Angular JS and Java with a strong background in Electronic Payments. This hybrid role requires a proactive individual who can contribute to our innovative projects and help drive our mission forward.
Responsibilities
Develop and maintain high-quality software solutions using AWS Spring Boot Angular JS and Java.Collaborate with cross-functional teams to design develop and implement new features and enhancements.Ensure the scalability performance and security of applications within the Electronic Payments domain.Provide technical guidance and mentorship to junior developers.Participate in code reviews to ensure adherence to best practices and coding standards.Troubleshoot and resolve complex technical issues in a timely manner.Conduct thorough testing and debugging of applications to ensure optimal functionality.Stay updated with the latest industry trends and technologies to continuously improve our software solutions.Work closely with product managers and stakeholders to gather and refine requirements.Contribute to the development of technical documentation and user guides.Implement and maintain CI/CD pipelines to streamline the development process.Collaborate with DevOps teams to ensure smooth deployment and operation of applications.Participate in agile ceremonies and contribute to sprint planning and retrospectives.
Qualifications
Possess a strong understanding of AWS services and their integration within software applications.Demonstrate proficiency in Spring Boot for developing robust and scalable backend services.Have extensive experience with Angular JS for building dynamic and responsive user interfaces.Exhibit expertise in Java programming for developing high-performance applications.Show a deep understanding of the Electronic Payments domain and its associated technologies.Have excellent problem-solving skills and the ability to troubleshoot complex issues effectively.Possess strong communication and collaboration skills to work effectively within a hybrid team environment.Demonstrate a commitment to continuous learning and staying updated with emerging technologies.Have experience with CI/CD pipelines and DevOps practices.Show a proactive approach to identifying and addressing potential challenges.Exhibit strong attention to detail and a commitment to delivering high-quality software solutions.Have a proven track record of successfully delivering projects within the Electronic Payments domain.Demonstrate the ability to work independently and manage multiple tasks simultaneously.