Software Engineer (java, Spring, Spring Boot) – (saas, Aws, Back End) Dubai

Dubai, United Arab Emirates

Job Description

Software Engineer (JAVA, Spring, Spring Boot) - (SaaS, AWS, Back-End) - DubaiWe are hiring for 2 levels - Java Software Engineer, (Spring, Boot, SaaS, AWS, Back-End).
  • Mid-Level Java Software Engineer - 4+ years of experience.
  • Senior Java Software Engineer - 8+ years of experience.
Responsibilities
  • Design and write Java based solution answering Product Epics and User stories.
  • Be involved in Technical Design discussions
  • Participate in regular meetings with Product and Development teams to elaborate technical solutions
  • Demonstrate a good understanding of agile software development methodologies.
  • Manage multiple efforts simultaneously, effectively balancing priorities.
  • Collaborate with the internal team to ensure successful project delivery, reporting to team leads and Project Managers, Architects.
  • Work independently on individual modules and projects.
  • Troubleshoot interface software and debug application code.
  • Profile and optimize back-end performance
Must Have
  • Java development in designing and using APIs & integration services.
  • Micro-services and cloud technologies (AWS - Docker).
  • Experience with GIT SCM and java build tools such as Maven.
  • Familiarity with relational (MySQL) and NoSQL (DynamoDB) datastores.
  • Well experienced in Server-Side Java, JPA, Spring, Spring Boot, JAXB, JAX-WS, MySQL, JUnit, Tomcat
  • Experience with JSON, SOAP - API, Rest, JMeter, Jprofiles, API development, and integration.
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate). The knowledge shall too be focused towards high-throughput DB and scalable database design thinking.
  • Background with Open-Source Frameworks - Spring/Spring Boot, XML, Integration with SOAP and RESTful Web Services, WS security
Advantage - good to have
  • AWS developer certification. - Cloud - Docker
  • Knowledge of clean code strategy.
  • Familiarity with unit tests and/or test cases.
  • Understanding of payload encryption from the server-side.
  • Integration experience with Swagger UI.
  • Proficiency in Jira for managing assigned tasks.
  • Strong troubleshooting mindset, with proven experience solving critical software issues.
  • AWS Lambda, Boto3, and serverless computing, recommendations for improvement & optimization.

Kingston Stanley

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1685798
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned