Requirements

  • Experience in software development for more than  5 years

Excellent knowledge in Computer Science, Computing Theory:

  • Paradigm & Principles (OOP, SOLID, DDD, TDD, BDD)

  • Database theory (RDBMS, NoSQL)

  • Code testing practices

  • Algorithms

  • Data structures

  • Architectural, Enterprise and Design Patterns

  • Security patterns, Reverse engineering resistance, Common attacks types (OWASP)

Understanding of network interactions:

  • Protocols

  • Conventions (e.g. REST, RPC)

  • Authentication and authorization flows

  • Standards and practices (e.g. oAuth, JWT)

  • Excellent knowledge and experience in Java (more than 3 years)

Practical commercial experience with:

  • REST API development

  • Testing frameworks (e.g.e.g. JUnit, PowerMock, WiresMock) (more than 2 years)

  • ORM (e.g. Hibernate) (more than 2 years)

  • RDBMS (e.g MySQL/MariaDB, PostgreSQL, Oracle) (more than 2 years)

  • Key-value storages (e.g. Redis, Memcached)

  • Messaging systems (e.g. RabbitMQ, Apache Kafka, Active MQ, AWS SQS, Azure Service Bus, Google Pub/Sub)

  • Web Servers

  • Version control systems (GIT)

  • Cloud computing platforms (e.g. AWS, Google Cloud Platform, Microsoft Azure)

  • Docker

  • Continuous Integration tools (e.g. Gitlab Pipeline, Jenkins, TeamCity, Bamboo)

  • Builders

Experience with:

  • Troubleshooting, profiling and debugging applications

  • Creation software architecture and design of complex applications, platforms, microservices solutions

  • Agile software processes and technologies

  • Code Review process

  • Refactoring process

  • Fluent or Upper-Intermediate English

Job Details

Total Positions:
3 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
5 Years
Apply Before:
Sep 09, 2022
Posting Date:
Aug 09, 2022

Ciklum Pakistan Pvt Ltd

Information Technology · 101-200 employees - Islamabad, Lahore

Ciklum is a leading global product engineering and digital services company, serving Fortune 500 and fast-growing organisations. Headquartered in the UK, Ciklum has 4,000+ software developers, designers, product managers and data scientists around the world building tailored digital solutions that leverage emerging technologies. Ciklum specialises in enabling digital transformation for some of the largest household names in the digital economy. The Company empowers its clients and people to exceed their potential and pursue the extraordinary. Boost your skills and make a difference with cutting-edge projects, skilled colleagues and the latest tech stacks. Join our friendly team and seize the perks of global opportunities, a dynamic environment and well-known customers.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Senior Software Developer

Contour Software, Karachi, Pakistan
Posted Apr 23, 2024

Senior Software Developer

Contour Software, Karachi, Pakistan
Posted Apr 17, 2024

Senior Software Developer

Contour Software, Lahore, Pakistan
Posted Apr 17, 2024

Senior Frontend Developer

Summit Digital, Karachi, Pakistan
Posted Apr 24, 2024
View All
I found a job on Rozee!