Principal Software Engineer - Java

New
C
Creative ChaosSoftware Development
Islamabad, Islamabad Capital Territory, PakistanFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSPostgreSQLHibernateJavaSpring MVCReactRESTful APIsTerraform

Requirements

  • Minimum Bachelors in Computer Science/Software Engineering or equivalent.
  • 8+ years professional experience in Java/Spring development.
  • Specific experience developing commercial Spring MVC/Hibernate and AJAX web applications.
  • Experience in system integration, specifically designing, building, and consuming REST services.
  • Experience with PostgreSQL as DB Engine.
  • Experience with AWS and Terraform.
  • Comfortable working with business stakeholders, UX designers, and QA.
  • Proficiency in test automation.
  • Excellent written and oral communication skills.

Responsibilities

  • Develop, test, debug, document, and maintain the back-end services, models, processes, and databases.
  • Lead a team of engineers and mentor members through continuous training and guidance.
  • Design and build RESTful services for client applications.
  • Ensure functionality, security, and performance of server applications meet design specifications.
  • Provide technical expertise and project leadership for complex assignments.
  • Support agile principles and iterative delivery processes.
  • Stay current with cloud architectures, security, and scalability designs.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now