Roles & Responsibilities
Core Skills
Java programming ReactJS Web application development RESTful APIs Back-end technologies such as Spring or Hibernate Software development tools such as Git and IDEs
Secondary Skills
- JavaScript
- HTML/CSS
- SQL
- RESTful APIs
- Git
Soft Skills And Professional Attributes
- Excellent communication skills
- Strong analytical and problem-solving skills
- Ability to work independently and in a team
- Attention to detail
- Continuous learning mindset
- Professionalism
Engineering Skills
- Code reviews
- Unit testing
- Debugging
- Agile development methodologies
- Problem-solving
- Collaboration
Job Responsibilities
- Developing and implementing user interface components using React.js and Redux
- Designing and implementing RESTful APIs using Node.js and Express
- Writing reusable, testable, and efficient code
- Collaborating with cross-functional teams to define, design, and ship new features
- Ensuring high performance on desktop and mobile
- Staying up-to-date with emerging trends and technologies
Experience
Skills
- Primary Skill: Java Development
- Sub Skill(s): Java Development
- Additional Skill(s): .NET Core Microservices, Angular, ReactJS, Core Java, JavaScript Development