Description
Education:
• Bachelor’s Degree in Information Technology, MIS, or related field.
• Backend Developer
• Minimum of 6 years of experience in the software industry
• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
• Strong understanding of Object-Oriented Design (OOD) principles
• Working experience with Angular JS or similar UI frameworks.
• Experience in designing Rich UI web applications and web service applications using UI technologies [Object oriented javaScript]
• Knowledge of developing applications using technologies such as Java, SpringBoot, Spring Webservices, Spring Security applications using JSON and REST services
• Knowledge of configuring database on cloud platforms along with strong database security.
• An understanding of specific languages, such as Java, JavaScript, SQL, SPARQL, XML, HTML
• Experience modeling relational database schemas using industry standard best practices
• Working knowledge of SQL.
• Experience writing unit and integration tests with various testing frameworks and following quality guidelines
• Experience performing code reviews
• Strong communication skills - verbal and written - and the ability to work collaboratively as a team
• Passionate about software development
Essential Duties And Responsibilities
• Design, implement, and deploy solutions that are reliable, scalable, and perform at a high-level to meet the needs of our global clients.
• Following Agile practices and participating in planning games, code reviews & sprint demos.
• Actively participates in architectural discussions and ensures that designs follow the approved architectural patterns.
• Continually learn about new technologies, generate new ideas and improve the use of technology in the product.
• Supports production issues with related products.
Other Knowledge, Skills, Abilities or Certifications:
• Experience developing software for a production-based product
• Knowledge of Web application security, OWASP, Threat Modeling and Application Security best practices
• Experience working with Atlasian agile tools including Jira, BitBucket and Confluence
• Experience with BlackDuck and SonarQube
• Experience with AWS