Principal Software Engineer: Java Full Stack (Remote, Philippines)
LegalMatch.com
- 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
- ## Principal Software Engineer (Java, Spring Boot, REST)Applylocations: Smithfield, RI: Merrimack, NHtime type: Full timeposted on: Posted Todayjob requisition... ...looking for a Principal Full Stack Engineer to join the... ...* Able to work with remote and international team...Remote workFullstack
$200k - $230k
[Remote] Principal Software Engineer - AI Hybrid - Woodland Hills, CA $200K - $230K Most roles at Convoso function as hybrid with some opportunities... .... Develop Core SaaS Features: Engineer robust, full-stack enterprise web components, ensuring high performance...Remote workFullstackFull timeCasual workWork at office- ...We are seeking a Very high level Principal Full stack engineer to join one of our reputed clients. This role is REMOTE, 6 months contract to hire. Sorry this role does not... ...Qualifications 6+ years of experience as a full stack software engineer. Strong experience in cloud-native...Remote workFullstackContract work
- ...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... ...S3, and Athena. Full‑stack engineering experience... ...to accommodate remote work from Hawaii or Alaska...Remote workFullstackFull timeTemporary workWork experience placement
$181.7k
...Principal Software Engineer and Technology Lead Full-time Ten Mile Square Technologies is a high-end technology consulting firm based in the... ...experienced Principal Software Engineer to lead a remote-first team of talented full-stack software developers. The successful...Remote workFullstackFull timeTemporary work$190k - $280k
...level of clearance.*** Are you a Principal Software Engineer who is ready for a new... ...phase, then dropped off on a remote contract and never seen or heard... ...of industry standard software stacks. GliaCell’s Enterprise capabilities include Full-Stack Application Development...Remote workFullstackFull timeContract workWork from homeRelocation package$200k - $280k
...clearance.*** Are you a Principal CNO Software Engineerwho is ready... ...dropped off on a remote contract and never seen... ...mothership again? Our engineers were certainly tired... ...industry standard software stacks. GliaCell’s... ...capabilities include Full-Stack Application Development...Remote workFullstackFull timeContract workWork from homeRelocation package- ...Career Growth, Best Engineering Team, and Best... ...19.5M users.As a remote-first company, most... ...Follow us on and !The Principal Engineer will build computer software systems,... ...language such as Java or C#, with proven... ...work experience as a full stack developer ● Experience...Remote workFullstackFull timeWork experience placementShift work
$180k - $210k
...We're currently hiring a Principal Software Engineer to join our growing remote team. Help Us Build the Future of Outdoor... ...Build - Lead projects end-to-end with full autonomy and real impact Remote &... ...define what comes next Our Tech Stack Languages & Frameworks: PHP (Laravel...Remote workFullstackCurrently hiringLocal areaFlexible hours$127.58k - $251.04k
...We are seeking a highly skilled Senior Full‑Stack Software Engineer to join our team to build and scale... ...and Tools Languages: Python, Rust, Java, JavaScript (React/Redux) Cloud/Infrastructure... ...role, geographic location (for remote opportunities), education and...Remote workFullstackHourly payContract workTemporary workFor contractorsWork experience placement- Women Veterans Interactive located in Cincinnati, OH, is seeking a Principal Software Engineer specializing in Java and Ruby for a contract position. This role will involve working remotely during EST hours, focusing on building and stabilizing distributed systems using...Remote jobContract work
- Enterprise Holdings is hiring an Engineer 2, Software to support the operations... ...is pivotal in developing full stack solutions that enhance business... ...possess over 3 years of Java-related development experience... ...design. This position is open to remote applicants residing in...Remote jobFullstack
- Valence is seeking a Principal Software Engineer to architect, build, and scale backend systems and user... .... Ideal candidates will have strong full stack experience, proficiency in Python and... ...customers globally. Work can be remote or hybrid from New York or Toronto. #J...Remote jobFullstack
$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... ...like C#, Ruby, Python, and PHP (Java preferred) Knowledge of ACH/...FullstackHourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$134.6k - $230.8k
...Connecting. Growing together. As a Principal Software Engineer specializing in the Payer... ...solutions for a hybrid Java and .NET ecosystem. Your... ...have the flexibility to work remotely as well as in the office as... ...$230,800 annually based on full‑time employment. We comply...Remote jobMinimum wageFull timeWork experience placementWork at officeLocal area- ...Management Platform team seeks a Lead Software Engineer to help scale enterprise solutions and... .... The role requires strong backend or full‑stack experience and an ability to drive innovation... ...‑stack focus and a track record at a principal engineer level. Proven ability to...FullstackContract workWorldwide
- Senior Principal Software Engineer (Remote) Join to apply for the Senior Principal Software... ...type Employment type Full-time Job function Industries... ...Software Engineer (Front End/Full Stack) San Francisco, CA $135,000... ...ago Software Engineer, Java - AI Training (Freelance, Remote...Remote jobFullstackFull timeFreelanceH1bImmediate start
- Software Engineering - Annapolis Junction, MD - Full Time ***An active or rein-statable TS... ....*** Are you a Principal Software Engineer... ...dropped off on a remote contract and never... ...standard software stacks. GliaCell’s Enterprise... ...: Writing java spring boot based...Remote workFullstackFull timeContract workWork from homeRelocation package
$134.75k - $190.75k
Join to apply for the Principal Software Engineer role at Shutterfly Snapfish (part... ...on new problems across the full stack as we continue to push the... ...environments like Java, JavaScript, native programming... ...This opportunity can be remote, but candidates must reside...Remote workFullstack- Job Description The Sr Software Engineer is primarily responsible for the... ...develop, and maintain robust Java-based backend services and APIs... ...and scalability across the full stack Analyze and resolve software... ...CI/CD pipelines This is a remote position. #J-18808-Ljbffr AHU...Remote workFullstack
$175.8k - $219.75k
Position Principal Software Engineer - Marketplace (Cars.com) Remote Work 100% remote (may require onsite interviews). Responsibilities Lead and architect full stack solutions that enable a fast, frictionless buying and selling experience for millions of users. Champion...Remote workFullstackHome office$150k - $180k
Principal Software Engineer / Remote (Polyglot Needed) 1 day ago Be among the first 25 applicants... ...(EKS): Leverage the full potential of Kubernetes on... ...reliability at every step. Full-stack Development: From frontend... ...in Golang, Node.JS, Java, Rust. Proficiency in cloud...Remote jobFullstackLocal area$270k - $375k
...actually complete work with full access to data, context, and... ...Motion is hiring an experienced software engineer who can make key technical... ...be frontend, backend, or full‑stack, whichever suits your background... ...: North America & Canada (remote) Base Salary: $270,000 - $37...Remote workFullstackLocal areaVisa sponsorshipWork visa- Senior Software Engineer - Java & Python 100% Remote Direct Hire Fortune 100 Co Get AI-powered advice on this job and more exclusive features. Drives effective... ...software and technical solutions. Fluent across the full stack and coaches junior developers to promote a flexible...Remote jobFullstackFull timeFlexible hours
- ...of all the open source software engineers and AI agents rely on,... ..., and Spark Capital. Principal Software Engineer... ...production-grade product stack including observability... ...operating across the full backend stack workflows... ...we offer: Flexible & Remote-First Culture: Work remotely...Remote jobFullstackFlexible hours
$163.8k - $245.8k
...leaders, machine learning engineers, and full‑stack builders to create... ...the Role As a Senior or Principal Full Stack Software Engineer in Agent Factory... ...programming languages like Java (backend) and TypeScript... ...worlds: in‑person time and remote. Our approach enables our...Remote workFullstackWork experience placementWork at officeHome officeFlexible hours$140k - $150k
Principal Software Engineer/Architect - AI/ML IRC295754 Function: IT Applications... ...Skills: AI, cloud, Databricks, Java, Kubernetes, Machine... ...systems, strong background in full‑stack development, large‑scale internet... ...TX or Waterloo Canada (Remote/Hybrid) 10+ years of...Remote workFullstackWork experience placementWork at office- Software Engineer / Tech Lead — Cloud-Native Modernization Bethesda... ...) Engagement Type: Full-Time Clearance: Able... ...Lead to provide cross-stack technical leadership... ...lead, staff engineer, or principal engineer capacity on... ...: Terraform (modules, remote state, policy-as-code)...Remote workFullstackFull time
- Software Engineer (Java - Legacy Systems Modernization) We are now accepting applications for a full-time, remote role in our Engineering Department. We are seeking a hands‑on Software Engineer... ...comfortable working across the full stack of a traditional Java web application...Remote workFullstackFull time
£50k per year
Title: Full Stack Java & React Software Engineer (Mid-Level) Location: Hybrid, 3 days a week in Manchester, 2 day remote Salary: From £50,000 Purpose of the role The role is to design,... ...their delivery stream. Work with the Principal Engineer to establish new pattern...Remote workFullstackFlexible hours3 days per week
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!
- software asset management analyst Philippines
- id software Philippines
- software support Philippines
- software technical support Philippines
- healthcare software sales Philippines
- software implementation project manager Philippines
- software Philippines
- remote software sales Philippines
- entry level software sales Philippines
- senior c# .net software developer Philippines


