Senior Software Engineer (Java)

#App Dev - #Pakistan - #Regular

We are seeking a skilled and passionate Senior Java Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining complex enterprise applications using Java/J2EE technologies. You will work closely with cross-functional teams to deliver scalable, high-performance solutions while ensuring clean and maintainable code.

Responsibilities:

  • Writing and maintaining test cases with libraries such as JUnit, TestNG, etc.
  • Ability to write and review readable code following the Clean Code rules.
  • Well-versed in all aspects of the developer’s role, with regard to complex, distributed enterprise software development using Java/J2EE technologies.
  • Experience in designing object-oriented, public, global audience web & mobile application backends.

Requirements:

  • BS in Computer Science from a reputable university.
  • 4 – 7 years of experience is desirable.
  • Basic knowledge of the Linux operating system, containers (Docker, Kubernetes).
  • Experience in Spring Boot and Hibernate is desirable.
  • Knowledge of MySQL and/or PostgreSQL, Oracle is required.
  • Knowledge of NoSQL databases is a plus.

 

 

 

 

    * Required fields

    Personal Information

    The hiring team may use this number to contact you about this job.




    Contact us

    Whether you are a large enterprise looking to augment your teams with experts resources or an SME looking to scale your business or a startup looking to build something.
    We are your digital growth partner.

    Tel: +1 408 365 4638
    Support: +1 (408) 512 1812