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
Requirements:
- 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
Skills:
- 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
Education:
Experience:
|
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
|
|