Senior Java\J2EE Engineer

F1Soft International Pvt Ltd.

F1Soft Group is an innovation engine in digital finance that is helping simplify the lives of millions of Nepalis. Since inception in 2004, we have been helping build a digital ecosystem that connects the Nepal population to essential financial services in simple, affordable and secure ways. The F1Soft Group comprises businesses in several verticals that enable digital transformation and contribute to ecosystem development. Our solutions cater to mobile financial services, eHealth, EduTech, InsureTech, and eCommerce, among others. With over 600 employees, we are Nepal’s leading FinTech company and the highest tax payer in the IT sector. By 2023, we aim to be among the country’s top 5 businesses in terms of revenue and workforce.

Details / requirements:

Java\J2EE Senior Software Engineer

We are looking for an experienced Senior Software Engineer that is passionate about building large-scale, mission-critical software in a fast-paced development environment.

The Company creates products that integrate with core banking system to provide value added services to financial institution.

Please visit for more information:  http://www.f1soft.com/ 

 

 

  

Duties and Responsibilities

·         Design, development, pioneer/innovate, and maintain multi-tier web applications using:  war files, ear files, glassfish, Oracle, MSSql, and MySQL.

·         Participate in all software development life cycle phases including: requirements definition, design, implementation, testing, and maintenance of financial systems

·         Work closely with Project Manager, Architect and Test Engineers to ensure each systems accuracy and usability.

Key Qualities

·         The Senior Java / J2EE Software Engineer will write real-time, multi-threaded, commercial-grade enterprise applications.

·         The Senior Java / J2EE Software Engineer should have a solid understanding of multithreading and developing real-time software architectures.

·         Strong grasp of design patterns and development methodologies is must.

·         To be successful in this role, candidates should be proficient in developing across all layers of an application.

·         Candidates must have experience leveraging JSF/Facelets for UI development, as well as recent and up-to-date experience with Java concurrency (multi-threading).

 

·         Candidate should have full life-cycle experience developing web-based applications in the J2EE framework.

Technical Expertise

Framework

JMS – Java Messaging Services

EJB – Enterprise Java Beans

JDBC – Java Database Connectivity

Java GC – Garbage Collecting Tuning

Java Profiling Application.

 

Java API Development / Connectivity

JPA – Java Persistence API

JTA – Java Transactional API

 

Java Application Servers

Glassfish version 2/3 – Application Server that Implements J2EE Platform

JSF Framework (1.2/2.0) – Open Source Application Framework

Hibernate ORM – Object-Relational Mapping Library

Apache Tomcat – Open Source Webserver / Servlet Container

NIO (New I/O) – Java APIs with Features for Intensive I/O Operations is plus

Jasper Reports for Report generation and Management tools.

HTTP 1.1 Persistent Connections / HTTP Keep-Alive / HTTP Connection Reuse – 1 Single TCP Connection to Send / Receive Multiple HTTP Requests

Java Web Services

RESTFUL/SOAP Web services

XML/JSON Data exchange format

Third party Interface

FTP/SFTP connections

ISO 8583 Standard Interface

 

Java UI / GUI Development

JSF UI – Java GUI Widget Toolkit

 

Java Tools / IDE – Integrated Development Environment

NetBeans – Various versions from 6.5 to 8 (optional)

 

Apache Maven – Build Automation Tool

Apache ANT – Automating Software Build Processes

Apache SVN (Subversion) – Software Versioning / Revision System

 

Java Testing Tools

JUnit – Test-Driven Development

 

Java Project Tracking

Red mine –Issue Tracking/Project Management Tools

 

Teamcity – Continuous Integration System

 

 

 

 

 

Please submit your resume along with cover application to hr@f1soft.com

Overview

Category Computer - Programming
Openings 2
Salary Rs. 0 / Hour
Experience 3+ years
Education Bachelors in Computer Science
Posted Date 02 Sep, 2014
Apply Before 02 Oct, 2014
City Kathmandu