Senior Java Software Engineer (Java 12 and up)

apartmentStraive placeManila scheduleFull-time calendar_month 

About the role

We are seeking a Senior Java Software Engineer to join our dynamic development team at SPi Global (now Straive). This is a full-time position based in Bonifacio Global City, Taguig City, Metro Manila. As a Senior Java Software Engineer, you will play a pivotal role in designing, developing and maintaining robust Java applications using modern frameworks and technologies (Java 12 and above).

You will be responsible for leading technical initiatives, mentoring junior developers and contributing to the architectural decisions that drive our software solutions forward. This position offers the opportunity to work on challenging projects that impact our clients globally while advancing your career in a collaborative and innovative environment.

Key responsibilities

Design, develop and maintain high-quality Java applications using Java 12 and later versions, ensuring code follows best practices and industry standards
  1. Collaborate with cross-functional teams including product managers, designers and other engineers to understand requirements and translate them into technical solutions
  2. Conduct code reviews for team members, providing constructive feedback and ensuring adherence to coding standards and architectural guidelines
  3. Participate in architectural discussions and contribute to the design of scalable, maintainable and secure software systems
  4. Troubleshoot, debug and optimise existing applications to improve performance, reliability and user experience
  5. Mentor and guide junior developers, fostering their technical growth and helping them develop best practices
  6. Stay current with emerging technologies, frameworks and tools in the Java ecosystem, evaluating their potential benefits to our projects
  7. Participate in agile development processes, including sprint planning, standups and retrospectives
  8. Document code, technical designs and development processes to ensure knowledge sharing and maintainability
What we're looking for
  1. 7+ years of professional experience in Java software development
  2. Advanced proficiency in Java 12 and later versions, with deep understanding of modern Java features and improvements
  3. Strong experience with popular Java frameworks such as Spring, Spring Boot, Hibernate or equivalent technologies
  4. Solid understanding of object-oriented design principles, design patterns and clean code practices
  5. Experience with relational and non-relational databases (SQL and NoSQL)
  6. Proficiency with version control systems, preferably Git, and familiarity with CI/CD pipelines
  7. Strong problem-solving skills and ability to tackle complex technical challenges
  8. Excellent communication and interpersonal skills, with the ability to work effectively in team environments
  9. Experience with REST API development and microservices architecture
  10. Knowledge of software testing practices, including unit testing and integration testing frameworks
  11. Preferred: Experience with cloud platforms (AWS, Azure or Google Cloud), containerisation technologies (Docker, Kubernetes) or message-driven architectures
  12. Preferred: Experience mentoring or leading technical teams
  13. Preferred: Familiarity with agile development methodologies

What we offer

At SPi Global (now Straive), we are committed to supporting the professional development and well-being of our team members. We offer competitive compensation packages commensurate with experience and qualifications. Our benefits include opportunities for continuous learning through training programmes, certifications and knowledge-sharing sessions.

We foster a collaborative work environment that encourages innovation and creativity. We recognise and reward outstanding contributions and provide clear career progression pathways for talented individuals. Additionally, we prioritise work-life balance and offer flexible working arrangements where possible, comprehensive health and wellness initiatives, and a supportive company culture that values diversity and inclusion.

About us

SPi Global (now Straive) is a leading global provider of technology-enabled business services. We partner with clients across various industries to deliver innovative solutions that drive operational efficiency and business growth. Our team comprises talented professionals committed to delivering exceptional quality and service.

We pride ourselves on fostering a culture of excellence, continuous improvement and employee development. With a presence across multiple countries and a diverse client base, we offer exciting opportunities to work on meaningful projects and grow your career in a dynamic and supportive environment.

Apply now

If you are a talented Senior Java Software Engineer looking for an opportunity to make an impact, we would like to hear from you. Please submit your CV, a cover letter and any relevant portfolio or project links demonstrating your expertise. Join our team and contribute to building innovative software solutions that matter.

apartmentTrinity Workforce Solutions, Inc.placeTaguig, 12 km from Manila
Job Description As a Software Development Engineer, you will be responsible for analyzing, designing, coding, and testing multiple components of application code across one or more clients. Your typical day will involve performing maintenance...
electric_boltImmediate start

Mid-Level Java Developer

apartmentAPWTechplaceMakati, 6 km from Manila
We're Hiring: Mid-Level Software Engineer (Java)  •  Location: Makati City (Hybrid Setup) Qualifications:  •  Bachelor's degree in computer science, Information Technology, Computer Engineering, or related field  •  3 years of experience in Java...
apartmentPointwest Innovations CorporationplaceQuezon City, 10 km from Manila
Job Description We are looking for enthusiastic and driven Fresh Graduates to join our Software Engineer Bootcamp Program. This role is ideal for individuals who are passionate about technology and eager to build a career in software development...