Java Software Engineer
CurrentMy responsibilities included:•Designing, developing, testing, and maintaining high-quality software solutions using Java and related technologies.•Conducting code reviews•Designing and implementing RESTful APIs•Designing and implementing scalable and high-performance Java applications that can handle large volumes of data and user traffic.•Collaborating with cross-functional teams including developers, testers, product managers, and stakeholders. •Communicating effectively to discuss requirements, provide updates, and resolve issues