Senior Software Engineer (CMS)
Maya
Mandaluyong, National Capital Region, PhilippinesPosted 3 days agoLinkedIn
Setup
On-site
Type
Full-time
Level
Senior
Salary
Not listed
Closes
Open
Skills mentioned
JavaREST APIsAWSKubernetesCI/CD
Sign up free to tailor my resume for this job Apply on LinkedIn
Members see a match score against their own skills and get a resume + cover letter written for this posting.
About the role
CORE PROFILE
- Backend-focused software engineer with strong experience in designing, implementing, and operating software systems in production.
- Strong problem-solving and solution-building skills, with the ability to break down complex requirements into practical technical solutions that can be delivered end to end.
- Strong experience in Java, specifically using the Spring Boot framework.
- Familiarity with AWS services and cloud-native application development.
- 5-7+ years of software development experience, or equivalent demonstrated capability in independently delivering production-grade backend systems.
- Has a collaborative and solution-first attitude towards solving problems.
- Comfortable working with both new and legacy systems.
- Experience with microservices and distributed systems is strongly desired.
NATURE OF WORK
- Design and build backend services and solutions that support product and platform capabilities.
- Independently lead medium-to-large software engineering projects from requirements clarification, design, implementation, testing, deployment, and production support.
- Develop and maintain Java and Spring Boot services that are reliable, scalable, secure, and maintainable.
- Build cloud-ready solutions using AWS services and established engineering standards.
- Navigate technical dependencies with other engineering teams, product owners, quality engineers, SRE, and other stakeholders.
- Improve existing systems through refactoring, automation, observability, and operational improvements.
DISPLAYED SKILL MASTERY
- Strong analytical thinking and problem-solving skills.
- Proficient in Java, Object-Oriented Programming, and Spring Boot framework.
- Familiar with AWS services used for application hosting, storage, messaging, monitoring, and deployment.
- Able to independently design software solutions with long-term maintainability in mind.
- Produces reusable, efficient, testable, and adaptable code.
- Able to lead execution of a technical design into a concrete, production-ready implementation.
- Able to identify technical risks, trade-offs, and dependencies early.
- Collaborates effectively with cross-functional teams to resolve technical and product concerns.
- Shares knowledge with other engineers through code reviews, design discussions, and technical guidance.
REQUIRED QUALIFICATIONS
- Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent.
- 5-7+ years software development experience, or equivalent demonstrated capability.
- Solid experience in Java and Object-Oriented programming and design.
- Specific experience with Spring Boot framework.
- Experience building and consuming RESTful APIs.
- Experience with AWS services and cloud-based application development.
- Experience with relational or NoSQL databases.
- Experience with automated testing, CI/CD, and production troubleshooting.
- Experience with Microservices is a plus.
- Experience with distributed systems is a plus.
- Experience with Kubernetes or containerized deployments is a plus.
Sourced from LinkedIn · posted 3 days ago · you apply on the original site