Home Pakistan Senior Back-End Developer

Home Pakistan Senior Back-End Developer

Senior Back-End Developer

Full time at IT22 in Pakistan
Posted on April 17, 2024

Job details

At IT22 we have hungry minds. We keep searching for innovative designs and solutions to help create the best possible products and services for our users, customers, and business partners. Through all our departments our employees work together to make ideas a reality. IT22 is a dynamic, ‘can do’ workplace in which all teams like to work hard, but play and learn even harder. We take pride in creating the best digital experiences and because there is no creation without failure, we experiment, try, fail, and try again, learning from our mistakes until we succeed.

About The Role

At IT22, our development team is key to delivering applications that enable and inspire our customers by combining intelligent solutions with the newest technologies. We are seeking a Senior Back-end Developer to help engineer our web applications. As part of the development team, you'll work on preparing secure Restful APIs. Your tasks will be working on projects from scratch and adding new features to existing projects. You will be directly coordinating with Front-end developers and testers.

Your Responsibilities:

  • Design, develop, and maintain the backend components of our applications using Java and Node.js applications.
  • Create and maintain RESTful APIs and web services that are secure, scalable, and performant.
  • Implement data models, design and optimize database schemas, and ensure data integrity using relational and NoSQL databases (e.g., MySQL, MongoDB).
  • Write clean, maintainable, and well-documented code. Conduct code reviews and provide feedback to junior developers.
  • Identify and resolve performance bottlenecks and implement optimizations for speed and scalability.
  • Implement best security practices to protect data and ensure the application is secure against vulnerabilities.
  • Collaborate with cross-functional teams, including front-end developers, DevOps engineers, and product managers, to deliver end-to-end solutions.
  • Assist junior developers in their professional growth, providing guidance and mentorship.
  • Review code contributed by junior developers and provide constructive feedback to maintain code quality.
  • Manage and lead a team of developers, ensuring project timelines and goals are met.
  • Provide technical guidance, mentorship, and support to the development team.
  • Create and maintain technical documentation for architecture, API endpoints, and system components.

What You Will Bring:

  • At least 6 years of hands-on experience in Java backend development.
  • Proven expertise with Spring Boot, including Java 8 Spring Core, Spring MVC, JPA, Swagger, and the design and development of Microservices.
  • Proficiency in working with GIT for version control and Postman for API testing.
  • Experience with building and maintaining RESTful Services.
  • Familiarity with Single Sign-On (SSO) solutions, such as Keycloak.
  • Experience with SQL and No-SQL Databases.
  • Knowledge of containerization technologies and working with Containers.
  • Understanding of Threading and concurrent programming.
  • Hands-on experience with Message Brokers like Kakfa, ActiveMQ, Redis, and MQTT.
  • Strong understanding of Microservices Architecture and Design Principles.
  • Experience with complex backend data flows and data processing.
  • Self-learner and self-motivated individual with excellent organizational and time management skills.

Good To Have:

  • Red Hat product knowledge.
  • Quarkus.
  • JBoss Fuse.
  • Spring Security.
  • NestJS
  • Competitive salary package.
  • Paid time off and holidays.
  • Leave benefits include paid medical leave planned and annual leaves.
  • Additional benefits include employee PC/laptop plan, health insurance, maternity reimbursement, tuition/training and exams reimbursement, transportation/travel expenses, company accommodation, and more!

If you think you’re the right fit for the job, we’d love to meet you! Fill out this form and we’ll reach out to you soon.

#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Senior Jobs
Feedback Feedback