Monday, April 05, 2021

Backend Developer - AWS/J2EE/CI/CD Pipeline (1-3 yrs) (Arabeasy)

Job Responsibilities :


- Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement.

- Write tested, high quality, performant, and efficient code that follows best practices (test-driven development of code that meets compliance, data protection and security standards)

- Collaborate with a team of developers and data scientists to architect, build, maintain and design more functional, cohesive features to enhance our existing software solutions.

- Developing ideas for new programs, products, or features by monitoring industry developments and trends and working with different cross functional teams to ideate innovative solutions.

- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist and coach other team members as needed.

- Perform code reviews, share knowledge, and grow your technical knowledge. Keep job knowledge up-to-date by studying new development tools, programming techniques, software approaches and architectures.

- Design client-side and server-side architecture

- Design and implementation of data storage solutions.

- Write technical documentation

- Taking lead on projects, as needed.

- Working in an agile environment with an excellent team of engineers.

Job Requirements :

- Experience with one or more of the following areas: Server Backend Distributed and Parallel Systems, Full Stack Development (frontend and backend), Scalable Enterprise Platforms and Applications, Application Security

- Strong understanding of the web development cycle and programming techniques and tools.

- Focus on efficiency, user experience, and process improvement.

- Excellent project and time management skills. Capable of prioritizing multiple project in order to meet goals without management oversight

- Happy and ambitious personality, enthusiastic about learning new technologies. You find satisfaction in a job well done and want to solve head-scratching challenges.

- Experience with all phases of the software development life cycle, best practices and Agile Software Development.

- Solid OOP and software design knowledge - you should know how to create software that's extensible, reusable and meets desired architectural objectives.

- A strong familiarity of Web Server technologies including NGINX, Apache and J2EE.

- Ability to learn other coding languages as needed.

- Knowledge of AWS, Docker and CI/CD pipeline will be good to have.

- Experience with source control systems such as GIT.

- Proficient understanding of OWASP security principles

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.