Principal Software Engineer: Java Full Stack

3 weeks ago


Capital District, Philippines LegalMatch Full time

Overview

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.

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
  • Experience: 7+ years in software development, including 3+ years in leadership
  • Technical Skills: Proficient in multiple languages (Java, C++, C#, Python, JavaScript, etc.), full-stack development, modern architectures (microservices, event-driven), CI/CD, Docker, and Kubernetes
  • Software Development Practices: Strong in OOP, functional programming, scripting, UX best practices, unit testing, TDD/BDD, Agile/Scrum, and database management (SQL & NoSQL)
  • Leadership & Project Management: Proven track record in managing software products, leading teams, and delivering innovative solutions with urgency
  • Communication & Collaboration: Excellent problem-solving, interpersonal, and client management skills, with the ability to explain technical concepts to non-technical audiences
  • Additional Skills: Experience with cloud platforms (AWS, Azure, GCP), version control (Git), testing frameworks, software security, and adapting to fast-changing environments
Candidate profile
  • Proactive, adaptable, and flexible
  • Highly professional
  • Willing to go the extra mile to achieve desired outcomes
  • With strong collaboration and communication skills to work effectively with cross-functional team
  • With strong problem-solving skills
  • Committed to continuous improvements and willing to experiment with new approaches and techniques to work processes
Additional details
  • Location: Cebu, Central Visayas, Philippines
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: IT Services and IT Consulting
  • Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at LegalMatch by 2x

Application note: Cebu, Central Visayas, Philippines

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Capital District, Philippines Acquire Intelligence Full time

    Overview Acquire BPO is an award-winning business process outsource provider, serving global clients with contact centers and back-office services from offshore, nearshore, and onshore locations. We operate from Australia, Dominican Republic, Philippines and the United States, focused on safety, flexibility, and innovation. Our employee value proposition,...


  • Capital District, Philippines Sinch Full time

    Sinch ClickSend is a global cloud-based SaaS communications platform for businesses and developers that enables companies of all shapes and sizes to easily and cost effectively communicate with their customers and staff via multiple channels. Sinch ClickSend has SMS at its core and powers billions of messages annually but has expanded to become a true...


  • Capital District, Philippines Buscojobs Full time

    Full Stack WordPress Developer Intern (IT / Computer Science / Computer Engineering) Location: Remote This is a remote internship role in a web development and design environment. We are seeking a Full Stack WordPress Developer Intern with UI & UX design skills to join our dynamic team. You will work on various WordPress projects, implement UI/UX design...


  • Eastern Manila District, Philippines Lagosbiz Full time

    Overview: Lagosbiz is a business directory. it is a directory for businesses in lagos. In other words, it is a local search engine for businesses in lagos. Position Overview: We are seeking a talented Full Stack Developer to join our team. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for...

  • Java Developer

    1 week ago


    Southern Manila District, Philippines Avaloq AG Full time

    Overview Join our dedicated team as a Java Developer with expertise in Eclipse or a similar IDE, where you will be crafting the engineering tools and frameworks essential to our software developers. The team develops and maintains custom programming languages used to configure and set-up the Avaloq banking and wealth management product suite. You will work...


  • Southern Manila District, Philippines Canonical Full time

    System Software Engineer - Java Runtimes, Tooling and Ecosystem Join to apply for the System Software Engineer - Java Runtimes, Tooling and Ecosystem role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough...

  • Lead Product Engineer

    2 weeks ago


    Capital District, Philippines Pioneer Dev AI Full time

    FOR THOSE BASED IN THE PHILIPPINES ONLY Lead Product Engineer role overview: you are the connective tissue between product, engineering, and the client. You’ll interview stakeholders, crystallize product requirements, and convert them into precise technical plans. You’ll review designs, write/review code, orchestrate delivery through Linear/Jira, and...


  • Capital District, Philippines Smash CR Full time

    Overview SMASH, Who we are? We are agents for tech professionals in Costa Rica and Colombia that help them build careers in the United States. We believe in long-lasting relationships with our talent. We invest time getting to know them and understanding what they seek as their professional next step. We aim to find the perfect match. As agents, we pair...


  • Eastern Manila District, Philippines Shinto Tek Consultancy Full time

    About the role We are seeking a highly skilled Senior Fullstack Engineer to help build and lead a dynamic team. You will play a crucial role in bringing together other talented individuals tasked with the design, development, and implementation of their web and mobile applications. You will work closely with their CTO and cross-functional team members in...

  • Java Developer

    7 days ago


    Southern Manila District, Philippines CBTW Full time

    CBTW Banking Technology Solutions / OneAston specializes in the implementation and development of technology for financial institutions. We are looking for motivated professionals to join our fast growing and successful organizations to forge a career in the growing wealth management technology sector. We experienced 80% growth last year and are rapidly...