Remotery

Principal Software Engineer, Java Full Stack

Posted Jul 27

This is a fully remote position, open to applicants in Philippines.

📋 Description

• Managing the design, development, and execution of new software systems as well as enhancements to existing ones.

• Leading by example through active coding, taking responsibility for the primary development tasks on essential features and core systems, and contributing to the definition of problems and design of solutions in response to evolving requirements.

• Creating a collaborative and innovative team capable of delivering intricate software projects.

• Collaborating with scrum masters, project managers, and other software engineers to plan, design, develop, test, and maintain cloud, web, mobile, and desktop applications.

• Ensuring that all software engineering projects are completed on schedule and meet the established quality standards.

• Leveraging AI tools when applicable to enhance development, boost efficiency, and aid in debugging and validating solutions.

• Continuously enhancing technical expertise and staying informed about emerging tools, including AI-assisted development practices, and sharing knowledge with the team.

• Upholding high standards of software quality within the team by promoting best practices and habits.

• Offering regular performance feedback, coaching, and career development support to team members.

• Leading root cause analysis of system issues and assisting with the resolution of production-related problems as necessary.


⛳️ Requirements

• Experience: 7+ years in software development, with at least 3+ years in a leadership role.

• Technical Skills: Proficient in several programming languages (Java, C++, C#, Python, JavaScript, etc.), full-stack development, modern architectures (microservices, event-driven), CI/CD, Docker, and Kubernetes.

• Software Development Practices: Strong understanding of OOP, functional programming, scripting, UX best practices, unit testing, TDD/BDD, Agile/Scrum methodologies, and database management (both SQL & NoSQL), with experience in AI-assisted development tools.

• Leadership & Project Management: Demonstrated success in managing software products, leading teams, and delivering solutions with an emphasis on quality and timeliness.

• Communication & Collaboration: Exceptional problem-solving, interpersonal, and client management abilities, with the capacity to articulate technical concepts to non-technical audiences.

• Additional Skills: Familiarity with cloud platforms (AWS, Azure, GCP), version control systems (Git), testing frameworks, software security, and adaptability to rapidly changing environments.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health and wellness benefits.

• Opportunities for professional growth and development.

• Flexible working hours and remote work options.

• A dynamic and inclusive work environment.

People also viewed

Sigma Software Group7 hours ago

Principal Software Engineer

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job
Collectly7 hours ago

Senior Software Engineer – Pre Service Team

RS flagSerbia OnlyFull-timeFull-stack Engineer
ApplyView job
ioet7 hours ago

Senior Product Engineer

Latin AmericaFull-timeFull-stack Engineer
ApplyView job
Allata7 hours ago

FullStack Developer, Java, Vue

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
hatch I.T.7 hours ago

Senior Full Stack Developer

US flagDistrict of Columbia, +1 more stateFull-timeFull-stack Engineer
ApplyView job
CVS Health7 hours ago

Senior Manager – Epic EHR Development Lead, Software Development

US flagMassachusetts OnlyFull-timeFull-stack Engineer$130.3k – $260.6k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers