MiTech Logo

Join Our Team!

At MITech, we’re more than just an IT solutions provider—we’re a team of innovators, problem solvers, and tech enthusiasts. If you're passionate about technology, eager to make an impact, and ready to grow your career in a dynamic environment, we’d love to have you on board!

Available Jobs

Product Analyst

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Translate business strategy into product strategy  
  • Own the product roadmap  
  • Execute product strategy  
  • Drive action throughout the organization to get products to market  
  • Plan and carry out product launches  
  • Manage product profitability and commercial success – own the business case  
  • Provide insight to stakeholders on the product and market  
  • Provide product marketing with insights on key differentiators and messages  
  • Write high-level requirements  
  • Support the Product Owner and Product Marketer with any questions they may have  
  • Manage all aspects of in-life products, including customer feedback, requirements, and issues 


Persyaratan

  • Bachelor Degree in Computer Science, Engineering or a related field Minimum of 1-2 years experience as a IT Product Manager
  • Have a strong background in software engineering as well as prior experience in product management
  • Have prior experience in managing a product throughout its lifecycle
  • Have knowledge about products in banking
  • Strong problem solving and prioritization skills
  • Have excellent interpersonal and communication skills
  • Can work effectively with cross functional teams


Technical Analyst

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Create flowchart and sequences diagram for new feature/system
  • Create documentation
  • Conduct technical document such as FSD and DFD
  • Meet with related stakeholders
  • Designing Information system architectures including activity diagrams, database, and interfaces.
  • Designing, modifying, and testing technical architecture
  • Provide supervision and guidance to development teams
  • Continually research the current and emerging technologies and propose changes where needed
  • Inform various stakeholders about any issues with the current technical solutions being implemented
  • Assess the business impact that certain technical choices have
  • Provide updates to stakeholders on product development processes, costs and budgets
  • Building and integrating information systems to meet the company’s needs.
  • Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
  • Resolving technical problems as they arise.
  • Providing supervision and guidance to development teams.
  • Continually researching current and emerging technologies and proposing changes where needed.
  • Informing various stakeholders about any problems with the current technical solutions being implemented.
  • Assessing the business impact that certain technical choices have.
  • Providing updates to stakeholders on product development processes, costs, and budgets.

Persyaratan

  • S1 Informatics Engineering
  • Minimum 3 - 5 years experience as a System Analyst, IT Infrastructure, IT Network, or IT Engineer
  • Know the flow of banking in general
  • Mastering Microsoft Office, SQL, system administration, programming languages and applications
  • Able to think critically, communicate, business analysis, creatively and perform planning
  • Able to design and provide new solutions to meet needs IT organization


System Analyst

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Create flowchart and sequences diagram for new feature/system
  • Create documentation
  • Conduct technical document such as FSD and DFD
  • Meet with related stakeholders
  • Designing Information system architectures including activity diagrams, database, and interfaces.


Persyaratan

  • S1 Informatics Engineering
  • Minimum 3 years experience as a System Analyst
  • Know the flow of banking in general
  • Mastering Microsoft Office, SQL, system administration, programming languages and applications
  • Able to think critically, communicate, business analysis, creatively and perform planning
  • Able to design and provide new solutions to meet needs IT organization

UI/UX Analyst & Researcher

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Manage and conduct user research and concept development
  • Research buyer personas and investigate buyer behavior
  • Lead the users throughout the process of proposing, wireframing, and implementing UX improvements
  • Work closely with marketing and product management teams to identify research topics
  • Work with design, product management, content strategy, engineering, and marketing
  • Participate in recruitment activities for user research 
  • Plan and implement the overall user research strategy and methods


Persyaratan

  • S1 All Majors
  • Minimum 3 years experience as UI/UX Analyst & Researcher
  • Knowing banking flow in general
  • Able to analyze user needs
  • Able to provide recommendations with new ideas
  • Have knowledge related to Design System
  • Have the ability to solve problems using HTML, CSS, and JavaScript is a plus

UI/UX Designer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Gather and evaluate user requirements in collaboration with product managers and engineers
  • Illustrate design ideas using storyboards, process flows and sitemaps
  • Design graphic user interface elements, like menus, tabs and widgets
  • Build page navigation buttons and search fields
  • Develop UI mockups and prototypes that clearly illustrate how sites function and look like
  • Create original graphic designs (e.g. images, sketches and tables)
  • Prepare and present rough drafts to internal teams and key stakeholders
  • Identify and troubleshoot UX problems (e.g. responsiveness)
  • Conduct layout adjustments based on user feedback
  • Adhere to style standards on fonts, colors and images

Persyaratan

  • S1 All Majors
  • Minimum 3 years experience as UI/UX Designer
  • Know the general flow of banking
  • Mastering design software such as Adobe Photoshop or Adobe Illustrator.
  • Strong understanding of wireframe tools.
  • Have the ability to solve problems using HTML, CSS, and JavaScript is a plus.
  • Able to carry out best practices related to UI/UX design and have deep understanding of mobile-first and responsive design.
  • Experienced in making wireframes, prototypes, storyboards, and user flow.
  • Have knowledge related to System Design

Technical Writer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Compose & prepare report documentation and presentations including: development, testing, production issues / incidents
  • Prepare a system/application usage guide document in the form of a user manual
  • Understand the concept of SDLC
  • Have good communication skills
  • Has responsibility for maintaining the quality of the system's technical documentation as a whole

Persyaratan

  • Min. Bachelor's degree in informatics/computer engineering or equivalent
  • Experience min. 1 year IT
  • Minimum GPA 3.00

Java Developer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Develop program/system from end to end, or continue existing project.
  • Bug fixing program
  • Enhance system to provide better experience/performance.
  • Learning something new.

Persyaratan

  • Education: S1
  • Experience: 2-5 Year in microservices(Hands on)
  • Age: 24-30
  • Gender: Male/Female
  • Technical Skill: Java (SpringBoot), Kubernetes, Docker, ElasticSearch Stack, Kafka, Git, CICD, APM (Opt).
  • Soft Skill: Good communication skill, leadership, eager to learn something new, good teamwork.

Project Manager

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Coordinating with cross-discipline team members to make sure that all parties are on track with project requirements, deadlines, and schedules.
  • Meeting with project team members to identify and resolve issues.
  • Preparing status reports by gathering, analyzing, and summarizing relevant information.
  • Establishing effective project communication plans and ensuring their execution.
  • Facilitating change requests to ensure that all parties are informed of the impacts on schedule and budget.
  • Coordinating the development of user manuals, training materials, and other documents as needed to enable successful implementation and turnover of the process or system to the clients.


Persyaratan

  • Minimum 1-3 years experience in Project Manager position
  • Have experiences as Project Manager especially project related to banking, life insurance, and accounting finance
  • Having knowledge in: Jira, Visio, MS. Project, Agile, Scrum
  • Have good communication skills and can be reached in a team
  • Able to work together with various other work units
  • Fluent in English


UAT Tester

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

• Primarily responsible for building and developing applications

• Enhancement and problem-solving application

• Production Support Apps (Support System and Monitoring)

• Checking data transactions on databases and servers related to running applications

• Create test case for development project

• Scenario testing for development project

• Reporting to project manager and developer

• Support development by methodology TDD (Testing Development Domain), design SIT an UAT

• Create scheduler test case to do list and report to PIC

Persyaratan

  • Minimum Bachelor in Computer Science, Information Management, or other relevant fields
  • Minimum 1-3 years experience as a Quality Assurance
  • Competency Microsoft application including Word, Excel, Power Point
  • Ability to work independently and with others (team works)
  • Experience in life insurance, Banking or finance background
  • Have good communication and analytical skills, can think critically about the system being built in order to achieve significant progress and stability
  • Ability to prioritize and time management
  • Ability to execute tasks in a high-pressure work environment
  • Have initiative with analytical skills, problem-solving skills, and make a complex decision


SIT Tester

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

• Primarily responsible for building and developing applications

• Enhancement and problem-solving application

• Production Support Apps (Support System and Monitoring)

• Checking data transactions on databases and servers related to running applications

• Create test case for development project

• Scenario testing for development project

• Reporting to project manager and developer

• Support development by methodology TDD (Testing Development Domain), design SIT an UAT

• Create scheduler test case to do list and report to PIC

Persyaratan

  • Minimum Bachelor in Computer Science, Information Management, or other relevant fields
  • Minimum 1-3 years experience as a Quality Assurance
  • Competency Microsoft application including Word, Excel, Power Point
  • Ability to work independently and with others (team works)
  • Experience in life insurance, Banking or finance background
  • Have good communication and analytical skills, can think critically about the system being built in order to achieve significant progress and stability
  • Ability to prioritize and time management
  • Ability to execute tasks in a high-pressure work environment
  • Have initiative with analytical skills, problem-solving skills, and make a complex decision