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

Senior Developer Java Microservices

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

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

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Hyderabad - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview:

The Senior Developer Java Microservices plays a critical role in the design development and implementation of highquality software solutions using Java and microservices architecture. This position is essential in driving innovation enhancing system scalability and ensuring optimal performance in alignment with the organizations strategic objectives.

Key Responsibilities:

  • Designing and developing scalable secure and maintainable Javabased microservices
  • Collaborating with crossfunctional teams to define design and ship new features
  • Implementing best practices for RESTful API design and development
  • Participating in code review and providing constructive feedback to ensure code quality
  • Identifying and resolving performance and scalability issues in a timely manner
  • Developing and maintaining CI/CD pipelines for automated testing and deployment
  • Ensuring adherence to Agile methodologies and contributing to sprint planning and retrospective meetings
  • Integrating thirdparty services and components into the application ecosystem
  • Participating in troubleshooting and debugging of production issues
  • Staying updated with industry trends and incorporating relevant technologies into the development process
  • Mentoring junior developers and fostering a culture of continuous learning and improvement
  • Documenting technical specifications architecture and design decisions
  • Contributing to the evolution and enhancement of development processes and standards
  • Collaborating with DevOps teams to optimize application deployment and infrastructure provisioning

Required Qualifications:

  • Bachelors degree in Computer Science Software Engineering or related field
  • Minimum of 5 years of handson experience in Java development with a focus on microservices architecture
  • Proficiency in building and deploying microservices using Spring Boot framework
  • Expertise in designing and implementing RESTful APIs and integrating with thirdparty services
  • Strong understanding of containerization and orchestration tools such as Docker and Kubernetes
  • Experience in working within Agile development methodologies
  • Solid understanding of software development best practices including testdriven development and continuous integration
  • Ability to troubleshoot and optimize performance and scalability issues in a distributed microservices environment
  • Working knowledge of DevOps practices and tools for CI/CD such as Jenkins Git and Ansible
  • Excellent problemsolving skills and the ability to work independently as well as part of a team
  • Strong communication skills and the ability to effectively convey complex technical concepts
  • Proven track record of delivering highquality software solutions within tight timelines
  • Familiarity with cloud platforms and services such as AWS Azure or Google Cloud is a plus
  • Certifications in relevant technologies such as Java Spring or Docker/Kubernetes are advantageous
  • Passion for exploring new technologies and a commitment to continuous professional development

java,microservices,api,spring boot,agile,docker,kubernetes

Employment Type

Full Time

Company Industry

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.