Senior Java Software Engineer  
Finja   More jobs from this company

  Email this job
Job Details Back to Job Listing
Job Title:   Senior Java Software Engineer
Category:   Software Development
Total Positions:   1
Job Location:   Lahore
Gender:   No Preference
Minimum Education:   Bachelors
Degree Title:   BS(CS)/MS(CS)
Career Level:   Experienced Professional
Minimum Experience:   5 Years7 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Dec 23, 2021
Job Description:

We are looking for a Senior Java Developer with experience in building high-performing, scalable, enterprise-grade applications and knows automation principals. The ideal candidate will be part of a team that works on mission-critical applications. Responsibilities that come under this role are as follows:

Job Responsibilities:

  • Work with other members of the team to develop a plan for an enterprise grade mission critical / decision support systems, including what key features systems users require in the system as well as integration and testing strategies
  • Develop modules of the initial enterprise system plan and work with the development team by coding advanced portions of the modules and delegating routine coding to junior Java developers
  • Conduct the automated tests of complete code modules with the help of junior Java developers, fixing code as needed to ensure a smooth system deployment with the intended functionality
  • Plan and execute deployment of system features and process automations and monitor for successful integration, maintaining the system throughout its lifecycle
  • Recommend automated solutions to emerging needs in banking functionality and report ability


  • Advanced experience in Java Frameworks : especially Spring boot in the enterprise development process
  • Experience with command line decision support systems / Backend systems is a plus


  • RPA programing Concept
  • Jenkins
  • Spring Boot
  • Robot Framework / Selenium experience
  • Reddis, Rabbitmq
  • Mysql, Oracle, Mongo / Nosql
  • Openapis, Rest, Soap
  • Linux understanding RHEL or Debian
  • Data structures and Design patterns
  • Batch processing Concepts and implementation
  • Threading/multiprocessing, Concurrency management
  • 12 factor applications
  • CI/CD
  • Test Driven Development
  • Socket programming


  • BS(CS)/MS(CS)


  • 5-7 Years

Company Information
Company Name:  Finja
Company Description:
Finja is a new age financial services platform for professionals, merchants (Karyana shops) and SME businesses addressing their payments, collections and credit needs. Being friend of banks, Fls and merchants, we hold a unique position in the value chain enabling all actors in the eco-system to interact digitally