Develop and maintain high-quality software solutions using Java technologies.
Collaborate with cross-functional teams to analyze requirements and design innovative solutions.
Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance..
Write clean, efficient, and maintainable code that meets coding standards and best practices.
Perform unit testing and integration testing to ensure software quality and reliability.
Troubleshoot and debug issues in existing software applications, providing timely resolutions.
Stay updated with the latest Java development trends, tools, and technologies.
Work closely with project managers and stakeholders to ensure timely delivery of projects.
Document software specifications, technical designs, and development processes.
Contribute to continuous improvement initiatives within the development team.
Requirement:
Education: Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline.
Prior Years of Experience required: 2-3 years.
Required Technical Skills:
Proficiency in Angular development
Familiarity with front-end technologies like HTML, CSS, JavaScript, and Angular.
Experience in J2EE and Spring Boot frameworks
Experience in building RESTful APIs using frameworks like Spring Boot or Jakarta EE
Knowledge of JSON/XML for data exchange and serialization/deserialization
Experience with JDBC (Java Database Connectivity) for interacting with relational databases
Knowledge of SQL for querying and manipulating data in databases.
Proficiency in writing unit tests using Junit.
Familiarity with CI/CD pipelines and related tools
Background in working within a Scrum/Agile environment
Required Behavioral Skills:
Always willing to help others in the team for achieving team goals
Communicate well with team members.
Work actively for team's improvement.
Why Join Us?
A stellar opportunity to work with the rising company
The amazing and passionate young team, beautiful office space
The trust of the biggest FinTech company.
One-of-a-kind company culture and growth opportunities to accelerate your career progression
Company-provided lunch facility
Interested candidates are requested to apply before 2nd February, 2025.
Fonepay is Nepal's first mobile payment network licensed by the Nepal’s central bank as a Payment System Operator (PSO).
We are a Payment Processing Network facilitating inter-bank person-to-person (P2P) and person-to-merchant (P2B) transactions through its interoperable network and mobile platform.
This interoperable network connects over 63+ partners with over 18 million+ registered customers customers and 1 million+ merchants in Nepal. Fonepay QR is EMV compliant, which is the most widely accepted standard for QR payments.
We are a company under F1Soft Group, a diversified Digital Financial Service (DFS) holding company.