Տեղադրեք մեր անվճար հավելվածը: Այն շատ տեղ չի զբաղեցնի ձեր սարքի վրա

Middle Java Developer

Analysed

Ոլորտ` Տեղեկատվական Տեխնոլոգիաներ, Ծրագրավորում
Վերջնաժամկետ` 24.06.2023
Քաղաք` Երևան
Դրույք` Լրիվ դրույք
Աշխատանքային փորձ` Չի պահանջվում
Աշխատանքի հայտարարության վերջնաժամկետն ավարտվել է

Analysed seeks for a middle java developer who will be responsible for designing, developing, and maintaining high-quality Java applications.

Responsibilities:

  • Collaborate with cross-functional teams to gather and analyze requirements, translating them into technical designs and implementation plans
  • Develop and maintain Java-based applications, following coding standards and best practices
  • Write clean, efficient, and maintainable code, ensuring proper documentation and version control
  • Perform unit testing and debugging to identify and resolve software defects
  • Assist in the integration of software components and third-party libraries
  • Contribute to code reviews, providing feedback and suggestions to improve code quality and maintainability
  • Stay updated with the latest Java technologies and industry trends, applying them to enhance our software solutions
  • Participate in Agile development processes, including daily stand-ups, sprint planning, and retrospective meetings
  • Collaborate with team members to troubleshoot and resolve technical issues
  • Continuously enhance your technical skills and knowledge through self-learning and training opportunities

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field,
  • Minimum of 2-3 years of experience in Java development, with a focus on enterprise-level applications,
  • Strong proficiency in Java programming language, including core Java concepts, object-oriented programming, and data structures,
  • Familiarity with Java frameworks (e.g., Spring, Hibernate) and build tools (e.g., Maven, Gradle),
  • Experience with web technologies (e.g., HTML, CSS, JavaScript) and web application frameworks (e.g., Angular, React),
  • Knowledge of relational databases and experience with SQL,
  • Understanding of software development methodologies (e.g., Agile, Scrum) and version control systems (e.g., Git),
  • Strong analytical and problem-solving skills, with the ability to debug and troubleshoot technical issues,
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams,

Տարածեք հայտարարությունը սոցիալական ցանցերում