Menu

Requirements

  • Master or Bachelor degree in Computer Science/IT or other relevant academic backgrounds (PMP certificate holder is preferable!)
  • Have at least 3 ~ 5 years of working experience in software development using Java and Java EE technology (Experience in report generation,monitoring tools and using of version control tools is preferable!)
  • Have experience with Object-Oriented Analysis and Design (OOAD) methodologies, UML and Design Patterns
  • Also have at least 5 complete cycle of SDLC
  • Ability to understand core banking technical architectures and learn quickly and contribute to a team effort
  • Strong in Core Java, JDBC, Java EE, Servlet, JSP, Oracle database, MSSQL, MySQL and PL/SQL
  • Equipped with HTML5, CSS, JavaScript, jQuery, Bootstrap, Angular or React
  • Strong in Spring Framework, Spring boot, Spring Security, JWT, JPA, Hibernate, RESTful API, SOAP API and JBoss and WebLogic Application Server
  • Good communication skill, presentation skill, analytical and troubleshooting skill
  • Can work under pressure and meet deadlines
  • Good oral and written skills in English
  • Myanmar Nationality Only

Main Duties and Responsibilities (အဓိကတာ၀န်နှင့်၀တ္တရားများ)

  • Lead the development team and continuously learn both the technical and managerial aspects related to the job responsibilities.
  • Collaborate with cross-functional teams, including project managers and upper management (VP-4), to develop project plans, scope management plans, and work breakdown structures (WBS).
  • Conduct technical assessments to determine project feasibility, manage resource allocation, and gather software architecture requirements.
  • Oversee the code design, construction, testing, debugging, and implementation of software systems, ensuring compliance with coding safety standards and company regulations.
  • Ensure that all projects and team deliveries meet technical specifications, strict deadlines, and high-quality software standards.

 

Detail Duties and Responsibilities (အသေးစိတ် တာ၀န် နှင့် ၀တ္တရားများ)

  • Maintain a strong technical understanding and practical ability in System Architecture, Core Java, and Object-Oriented Analysis & Design (OOAD).
  • Develop, debug, maintain, and support core applications using J2EE, Spring Framework, Spring Boot, JPA, Hibernate, JDBC, and AOP.
  • Manage messaging and integration systems utilizing Java Message Service (JMS) platforms, specifically Apache Kafka and ActiveMQ.
  • Understand and execute development tasks related to frontend technologies, including HTML, CSS/CSS3, SASS, JavaScript, AngularJS, and Vue.js.
  • Utilize and manage relational databases (RDBMS) such as Oracle (PL/SQL) and MSSQL, and operate efficiently within Linux environments.
  • Administer and maintain application servers, including WebLogic Server, JBoss Server, and Apache Tomcat.
  • Take full ownership of the production environment, perform complex technical troubleshooting, and provide effective problem-solving solutions.
  • Keep accurate records of development activities and submit regular project progress reports to management.
  • Allocate daily tasks efficiently, balance the team’s workload, and resolve internal team conflicts professionally.
  • Perform other duties and responsibilities assigned by the Department Head or Section Head from time to time.

Apply for this position from online

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form
DD slash MM slash YYYY
Select Gender*
Accepted file types: doc, docx, pdf, Max. file size: 128 MB.
info Please do not refresh the page until you see the success page of your application