https://bayt.page.link/ipUDn9Lq5JFcNuo37
Create a job alert for similar positions

Job Description

About the job Software Engineer - JAVA Omani Nationals Only! Job brief

We are looking for a creative, dynamic, and passionate JAVA Developers to join our development team in Oman. As a Java specialist, you will work mostly on developing and maintaining enterprise-level web-based applications.


Responsibilities
  • Responsible for developing end-to-end enterprise applications and their modules based on Java Full Technology Stacks.
  • Support application architect in developing well-tuned application architectures at application foundation, functional and technical layers.
  • Maintain the technology stack in a way application uses the same best practices across the applications and among the development team vigorously.
  • Supervise and support the team member to deliver the end-to-end application, provide the alternative technical solution, and guide the team member.
  • Research and development to improve the way of doing things in terms of development, application features, design, etc.
  • Build the best practices, common libraries, and components to maintain the development of a common foundation and understanding.
  • Perform the technical solution reviews and code reviews to avoid delivering something which is not as per defined best practices.
  • Follow and adopt CI/CD pipeline via the DevOps lifecycle.
  • Make sure application performance and security are never compromised.
  • Make sure technical solutions provide performance and security on all layers.
  • Adopt the approach to build the application based on the workflow (business process) engine.
  • Adopt the best practices to build loosely coupled services, and microservices architecture where suits best for application performability, scalability, and availability.
Requirements
  • Minimum three years of work experience developing web applications using JAVA technology stack.
  • Good understanding of application architecture design, and development using various technology stacks for front-end, back-end, middleware, and databases.
  • Must have experience in Java-based enterprise applications using Java Full Stack, especially Java Servlet, Spring framework (Spring Boot), Hibernate JPA etc.
  • Must have experience in front-end development experience with Angular (or React added value), JavaScript, HTML5 and CSS3, etc.
  • Must have report development experience with Jasper Report (and Jaspersoft added value).
  • Must have design & built common libraries, utilities, built-ins and plug-ins.
  • Hands-on in integration tools like Apache Camel, Spring integration, RabbitMQ, Kafka etc. for system integration and messaging among systems. (IBM Websphere, WebMethods added value).
  • Hands-on and exposure to workflow engines like Activiti etc.
  • Must have experience in microservices architecture, development and deployment with the involvement of various open-source technologies.
  • Having good understanding for delivering change over the CI/CD pipeline.
  • Hands-on to manage, configure and deploy applications on Tomcat/JBoss server. configure & deploy secure, well-tuned and scalable applications.
  • 4+ years of experience as a Java Full Stack developer, good understanding of application architecture design, development using various technology stacks for front-end, back-end, middleware, and databases.
  • Min 3 years of experience as a Lead developer.
  • Bachelor's degree in Computer Science, Software Engineering, or Information Technology.
  • Java (Full Stack) Certification (Prefer).


Job Details

Job Location
Muscat Oman
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.