This is a great opportunity to become part of a great team and grow their careers by working on cutting-edge technologies and solve problems involving a huge amount of data, high availability and scalability in a distributed environment.

Position: Software Engineer

Location: Karachi

Shift: Morning

Bachelor's Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.

2+ years experience of developing web applications using Spring Boot

Primary Responsibilities Include

  • Working individually and/or as part of a team
  • Producing clean, efficient code based on specifications
  • Testing and deploying programs and systems
  • Fixing and improving existing software
  • Integrate software components and third-party programs
  • Development of new features and generating reports
  • Troubleshoot, debug and upgrade existing software
  • Recommend and execute improvements
  • Be a part of system and application designing
  • Any other duties as requested by direct & indirect managers / supervisors.

Desired Skills

  • Bachelor's Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
  • 2+ years experience in Java and related technologies and in developing web applications using Spring Boot
  • Experience in creating and consuming REST APIs
  • Solid experience with relational databases, schema design and SQL.
  • Experience with Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
  • Strong OOPs and Data Structures concepts
  • Strong understanding and application of Design Patterns.
  • Experience in JavaScript, HTML and CSS.
  • Experience in working with version control systems like Git.
  • Experience in working with build tools like Maven, Gradle
  • Understanding of Linux and command line interface.
  • Familiarity with Agile development methodologies
  • Ability to learn and pick up new technologies very quickly.
  • Strong oral and written communication skills (English required).
  • Attention to detail

Nice to Have:

  • Familiarity with containerization technologies, like Docker and Kubernetes.
  • Familiarity with cloud technologies, especially AWS solutions, like EC2, S3.
  • Experience working on distributed systems

We offer an exciting work environment that brings people together. We encourage an entrepreneurial and innovative spirit. We make use of the latest digital technologies.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
CS
Career Level:
Experienced Professional
Minimum Experience:
4 Years
Apply Before:
Dec 02, 2022
Posting Date:
Nov 01, 2022
Diversity Inclusion:
We value diversity of our employees. All qualified applicants will receive fair consideration without regard to genders or socio-economic backgrounds.

Work Environment

Supervisor’s gender:
Male
Percentage of female coworkers:
40-49%

Yallacompare

Insurance / Takaful · 51-100 employees - Karachi

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

Software Engineer

MTBC, Multiple Cities, Pakistan
Posted Apr 23, 2024

Software Engineer

Star Developers, Bahawalpur, Pakistan
Posted Apr 17, 2024

Software Engineer

Faisal Feeds Pvt Ltd, Multan, Pakistan
Posted Apr 17, 2024
View All
I found a job on Rozee!