Exp: 7 + Years
- Bachelors / Masters in Computer Science with 7+ years of experience in Software Development.
- Strong object-oriented programming skills and Hands on design/coding in Core Java and J2EE
- Expertise in multi-threaded programming
- Hands on Experience in Spring framework and RESTful Web Services.
- Well Versed with Version Controls tools like Github and SVN
- Experience in Unit testing frameworks such as Junit and TestNG
- Strong knowledge of Design Patterns, Data structures and Algorithms
- Solid understanding of RDBMS and ORM frameworks such as Hibernate.
- Proven Experience in Agile Development Methodologies
- Hands-on experience in designing & developing highly scalable and technically complex systems using core Java and J2EE.
- Produce clear, modular, extensible, maintainable and well documented design and code
- Excellent troubleshooting, debugging, and analytical skills
- Creative and innovative, able to think out of the box
- Self-starter, Flexible and open-minded
- Enjoy fast paced dynamic environment
- Well versed with Continuous Integration, Deployment and Delivery
- Excellent verbal and written communication skills
Job Category: Software Developer
Job Type: Full Time
Job Location: Doha