Senior Backend Java Engineer
PT Appfuxion Consulting
Jakarta Utara
On-site
IDR 200.000.000 - 300.000.000
Full time
Job summary
A technology consulting firm is seeking an Application Developer in Jakarta Utara. The role involves responsible for product launches, system customization, and supporting application enhancements. Ideal candidates will have at least 3-4 years of experience in system design, strong skills in SQL and Java programming, plus familiarity with web development technologies. A collaborative mindset and problem-solving abilities are essential.
Qualifications
- At least 3-4 years of working experience in system design and development.
- Hands-on experience with web-based technologies and frameworks.
- Knowledge of commercial RDBMS such as Oracle or MS SQL.
Responsibilities
- Responsible for product launches and system enhancement rollouts.
- Develop functional and technical specifications.
- Perform system testing and support for UAT.
Skills
SQL Language
Java programming
Web-based programming technologies
Team collaboration
Problem-solving techniques
Education
Bachelor's Degree in Information Technology
Tools
Java Eclipse SDK
Apache Java Tomcat
Jboss
SVN Versioning Control
Responsibilities
- Responsible for product launches, delivery customization and rollout of system enhancement.
- The Application Developer will be responsible for understanding the Business Requirements, defining and documenting gap analysis, appropriate logical and physical designs.
- To produce the functional and technical specifications.
- In order to complete the requirements of this role, the Application Developer will need to develop a good understanding of the application system design and data model.
- The scope of designs will include system development, static data/product configuration, correspondence production, interfaces to other applications, and reports.
- Perform System Testing/SIT and provide necessary support for UAT
- In depth programming knowledge and hand on is required to support current application model and enhancement.
- Able to perform daily production system application support, investigation and resolution.
- Able to perform Development/UAT batch support.
Requirements
- Bachelor's Degree in Information Technology or a related field
- At least 3-4 years of working experience in system design and development
- Experience and knowledge in SQL Language and Java programming is a must. Knowledge of Java Eclipse SDK/ Web application development tools, Apache Java Tomcat web server, Java Web Application, Jboss, Jasper Report, Configuration JDBC Connection, and SVN Versioning Control management tools will be an advantage.
- Hands-on experience on web-based programming technologies & framework (Example: Spring MVC, Spring Boot, Struts, Hibernate, HTML5, AJAX, JSP, web services, NodeJS, .NET)
- Proficient in at least one commercial RDBMS (E.g. IBM DB2, Oracle, MS SQL)
- Preferable with Life insurance knowledge background.
- Good team player and able to communicate effectively at all levels
- Able to demonstrate good logical thinking and problem-solving techniques in a business and/or technical environment.
- Possess outstanding professionalism with pleasant attitude and personality