اندیشکده حکمرانی هوشمند دانشگاه علم و صنعت ایران
اندیشکده حکمرانی هوشمند دانشگاه علم و صنعت ایران

Senior Java Developer

Qom/ Zanbilabad
Full Time
Full Time
-
Health insurance -Flexible working hours -Lunch -Snacks
11 - 50 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1400
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
MySql - Advanced
Java - Advanced
GIT - Advanced
Rest API - Advanced
Java SE - Advanced
MongoDB - Advanced
RabbitMQ - Intermediate
Preferable location Qom

Job Description

We are seeking a highly skilled and experienced Senior Java Developer to join our team for an exciting and innovative project. In this role, you will be responsible for designing and implementing the backend architecture of our platform using Java and related technologies. You will collaborate closely with a talented team of developers, architects, and project managers to ensure the successful delivery of the project.
Responsibilities:

  • Design and develop the backend architecture and logic of our platform using Java and related technologies.
  • Collaborate with the development team to integrate various components and ensure seamless interoperability.
  • Write clean, efficient, and maintainable code following best practices, design patterns, and coding standards.
  • Conduct thorough testing, including unit tests and integration tests, to ensure the functionality and stability of the platform.
  • Optimize the platform for performance, scalability, and security, identifying and addressing any potential vulnerabilities.
  • Collaborate with cross-functional teams to define APIs and ensure smooth integration between frontend and backend components.
  • Stay updated with emerging technologies, industry trends, and best practices relevant to Java development.
  • Mentor and provide guidance to junior developers, fostering a collaborative and knowledge-sharing environment.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Java developer, with a focus on backend development for web-based applications or platforms.
  • Strong proficiency in Java, Spring Framework, and related technologies.
  • Experience with database management systems, such as MySQL, PostgreSQL, or MongoDB.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Experience with RESTful APIs, microservices architecture, and message queue systems.
  • Knowledge of version control systems, such as Git, and proficiency in collaborative development workflows.
  • Strong problem-solving skills, attention to detail, and a passion for writing clean and maintainable code.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
  • Self-motivated, proactive, and able to work independently with minimal supervision.
  • Familiarity with agile development methodologies, such as Scrum or Kanban.

If you are looking for an exciting opportunity to work on a cutting-edge project, contribute your expertise, and be part of a dynamic development team, we invite you to apply. This role offers the chance to make a significant impact and be involved in the full lifecycle of the project.

Job Requirements

Gender
Men / Women
Language
English| Intermediate - 50%
Software
Java| Advanced MySql| Advanced MongoDB| Advanced GIT| Advanced Rest API| Advanced Java SE| Advanced RabbitMQ| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای اندیشکده حکمرانی هوشمند دانشگاه علم و صنعت ایران

این آگهی بسته شده است