Associate Software Developer–JavaFullstack

Job Detail

  • Job ID 51631
  • D&I Classifications

  • D&I Classifications PWDs
  • PwDs All
  • Job Specifics

  • Experience 4 Years
  • Gender Any
  • Qualifications Graduate

Job Description

As a senior programmer analyst, your duties will include (but are not limited to):
• Collaborate with business analysts and end-users to refine and validate requirements.
• Analyze user needs and develop technical specifications.
• Use programming languages and development frameworks relevant to the project.
• Ensure that application integrates with overall system architecture, utilizing standard IT lifecycle
methodologies and tools.
• Develop algorithms, data and process models, plan interfaces and write interface control documents for
use in construction of solutions.
• Manage software configuration items, installation and cutover of the computing products within a given
scope.
• Monitor and maintain the performance of applications, making updates and improvements as needed.

Basic Qualifications(Required Skills/Experience):
• Should have strong experience in object-oriented programming, Java 8/J2EE applications and advanced
concepts of the same.
• Strong experience with Angular 8 and above –MUST HAVE
• Strong knowledge of Spring MVC, Spring Boot.
• Strong knowledge in UI frameworks –HTML, CSS, JavaScript etc
• Experience in Test Driven Development(JUnit/Karma)
• Experience in ALM tools (GitLab, Gradle, Docker, SonarQube).
• Strong written and oral interpersonal skills for creating technical documents, and to effectively engage
globally distributed teams.
• Strong experience of working with Agile (Scrum) and thorough knowledge of DevOps
• Ability to learn new technologies and adapt quickly.
• Good understanding of Relational database experience and demonstrated abilities in SQL and data
modelling is required.
• Strong work ethic, communication skills & good time management with ability to work with diverse
teams, meetings and stakeholders’ meetings

PreferredQualifications(Desired Skills/Experience):
• Experience with Test-driven development, continuous integration
• Experience of working in Unix environment
• Experience in Cloud based development (Azure/ AWS)
Typical Education & Experience:
Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 4-8 Plus years’
related work experience or Master’s Degree with 4-8 years of experience with an equivalent combination of
education and experience
Relocation:
This position does offer relocation within INDIA.

Required skills