Executive

Summary

Builds and optimizes Java applications in Cebu, Philippines, focusing on string and stack manipulation, with Spring/Hibernate and Agile practices.

We are seeking a talented Executive Java Developer to join our dynamic development team in Cebu, Philippines. In this role, you will play a crucial part in creating and maintaining high-performance Java applications, leveraging your expertise in string and stack manipulation. Your work will directly impact our company's growth and success in the competitive tech industry. As a key member of our team, you will collaborate with a diverse group of developers, ensuring our applications are efficient, scalable, and aligned with the latest industry best practices.

  • 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.
  • 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.