drjobs
Java Developer
drjobs
Java Developer
drjobs Java Developer العربية

Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

- India

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2740820
Sr Java Developer
Positions: 2
5 yrs
Summary:
The Senior Developer is responsible for the design development and maintenance of complex web applications and microservices using Spring boot and Azure technologies. The Senior Developer will collaborate with crossfunctional teams participate in architectural design and drive innovation to deliver highquality and scalable solutions.
Roles and Responsibilities:
  1. Development:
  • Develop highquality scalable and maintainable web applications using Spring boot microservices and Azure technologies.
  • Implement APIs services and workflows using Azure DBs API Gateway and other microservices technologies.
  • Write clean welldocumented and reusable code using industry best practices and standards.
  • Ensure code quality testability and maintainability through unit testing integration testing and continuous integration and deployment practices.
  • Troubleshoot and resolve technical issues in a timely and effective manner.
  1. Architecture and Design:
  • Participate in the architectural design and review process for new and existing systems.
  • Provide technical expertise in designing and implementing microservices architectures including best practices for scalability security and performance.
  • Collaborate with crossfunctional teams to identify business requirements and design solutions that align with organizational goals.
  • Ensure that solutions adhere to established coding standards architectures and development methodologies.
  1. Continuous Improvement:
  • Continuously identify and evaluate new technologies frameworks and methodologies that can improve the development process and enhance the quality of solutions.
  • Proactively suggest and implement improvements to the existing codebase and development processes.
  • Share knowledge and expertise with team members through mentorship training and knowledge sharing sessions.
  1. Communication and Collaboration:
  • Collaborate with crossfunctional teams including product owners designers quality assurance engineers and other developers to deliver highquality solutions.
  • Communicate technical issues project status and progress to stakeholders and management.
  • Actively participate in team meetings standups and other projectrelated discussions
Skills and Qualifications:
  • 58 years of experience as a Java Developer with strong design implement and maintain Javabased applications that can be highvolume and lowlatency.
  • Strong knowledge of Java languages and web development frameworks like Spring Hibernate and Struts.
  • Experience with microservices architecture & RESTful APIs
  • Strong understanding of microservices architecture patterns and design principles
  • Familiarity with containerization technologies such as Docker and Kubernetes
  • Excellent problemsolving and analytical skills
  • Strong communication and collaboration skills to work effectively with crossfunctional teams.
  • Experience with Agile software development methodologies.
  • Expertise in developing web applications using frontend technologies (HTML CSS and JavaScript).
  • Good Experience in working with PubSub model integrations (i.e. Kafka Rabbit MQ etc)
  • Working knowledge of database technologies (SQL etc).
  • Experience with IT project management methodologies such as Agile or Scrum.
  • Familiarity with cloud technologies (AWS Azure or Google Cloud)

Employment Type

Full Time

Company Industry

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.