Back End developer
About The Position
We are looking for an experienced Back-end developer to join our team. You will be responsible for the server side of our web applications.
To succeed as a backend developer, you should be focused on building a better and more efficient program.
You should be knowledgeable, collaborative, and motivated.
Full time position in our awesome office in Ramat-Gan
- Participate in the entire application lifecycle, focusing on coding and debugging
- Collaborating with other team members to establish objectives and design more functional, cohesive codes.
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
- Bachelor degree in computer science or related degree.
- 2+ years of experience in backend software development.
- Hands on experience with programming JVM languages like Java, Scala, Kotlin.
- Good knowledge of SQL or RDBMS
- Strong knowledge of Software Design Patterns and best practices
- Desire to work in a fast-paced environment.
- Focus on efficiency, clean code and process improvement.
- Ability to develop unit testing of code components or complete applications.
- Ability to work independently or with a group.
- Experience with AWS services
- Experience with Docker
- Experience with MongoDB