Taro Logo

Principal Software Engineer - Java

Creative Chaos is a software development company specializing in building enterprise-level applications and services.
Phase 1 Pakistan Town, Islamabad, Punjab, Pakistan
Backend
Principal Software Engineer
Remote
8+ years of experience
Enterprise SaaS

Description For Principal Software Engineer - Java

Creative Chaos is seeking a Principal Software Engineer specializing in Java to lead and develop server applications across various software platforms. This role focuses on developing RESTful APIs for client applications while ensuring functionality, security, and performance meet design specifications. The position combines technical leadership with hands-on development, requiring expertise in Java/Spring development, cloud architectures, and system integration. As a principal engineer, you'll lead a team of engineers, providing mentorship and technical guidance while working with cloud technologies and microservices architecture. The role offers comprehensive benefits including health insurance, paid time off, and professional development opportunities. Located in Islamabad, Pakistan, this remote position provides an excellent opportunity for experienced engineers looking to make a significant impact in a leadership role while maintaining technical excellence.

Last updated 22 days ago

Responsibilities For Principal Software Engineer - Java

  • Develop, test, debug, document, and maintain the back-end services, models, processes, and databases
  • Participate in development team activities to ensure high quality and productivity
  • Stay up-to-date on new technologies and development techniques
  • Embrace agile principles and support iterative processes
  • Provide technical expertise and advice for complex assignments and projects
  • Provide project leadership and manage small to medium projects
  • Present recommendations to management and provide guidance
  • Serve as a resource for highly technical areas

Requirements For Principal Software Engineer - Java

Java
PostgreSQL
React
  • Bachelors in Computer Science/Software Engineering or equivalent
  • 8+ years professional experience in Java/Spring development
  • Experience in system integration, designing, building, and consuming REST services
  • Experience with PostgreSQL as DB Engine, deployed on AWS and relational DB skills
  • Experience with React Js is a plus
  • Comfortable working with business stakeholders, UX designers, and QA
  • Excellent and concise written & oral communication skills
  • Experience with test automation

Benefits For Principal Software Engineer - Java

Medical Insurance
  • Paid Time Off
  • Work From Home
  • Health Insurance
  • Provident Fund
  • OPD
  • Training and Development
  • Life Insurance
  • Exchange Program

Interested in this job?

Jobs Related To Creative Chaos Principal Software Engineer - Java

Principal Software Engineer - C++

Lead C++ software development initiatives at Creative Chaos as a Principal Engineer, working remotely from Pakistan with comprehensive benefits and leadership opportunities.

Principal Staff Software Engineer - Enterprise Innovation

Principal Staff Software Engineer role at LinkedIn focusing on Enterprise Innovation, AI platforms, and automation systems with competitive compensation $203K-$333K.

Director, Software Engineering

Lead LinkedIn's Trust Tools engineering team in developing AI-driven moderation and security platforms, managing engineering talent, and driving technical excellence in a hybrid work environment.

Principal Software Engineer, Team Management

Lead the development of Toast's team management and payroll solutions as a Principal Software Engineer, architecting scalable systems and mentoring teams while earning $188,000-$301,000.

Principal Software Engineer - Programming Model

Principal Software Engineer role at Roblox, focusing on programming model development for game engine team, offering $289K-$355K salary with comprehensive benefits in San Mateo, CA.