Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer: Java Full Stack (Remote, Philippines)

LegalMatch.com

Philippines
  • Remote job

As a Principal Software Engineer, you will be responsible for leading and implementing technical decisions and efforts of a software engineering team, overseeing and performing the development of high-quality software products, and enhancing our existing software platforms alone or with individuals of the same or similar role. The role requires a combination of strong leadership, advanced technical capabilities, and excellent communication skills. The successful candidate must have a deep understanding of the software development lifecycles, modern software engineering technologies and methodologies, and the ability to guide and inspire a team of talented engineers.

The Principal Software Engineer is the basic unit member of a future engineering department capable of taking the business where it needs to go. High performing, skilled engineers - capable of thriving in both a team environment and as individuals. In a gist, this is a coding/technical role with good management ownership mindset.

Your responsibilities will include:

  • leading and managing a team of software engineers, fostering a creative and cohesive unit capable of delivering complex software projects

  • coordinating with scrum masters, project managers and other software engineers to plan, design, develop, test, and maintain web-based and desktop applications

  • providing technical leadership in all aspects of our software development processes

  • overseeing the design, development, and implementation of new software systems and enhancements to existing systems

  • ensuring all software engineering projects are delivered on time and to the agreed quality standards

  • continually updating technical knowledge and skills and sharing them with the team

  • maintaining high standards of software quality within the team by establishing good practices and habits

  • providing regular performance feedback, coaching, and career development to team members

  • facilitating root cause analysis of system issues and implementing resolution strategies.

Requirements

  • with a minimum of 7 years of hands-on experience in software development, including at least 3 years in a leadership capacity
  • with extensive experience in various programming languages such as Java, C++, C# dot Net, Python, JavaScript, etc.
  • competent in Object Oriented Design, functional programming, and even with straight forward scripting to solve problems.
  • with solid experience as a full stack developer, capable of working proficiently at both the backend and frontend levels (ex: HTML, ES6, Virtual DOM like ReactJS, and DOM like bootstrap + jQuery).
  • is aware of good User Experience (UX) practices and trends, capable of effectively proposing how to improve User Experience and understands when to trust clients/stakeholders on their chosen path of UX
  • is familiar with modern software architectures (microservices, event-driven architectures) and deployment methodologies and tools (CI/CD, Docker, Kubernetes)
  • believes that software quality is not the work alone of the Quality Assurance/Control team
  • has practiced unit testing and Test-Driven Development (TDD and optionally Behavior-Driven Development (BDD)
  • with experience in software development methodologies like Agile/Scrum.
  • has a strong knowledge of database systems, both SQL and NoSQL, and entity relationship modelling.
  • has excellent problem-solving and detail orientation skills
  • possesses strong communication and interpersonal skills
  • has proven ability to manage and prioritize multiple, concurrent projects
  • is familiar with cloud platforms (AWS, Azure, Google Cloud) is a plus

Additional Requirements:

  • has a proven track record of managing all aspects of a successful software product throughout its lifecycle
  • with solid understanding of the technology landscape including current and emerging technologies and best practices
  • can inspire and motivate teams to deliver innovative and exciting solutions with an appropriate sense of urgency
  • has demonstrated success in leading and managing a team of software engineers with a commitment to their growth and professional development
  • has an exceptional project management and organization skills
  • with strong customer focus and ability to manage client expectations
  • proficient in system-level design and experience with web services and service-oriented architecture
  • is familiar with version control systems such as Git
  • has an experience in testing frameworks and practices, including unit, integration, and automated testing
  • has an experience in securing software applications
  • with excellent written and verbal communication skills, including the ability to explain complex technical concepts to a non-technical audience.
  • is flexible to adapt to rapidly changing conditions and priorities
  • has the ability to multi-task, prioritize tasks, and quickly adjust in a rapidly changing environment
  • has the ability to furnish a comprehensive portfolio or provide examples of projects where they have successfully led the software engineering effort

Our ideal candidate possesses the following qualities and traits:

  • proactive, adaptable, and flexible
  • highly professional
  • has the willingness to go the extra mile to achieve desired outcomes
  • with strong collaboration and communication skills to work effectively with cross-functional teams
  • with strong problem-solving skills
  • committed to continuous improvements and willing to experiment with new approaches and techniques to work processes
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer: Java Full Stack (Remote, Philippines) in Philippines vacancy
  •  ...Fidelity is looking for a Principal Full Stack Engineer to join the Fidelity Institutional...  ...will be applying strong software development and test...  ...middle-tier applications using Java, JavaScript, Spring, Spring...  ...adoption Able to work with remote and international team... 
    Remote work
    Fullstack

    Fidelity Investments

    Smithfield, RI
    4 days ago
  •  ...Principal Software Engineer Are you ready to make an impact at DTCC? Do you want to work on innovative...  ...model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third...  ...event-driven architectures. Work with Java, Spring Boot, SQL, JDBC, Oracle/... 
    Remote work
    Fullstack
    Flexible hours

    Dtcc

    San Antonio, TX
    5 days ago
  •  ...of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays...  ...applications, programs, and software solutions. May include research...  ...prototyping, modification, reuse, re-engineering, maintenance, or any other...  ...systems. Expert-level Java development (Core Java, Java... 
    Remote work
    Fullstack
    Flexible hours

    Dtcc

    Dallas, TX
    5 days ago
  •  ...Principal Software Engineer – L4 You will work collaboratively to...  ...software solutions across full lifecycle Agile...  ...of experience in full-stack software development...  ...skills in: ~ Back-end: Java, Javascript ~ Front...  ...as an on needed basis *REMOTE WITHIN MEXICO*... 
    Remote work
    Fullstack

    Valce Talent Solutions

    United States
    5 days ago
  •  ...mission to secure the world's software and keep our customers out of...  ...is looking for a software engineer to join our fast-paced and innovative...  ...-oriented software with Java J2EE, JDBC • Experience in...  ...and genuine interest in the Full Stack including Server and Network... 
    Fullstack
    Flexible hours

    Veracode

    Burlington, MA
    4 days ago
  •  ...Description We are looking for a Principal Software Engineer to work for our client. The ideal...  ...qualifications outlined below. This is a remote position , but candidates must...  ...-level applications ~ Expertise in full-stack or backend development ~ Experience... 
    Remote work
    Fullstack

    Ringside Talent Acquisition Partners

    Worthington, OH
    4 days ago
  • $165k - $180k

     ...steps. Our partner is looking for a Principal Software Engineer based in the United States. This role...  ...at scale. This is a fully remote role for candidates based in EST or CST...  ...experience building enterprise-grade full-stack web applications ~ Proven experience... 
    Remote job
    Fullstack
    Full time
    Work from home

    jobgether

    United States
    5 hours ago
  • $173k - $259k

     ...bring those practices into the engineering organization. Essential...  ...senior point of expertise on software engineering issues, industry...  ...complex end-to-end systems (full stack developer) ~ Hands-on experience...  ...following technologies ~ Java RESTful Web Services (Java, J... 
    Fullstack
    Hourly pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    Chicago, IL
    10 days ago
  • $150k - $300k

     .... The Opportunity: As a Principal Software Engineer at Veeva, you will develop and...  .... What You'll Do Full Feature Ownership: Own all...  ...development expertise (Java development required) Enterprise...  ...stock bonus. #LI-Remote #LI-Principal... 
    Remote work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Veeva Systems

    Columbus, OH
    1 day ago
  •  ...Software Guidance & Assistance, Inc., (SGA), is searching for an Full Stack Developer for a CONTRACT assignment with one of our premier Financial Services clients in Tampa, FL. Seeking a Java Spark Developer with expertise in big data processing, Core Java... 
    Remote work
    Fullstack
    Contract work

    SGA

    United States
    5 days ago
  • $99.6k - $223.4k

     ...Job Description This is a full time US REMOTE role with no sponsorship available. Candidates...  ...debugging, and production delivery. Drive engineering excellence through code reviews and...  ...distributed systems. ~ Strong Java plus Python/Shell scripting. ~ Microservices... 
    Remote work
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    5 days ago
  •  ...Principal Software Engineer - AI-Native, Startup Mindset Location: Flexible / Remote Type: Full-Time bout the Role We are seeking an exceptional engineer who is ready to...  ...candidate is comfortable working across the stack (microservices, backends, frontends) and... 
    Remote work
    Fullstack
    Full time
    Flexible hours

    Saviance

    Boston, MA
    4 days ago
  •  ...Description SAIC is seeking a full-stack Principal Software Engineer to join the Joint Range Extension (...  ...software development team. This is a Remote Role in San Diego, CA. It is...  ...Qualifications Deep expertise in the Java platform; including fluency with Java... 
    Remote work
    Fullstack
    Local area

    Science Applications International Corporation

    United States
    5 days ago
  • $60 per hour

     ...Sr Software Engineer The Sr Software Engineer is primarily responsible...  ...develop, and maintain robust Java-based backend services and APIs...  ...and scalability across the full stack - Analyze and resolve...  ...CI/CD pipelines This is a remote position. Compensation: $... 
    Remote work
    Fullstack
    Hourly pay

    AHU Technologies, Inc.

    United States
    4 days ago
  • $150k - $300k

     ...Principal Software Engineer – Full Stack Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies...  ...experience with current open source tools and technologies (Java, Spring, MySQL, Hibernate, Gradle, Git, Jenkins, AspectJ... 
    Remote work
    Fullstack
    Work at office
    Local area
    Work from home
    Flexible hours

    Venturefizz Product Management Community

    United States
    5 days ago
  •  ...Francisco Bay Area with flexible remote-friendly options, we foster...  .... Role Overview As Principal Software Engineer, you'll be a core member of...  ...solutions. This is a full-time, hybrid role where you'...  ...success with stakeholders Full-Stack Development: Implement new... 
    Remote work
    Fullstack
    Full time
    Flexible hours

    BackOps AI

    San Francisco, CA
    4 days ago
  •  ...Software Engineer - Java, Angular, RESTful - Orlando, FL Join an innovative and collaborative team...  ...test, and deploy secure and scalable full-stack web applications. Integrate...  ...Systems. Familiarity with Google Remote Procedure Call (gRPC). Knowledge of... 
    Remote work
    Fullstack

    HireLiving, Inc.

    Orlando, FL
    5 days ago
  •  ...Principal Software Engineer We're hiring a Principal Software Engineer to set the technical direction...  ...; comfortable working across the full stack · Excellent architectural judgment...  ...built. Hybrid: 3 days on-site, 2 days remote. Why this role You'll shape... 
    Remote work
    Fullstack

    Essen Medical Associates

    United States
    4 days ago
  • $155k - $215k

     ...Description Position Title: Principal Software Engineer Position Description:...  ...cross-system issues in our stack • Participate in on-call rotation...  ...skills across the full stack, with the ability to go...  ...• Location: Redmond, WA / Remote • Must be a US Citizen or... 
    Remote work
    Fullstack
    Permanent employment

    Protingent

    Redmond, WA
    1 day ago
  • $165k - $185k

     ...NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design,...  ...Do Design, develop, and maintain full stack applications using C#, .NET 8+, MSSQL...  ...housing and care for seniors. Fully remote: work from home; no mandatory time in... 
    Remote work
    Fullstack
    Work at office
    Work from home

    NIC MAP

    Raleigh, NC
    4 days ago
  •  ...Principal Software Development Engineer - Frontend At Slate, we're building safe, reliable vehicles that people can afford,...  ...with at least one modern language, such as Java or C++. ~10+ years of experience in full-stack mobile development – Android / iOS or modern... 
    Remote work
    Fullstack
    Permanent employment
    Work experience placement

    Slate Auto

    United States
    4 days ago
  • $200k - $280k

     ...clearance. Are you a Principal Software Engineer who is ready for a...  ...then dropped off on a remote contract and never...  ...industry standard software stacks. GliaCell’s...  ...capabilities include Full-Stack Application Development...  ...Key Skills: ~ Java experience and experience... 
    Remote work
    Fullstack
    16 hours
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    4 days ago
  • $150k - $214k

     ...Principal Software Engineer Office Location or Remote - USA GHX is seeking a Principal Software Engineer with deep...  ...bring strong hands-on expertise in Java ecosystems, working knowledge of...  ..., and a technology-agnostic full-stack mindset. This individual will be... 
    Remote work
    Fullstack
    Work at office

    Global Healthcare Exchange

    United States
    1 day ago
  •  ...remote type Hybrid locations...  ...time type Full time posted on...  ...Summary As a Principal Engineer I, you will lead...  ...development of full-stack solutions with a...  ...understanding of Angular, Java, AWS, GraphQL, and...  ...understanding of software architecture,... 
    Remote work
    Fullstack
    Full time
    Local area

    Dimensional Thinking

    Fort Lauderdale, FL
    5 days ago
  •  ...Principal Software Engineer We believe when it comes to fashion, it's all about the details...  ...all our employees are working on a remote basis, with a return date TBD....  ...a software engineer using Scala, Java, C++, or.Net ~ Full-stack experience, including at least one... 
    Remote work
    Fullstack
    Flexible hours

    Roberts Recruiting

    Boston, MA
    2 days ago
  • $134.75k - $190.75k

     ...Principal Software Engineer (Full Stack) Snapfish (part of the Shutterfly family of brands) was built to help...  ...photos system. Location: This is a fully remote position based in US. First day...  ...modern web applications; experience with Java, JavaScript, Angular, React, Python,... 
    Remote work
    Fullstack

    Shutterfly

    United States
    5 days ago
  • $205k - $225k

     ...Principal Software Engineer - AI Lehi, Utah, United States; Remote - US NetDocuments is the world's #1 trusted cloud-based...  ...-on), building and delivering full-stack applications in a production environment...  ...such as C#,.NET, React, Java, or Angular (C# and React... 
    Remote work
    Fullstack
    Flexible hours

    NetDocuments

    Lehi, UT
    5 days ago
  •  ...seeking enthusiastic Principal Software Engineers who are ready to lead...  ...years as a professional, full-time Software...  ...Proficient coding in Java, Kotlin, or other similar...  ...and Athena. Full-stack engineering experience...  ...unable to accommodate remote work from Hawaii or... 
    Remote work
    Fullstack
    Full time
    Temporary work
    Work experience placement

    SoFi

    Seattle, WA
    2 days ago
  • $200k - $240k

     ...We're looking for a Principal Software Engineer to take technical ownership...  ...across a polyglot stack ( TypeScript/NestJS,...  ...of professional full-stack software engineering...  ...(e.g., Python, Java, Go) when solving complex...  ...A collaborative, remote-friendly engineering... 
    Remote work
    Fullstack
    Flexible hours

    Arcadia

    United States
    5 days ago
  •  ...Job Title: Principal Software Engineer Company Overview Savas Software is a leading provider...  ...We are looking for a talented, full stack, Software Developer to join our hybrid...  ...hybrid position requires a combination of remote work and on-site collaboration, offering... 
    Remote work
    Fullstack

    Lifekind Health

    Scottsdale, AZ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer: Java Full Stack (Remote, Philippines). Be the first to apply!