iAgami:- Python Developer
Job Description
Job Responsibilities:
\nDesign, develop, and maintain high-quality software applications using Java and Spring Boot.
\nDevelop and maintain RESTful APIs to support various business requirements.
\nWrite and execute unit tests using TestNG to ensure code quality and reliability.
\nWork with NoSQL databases to design and implement data storage solutions.
\nCollaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions.
\nUtilize Git for version control and collaborate with team members on code reviews and merge requests.
\nTroubleshoot and resolve software defects and issues in a timely manner.
\nContinuously improve software development processes and practices.
\nExpected Skill Set:
\nBachelor's degree in Computer Science, Software Engineering, or a related field.
\n6+ years of professional experience in software development.
\nStrong proficiency in Java and Spring Boot.
\nExperience in developing and consuming RESTful APIs.
\nProficiency in writing unit tests using TestNG.
\nHands-on experience with NoSQL databases (e.g., MongoDB, Cassandra, Redis).
\nFamiliarity with Agile methodologies and practices.
\nProficient in using Git for version control.
\nStrong problem-solving skills and attention to detail.
\nExcellent communication and teamwork skills. Good understanding on gateway APIs is a plus