drjobs Staff Engineer

Staff Engineer

Employer Active

1 Vacancy
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

Antananarivo - Madagascar

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Must have Skills: Angular (Strong)

Good To Have Skills:

We are looking for a talented Java Full Stack Developer with 6 years experience to join our team and contribute to exciting projects. If youre passionate about software development and have a strong background in Java technologies and frontend frameworks wed love to hear from you!

Job Responsibilities:

  • Develop test and maintain scalable efficient and highperformance Javabased applications.
  • Design and implement microservices architectures using Java Spring Boot and related frameworks.
  • Work with Angular to build modern and responsive frontend applications ensuring seamless integration with backend services.
  • Write clean maintainable and efficient code following best practices and design patterns.
  • Collaborate with crossfunctional teams (Product QA DevOps) to deliver features and improvements in a timely manner. Integrate with BPMN tools to automate and manage business processes.
  • Troubleshoot debug and optimize applications for performance and scalability.
  • Stay updated with the latest industry trends and emerging technologies applying them to enhance development processes. Conduct code reviews and mentor junior developers.
  • Participate in the full software development lifecycle from requirement analysis to production deployment. Ensure the security quality and maintainability of the applications.

Qualifications :

Required Skills and Qualifications:

  • Experience: 6 years of handson experience as a Full Stack Java Developer.
  • Core Java: Strong knowledge of Java and objectoriented programming principles.
  • Spring Boot: Solid experience in designing and developing microservices using Spring Boot.
  • Microservices: Deep understanding of microservices architecture RESTful APIs and serviceoriented design.
  • Angular: Proficient in frontend development with Angular including componentbased architecture forms RxJS and routing.
  • Hibernate: Experience in ORM frameworks like Hibernate to manage database interactions. BPMN Tools: Familiarity with BPMN (Business Process Model and Notation) tools to design and automate business processes. Database Technologies:
  • Proficient with SQL and experience working with relational databases such as MySQL PostgreSQL or Oracle.
  • Version Control: Strong experience with Git GitHub GitLab or similar version control tools. Agile Methodologies:
  • Experience working in Agile environments with tools like Jira or Trello. Unit Testing: Experience with unit testing frameworks such as JUnit Mockito and TestNG. Cloud Platforms:
  • Familiarity with cloud environments like AWS Azure or Google Cloud is a plus.
  • Communication Skills: Strong written and verbal communication skills with the ability to work collaboratively in a team setting.
  • NicetoHave Skills: Experience with CI/CD tools such as Jenkins GitLab CI or Bamboo.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes. Knowledge of frontend build tools like Webpack npm or Angular CLI.
  • Experience with React or other frontend frameworks is a plus


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

Department / Functional Area

Engineering

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.