C

Creative Chaos

Builds MVPs for startups and enterprises

Principal Software Engineer - Java

Backend EngineeringConfirmed live in the last 24 hours
Full-timeKarachi, Karachi City, Sindh, PakistanNo salary listedIn-person

About the Job

Requirements

  • A minimum bachelor's degree in Computer Science or Software Engineering, or equivalent, is required.
  • At least 8 years of professional experience in Java and Spring development, specifically developing commercial Spring MVC/Hibernate and AJAX web applications, is required.
  • Experience in system integration, especially designing, building, and consuming REST services, is required.
  • Experience with PostgreSQL as a database engine deployed on AWS, and relational database skills for PostgreSQL and Terraform, is required.
  • The role requires working closely with business stakeholders, user experience designers, and quality assurance.
  • The role requires adapting to evolving requirements and specifications.
  • Excellent and concise written and oral communication skills are required.
  • The candidate should believe in the value of test automation.

Responsibilities

  • Develop, test, debug, document, and maintain back-end services, models, processes, and databases that support the application.
  • Participate in development team activities to ensure consistently high levels of quality and productivity.
  • Apply cloud architecture knowledge involving security, availability, microservices, consumption-based billing, and scalable designs.
  • Stay current on new technologies and development techniques to improve application quality and construction efficiency.
  • Embrace agile principles and support iterative processes to maximize delivery of valuable software.
  • Provide technical expertise and advice for complex assignments or projects, and work with staff, contractors, and vendors to meet company MIS needs.
  • Perform complex design and analyses to meet business needs through technology, in addition to staff-level duties.
  • Provide project leadership and potentially manage small- to medium-sized projects.
  • Present recommendations to management and provide guidance in selecting alternatives.
  • Serve as a resource to others in highly technical areas and provide expertise to department management and others outside the department or function.
  • Lead a team of engineers and mentor team members through ongoing training and guidance.

Desired Qualifications

  • Experience with React.js is a plus.

About the Company

Creative Chaos

Builds MVPs for startups and enterprises

Creative Chaos is an integrated technology innovation firm that builds MVPs for startups and Fortune 500 companies, focusing on web applications, mobile apps, and IoT. It uses an MVP Development Framework and a delivery-driven team to turn ideas into testable products quickly. The company operates globally with a network of offices and 300+ full-time associates, delivering full life-cycle technology implementations across multiple industries. Unlike many firms, its differentiation comes from its emphasis on grit, delivery excellence, and a proven MVP process that supports agile development. Its goal is to help startups and enterprises bring their ideas to life by turning concepts into validated, market-ready MVPs through rapid, iterative development.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Everett, Massachusetts
Founded
2000

Recently Posted Jobs

Explore more opportunities at Creative Chaos

See more jobs