• Design, develop, and maintain software applications using Java and Python.
• Collaborate with business analysts, UX designers, and other developers to understand project
requirements and translate them into technical solutions.
• Implement and maintain APIs for seamless integration between different systems.
• Optimize application performance, ensuring scalability and security.
• Troubleshoot and resolve software defects, ensuring a high level of quality and reliability.
• Work with relational and MySQL databases for data storage and retrieval.
• Follow best practices for coding, testing, and deployment.
• Participate in code reviews and contribute to a culture of continuous improvement.
• Stay updated with emerging technologies and recommend enhancements to existing
applications, process time, and supporting legal mandates.
• Experience with Microservices
• Experience with front end development using Angular
• Familiarity with Source code management and integration (ex - GitHub/GitLab, Jenkins)
• Experience in an Agile environment