Senior Java/React Software Engineer
- Full-time
Job Description
We are seeking a Senior JAVA/ReactJS Software Engineer to join our team who will be part of a fast-paced, dynamic environment, where everyone’s opinions and efforts are valued. Your main role will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.
Responsibilities
- Work as part of a team to build ReactJS and JAVA applications
- Seek and find solutions to faced problems
- Participate in all software life cycle phases: from requirements analysis and documentation, design, implementation, unit and integration testing, to quality assurance
- Understand client requirements, analyze, implement new enhancement and fix bugs
- Write clean code that provides maintainability, scalability, readability and testability
- Write documentation such as: user guides, technical documentation and design documents.
Qualifications
- Computer Science or Computer Engineering degree
- Minimum 4 years coding experience
- Advanced development skills using ReactJS and JAVA best practices and a commitment to following them.
- Advanced understanding of OOP and design patterns
- Advanced experience with Spring Framework
- Delivery oriented person and multitasking person
- Excellent testing skills
- Excellent verbal and written English communication skills
Main: Backbone /Scala /ReactJS/MYSQL/Java
Optional: Python NodeJs in some AWS Lambdas