Mid JAVA Engineer
1192 views | Apply Before: 2023-05-13
Job Summary
No. of Vacancy
Job Type
Full Time
Offered Salary
Career Level
Mid Level
Minimum 2 year of prior work experience working in JAVA
Preferred Education
Bachelor in IT/Engineering
Pulchowk, Lalitpur
Apply Before
Job Description
  • Analyze business requirements and propose solutions.
  • Design, develop, and implement new features and functionalities using Java technologies and angular.
  • Review and optimize existing code to ensure it is efficient, well-structured, and adheres to best practices and coding standards.
  • Identify, diagnose, and resolve issues and bugs in the application code. This may include working with QA teams to reproduce issues and develop appropriate solutions.
  • Work closely with team members to deliver high-quality software solutions.
  • Create and maintain technical documentation.
  • Use version control tools such as Git or SVN to manage code, track changes, and collaborate with other developers on the team.
  • Write and maintain unit tests for new and existing code to ensure proper functionality and code quality.
  • Work with CI/CD tools to automate the build, testing, and deployment process, ensuring smooth and reliable release cycles.
  • Provide guidance and support to junior developers, sharing your knowledge and experience to help them grow.
  • Continuously learn and stay updated with the latest Java technologies, industry trends, and best practices to ensure that your skills remain relevant.
  • Engage in Agile methodologies such as Scrum, participating in daily stand-ups, sprint planning, and sprint retrospectives to deliver software iteratively and effectively.
  • Implement secure coding practices to protect applications from vulnerabilities, and work with security teams to address any issues that arise.
  • Research on new technology and techniques for continuous improvement of the products.
Job Specification

Essential Requirements: 

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
  • Minimum 2 year of prior work experience working in JAVA

Key Skills/Knowledge: 

  • Knowledge of Java, Spring Framework 
  • Hands on experience in working with Angular 
  • Good knowledge Database, Version Control, Agile Development and Collaboration 
  • Problem solving
  • Learning agility
  • Time management

Why Join us?

  • Stellar opportunity to work with the rising company.
  • The amazing and passionate young team, beautiful office space
  • Trust of biggest FinTech company.
  • One-of-a-kind company culture and growth opportunities to accelerate your career progression 
F1Soft International Pvt. Ltd.

F1Soft Group is an ecosystem of digital products and services that facilitates Nepali consumers’ access to financial services and enables their inclusion in the formal digital economy, in simple, affordable and secure ways.

We are a diversified Digital Financial Services (DFS) holding company with over 16 years of operating experience across various iterations. We have invested over a decade innovating DFS products and services and are proud to have developed Nepal’s first ever Online Payment Gateway and Digital Wallet. We are the pioneers in mobile banking and a trusted technology partner to over 50 Nepali banks and financial institutions.

Today, we are a team of 900+ young professionals with expertise in technology and management spread across 11 verticals but with a common core in digital finance. Our people are skilled engineers, innovators and creative disruptors, all working towards a shared vision to serve every Nepali citizen every single day.

Fonepay Image