Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
EXL

Executive

EXL

Java Developer designing and developing applications focusing on performance and efficiency. Collaborating with teams to deliver innovative solutions at a prominent tech firm in Cebu, Philippines.

Posted 7/18/2026full-timeCebu • 🇵🇭 PhilippinesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java application development, focusing on string and stack manipulation, while implementing robust algorithms and data structures. Proficient in object-oriented programming, code quality maintenance, and effective collaboration within cross-functional teams.

Highest-signal resume keywords
Java DevelopmentString ManipulationStack ManipulationObject-Oriented ProgrammingAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaAlgorithmsData StructuresCode ReviewVersion Control (Git)Spring FrameworkHibernateProblem-SolvingSoftware Development LifecycleDocumentation
Soft Skills
CommunicationCollaborationTime ManagementMentoringTeam-Oriented Mindset
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster's Degree in Computer Science
Industry Keywords
Software DevelopmentAgileScrumContinuous LearningCode Quality

Tech Stack

Tools & technologies
HibernateJavaSpring

About the role

Key responsibilities & impact
  • Design and develop Java applications with a focus on string and stack manipulation for optimal performance and efficiency.
  • Implement robust and scalable algorithms and data structures, ensuring our systems can handle increasing workloads.
  • Collaborate with cross-functional teams to understand project requirements and deliver tailored, innovative solutions.
  • Conduct thorough code reviews, providing constructive feedback to maintain high standards of code quality and maintainability.
  • Troubleshoot and resolve complex issues, ensuring our applications are reliable, stable, and meet user expectations.
  • Stay updated with the latest Java technologies and industry trends, incorporating them into our development practices to stay ahead of the curve.
  • Mentor and guide junior developers, fostering a culture of continuous learning, improvement, and knowledge sharing.
  • Ensure proper documentation and testing practices are followed, making our codebase accessible and maintainable for future development.
  • Participate in project planning, providing accurate estimates for development tasks, and contributing to the overall project timeline and success.
  • Actively contribute to the software development lifecycle, from initial design to final deployment, ensuring a seamless and efficient process.

Requirements

What you’ll need
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required, demonstrating a strong foundation in software development.
  • A minimum of 3 years of experience in Java development, with a proven track record of working with strings and stacks, is essential.
  • Proficiency in object-oriented programming and design patterns is a must, ensuring efficient and maintainable code.
  • Experience with version control systems, particularly Git, is preferred, promoting collaboration and code management.
  • Familiarity with Java frameworks such as Spring or Hibernate is an advantage, allowing for efficient development and integration.
  • Strong problem-solving skills and the ability to analyze and resolve complex issues are crucial for this role.
  • Excellent communication and collaboration abilities, with a team-oriented mindset, are essential for effective teamwork.
  • Ability to work independently, manage multiple tasks, and meet project deadlines, demonstrating a high level of organization and time management.
  • Willingness to learn and adapt to new technologies and industry trends, staying updated with the latest advancements in Java development.
  • Knowledge of software development methodologies, including Agile and Scrum practices, is preferred, ensuring a flexible and efficient development process.

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development