Back End Developer (senior Product Software Engineer)

Year    Kalyani, West Bengal, India

Job Description

Job Qualifications

Education:

  • Bachelor's Degree in Information Technology, MIS, or related field.
  • Backend Developer
  • Minimum of 9 years of experience in the software industry
  • Experience acting as a team lead for developers, including supervisory responsibilities
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborating with the front-end developers and other team members to establish objectives and design functional, cohesive code
  • Strong understanding of Object-Oriented Design (OOD) principles
  • Experience in designing Rich UI web applications and web service applications using UI technologies [Object oriented javaScript]
  • Knowledge in developing applications using ava, SpringBoot, Spring Webservices, Spring Security applications using JSON and REST services
  • Knowledge in configuring cloud platform, Active directory, web security, webapps and web tokens
  • Experience modeling relational database schemas using industry standard best practices
  • Strong understanding and working knowledge of SQL, No-SQL, Graph Stores, Triple Stores
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments
  • Deep knowledge of architectural and design patterns for business tier web development
  • Experience writing unit and integration tests with various testing frameworks and following quality guidelines
  • Experience performing code reviews and providing technical guidance and mentoring
  • Strong communication skills - verbal and written - and the ability to work collaboratively as a team
  • Ability to communicate with customers regarding questions, answers, and issues.
  • Passionate about software development
Essential Duties and responsibilities
  • Leads the development activities of a small team of software engineers.
  • 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
  • Experience with 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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2921062
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kalyani, West Bengal, India
  • Education
    Not mentioned
  • Experience
    Year