Lowongan Kerja Web Developer, Technical Analyst / Application Design, Frontend / Backend Developer & Solution Architect di Bank Mandiri
Lowongan Pekerjaan Web Developer, Technical Analyst / Application Design, Frontend Developer (Android/iOS), Backend Developer (Java/Microservices) & Solution Architect
1. Web Developer
Requirements :
- Have at least Bachelor Degree from reputable university with education background preferably from Computer Science/Informatics Engineering/Information Technology
- Have at least 4 years of experience as Programmer. At least 2 to 3 years of experience in developing web/web app.
- Familiar with System Development Life Cycle (SDLC).
- Experiences in agile SDLC will be valuable.
- Strong on logical Analysis.
- A good self-learner.
- Have a good ability to develop technical documentation.
- Very good communication and interpersonal skill.
- Teamwork player.
- Able to speak in English and Bahasa (actively).
- Excellent communication and interpersonal skills
- Demonstrated ability to solve problems with a sense of ownership, enthusiasm and innovation
- Possess strong web programming skill (angular)
- Possess strong knowledge in Object Oriented Programming (OOP)
- Able to design and implement of Design Pattern
- Have experience in designing UI/UX
- Have ability to create mock-up/wire frame for a complete web/web app
- Have ability in using source code versioning such as GIT
- Familiar with back-end programming and database
- Plus if you familiar with extreme programming(TDD / CI / CD / Pair Programming)
- Have at least 1 year experience in banking project will be valuable
2. Technical Analyst / Application Design
Requirements :
- Bachelor’s degree in computer science, information technology or electrical engineer, or equivalent experience
- Minimal 2-3 years’ experience working with information technologies and systems analysis
- Strong computer, hardware, cloud, software, database, operating system, and analytical skills
- Proven ability to assess business needs and translate them into relevant solutions
- Experience documenting, testing, training, and implementing new applications and systems
- Working knowledge of a wide variety of programming languages.
- Strong knowledge on APIs, Secure, Reliable, scalable and high-performance payment system application
- Having knowledge on microservice, CI/CD or devops and agile environment will be preferable
- Excellent analytical skills
3. Frontend Developer (Android/iOS)
Requirements :
- Have Bachelor Degree from reputable University with education background from Computer Science / Information Technology, Science & Technology or equivalent
- Have 3 or more years of experiences as front-end application developer in Android/iOS Platform.
- Familiarity with Agile development teams, processes and CI/CD environments and tooling.
- Experience with JavaScript, CSS and jQuery and third partly libraries & APIs.
- Understanding of layout aesthetics, general mobile landscape, architectures, trends, and emerging technologies.
- For iOS : Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text For Android : Experience with Android SDK
- Possess good Algorithm and Problem Solving Ability
- Have a good ability to develop functional & technical documentation
- Able to speak English. actively and have very good communication & interpersonal skill.
- A good self learner, preference to working in teams, sharing knowledge and growing by listening to others feedback.
4. Backend Developer (Java/Microservices)
Requirements :
- Have Bachelor Degree from reputable University with education background from Computer Science / Information Technology, Science & Technology or equivalent
- Have 3 or more years of experience on fast-paced Java projects
- Proficient design and development experience with Microservices Architecture.
- Experience working in Agile development teams, processes and CI/CD environments and tooling.
- Min 3 year experience in Object Oriented Programming.
- Min 1 year experience in Java programming using Spring Framework (preferable Spring 4.x) and Java programming using RDMS Database.
- Possess knowledge on the concept of JMS (Java Messaging Service)
- Possess good Algorithm and Problem Solving Ability
- Familiar and with Linux OS environment, OCAJP / OCPJP certified will be a very great advantage
- Have experience in SQL or Oracle or DB2 Database
- Have a good ability to develop technical documentation
- Able to speak English actively and have very good communication & interpersonal skill
- A good self learner, preference to working in teams, sharing knowledge and growing by listening to others feedback.
5. Solution Architect
Requirements :
- Experience with Software Development Architect at least 4 years
- Possess at least a Bachelor degree in Computer Science/Information Technology
- End-to-end experience of system implementation delivery
- Understanding of strategic IT solution and project management ( Agile / Waterfall)
- Have strong knowledge in mobile application and web aplication design
- Have strong knowledge in microservices architecture, SOA, and monolith design
- Have strong knowledge about cloud infrastructure, on-premises infrastructure, and networking
- Have strong knowledge of various operating systems such as Windows and UNIX
- Have experience in relational and relation database
- Have knowledge of how DevOps implemented
- Understanding containerization and orchestration platform (Docker, Kubernetes)
- Excellent communication skill
- Can Do and problem-solving attitude
- Strong leadership skill
*sumber IG @ lowongan.bumn
Job Functions:
Company:
Penempatan:
ID