Job closed.
Job Description
- To design and implement new features for Jenius’ backend systems
- To optimize applications that maximize speed and scale
- To write well-designed, efficient code that meet the relevant security standards
- To integrate with external and internal services and interfaces
- To participate in: software requirements analysis, collaborative design and code review, and test plan creation.
- To optimize UI and application code for efficiency, reusability, and performance
- To ensure designs are in compliance with specifications
- To debug and develop root cause analysis
Minimum Qualifications
- Bachelor's degree in Computer Science of related field
- 4 years professional experiences in software development
- Having understanding of agile development methodologies and working models
- Having excellent source control skills and discipline, e.g. Git, SVN, RTC, etc
- Having software development experiences with Agile, Lean, and Continuous Delivery best practices
- Having knowledge in secure software development practices
- Proficient with software design patterns and domain driven design
- Having strong analytical, design, and programming skills
- Experienced in developing services (Micro Services)
- Experienced in Java using Spring, Hibernate, JDBC, and NodeJS.
- Proficient in any of the following: JAVA/J2EE, RUBY, MYSQL, Node.js, NoSQL C++, C#, .NET, PYTHON, or PERL.
- Proficient in Javascript frameworks or library (e.g., Angular JS, Backbone, ReactJS, etc.)
- Having experiences with web server technologies such as WebLogic, Apache, nginx, varnish
- Proficient in writing and utilizing RESTful API services and performance tuning large scale applications
- Proficient in relational and non-relational (e.g., MongoDB, CouchDB, Cassandra, etc.) data stores
- Able to prepare solid technical documentation (oral and written)
Perks and Benefits
- Work from Home
Required Skills
- HTML
- JavaScript
- CSS
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Often
- Office Address
- South Jakarta, DKI Jakarta, Indonesia
- Vacancy
- 1 opening
About Jenius
Every decision made in life always has financial consequences. We call this inseparable relationship between life and finance, Life Finance.
To help you organize your Life Finance, Jenius—as the newest service from BTPN—commits to provide you an excellent service.
Jenius is Banking Reinvented for you to have a full control in managing life and finances in a simpler, smarter, and safer way, from your smartphone.
We strive to grow, as a team and as individuals
We started with a small team, and we keep growing since then. With tons of new challenges and opportunities, we need more and more brilliant brains on board. From marketing minds, to tech savvy individuals, to creative people, we want to hear from you all. So if you’re interested in growing together with us, then maybe you’re the one we’re looking for.
We have lots of fun together
One that we can promise is, that you’ll definitely love to go to work. We ensure you that you’ve got the best environment as possible as your workplace, with the strong culture of teamwork and collaboration. Everyone on our team have their own share of work, but being a team means working side by side. Asides from having fun together, we’ll make sure to deliver a new way of life for you. How else can you get a new way of life if the one behind it doesn’t have one?