Java Developer ( Back End )

1. Work in remote teams with team members based in the USA and Pakistan. Attend night calls to sync up with teams in different time zones. 2. Independently analyze, develop, deploy, and maintain small-scale projects. 3. Write modular, reusable, and excellent quality code, code reviews, and implement best practices. 4. Develop RESTful APIs as needed. 5. Create and maintain technical documentation. 6. Share knowledge within the team and actively participate in the code review process. 7. Follow the company’s coding standards, policies, processes, and working culture and ethics. 8. Communicate new ideas, issues, status, and outcomes with PM/TL/team and with clients as necessary 9. Continuous research and learning; discover, evaluate, and implement new technologies to maximize development efficiency.