Software Developer – Java
Ameya Global
Full-Time
US
Posted 2 years ago
Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education: Master – Computer Science or Information Technology
Experience: One (1) year
Job Responsibilities:
- Develop frontend architecture and APIs to support architecture.
- Utilize software development tools, backlog management, source code management and test management.
- Develop responsive web applications and resolve browser compatibility issues.
- Responsible for development of new highly responsive, web-based user interface leveraging modern UI frameworks including Angular and ReactJS.
- Work with UI/UX designers and business analysts to translate wireframes into interactive HTML, CSS and JavaScript.
- Develop UI components based on customer requirements and system requirements.
- Participate in code reviews and ensure solutions are aligned to predefined design specifications.
- Cooperate with backend developers in the process of building RESTful API. Implement unit testing using Jest framework for React, JavaScript and JQuery based web applications.
- Understand design patterns and software architecture including Microservices and Cloud Native Architecture.
- Use HTML, SASS, Bootstrap, JavaScript, JQuery, TypeScript, React JS, Redux, Angular, AJAX, JSON, Jest, PL/SQL, SQL Developer, Oracle, Windows, macOS, UNIX and Linux, New Relic, Kibana, Splunk, Visual Studio Code, IntelliJ, Chrome Developer Tools, Npm and Git.