Skip to main content

Junior Java Developer

Technology
CoDev
Cebu City, Philippines2 weeks agoUntil 4/30/2026

Job description

  • Work Arrangement: Remote
  • Work Location: Anywhere in the Philippines
  • Working Days: Mondays to Fridays
  • Available Shift Options: PH Mid Shift 5PM

Job Overview

We are seeking a motivated Junior to Mid-Level Software Developer to design, develop, and maintain scalable software solutions. In this role, you will contribute to technical discussions, solve moderately complex problems, and collaborate with cross-functional teams to deliver high-quality products. You are expected to write clean, efficient code while continuously improving your technical skills and contributing to the development process.

Key Responsibilities

  • Design, develop, and maintain software applications using languages such as Java
  • Write clean, efficient, and maintainable code following best practices
  • Participate in testing and debugging to ensure software quality, performance, and reliability
  • Collaborate with senior developers and stakeholders to align solutions with business requirements
  • Review and approve code submissions, ensuring adherence to coding standards and design guidelines
  • Identify and resolve performance bottlenecks and software issues
  • Assist in database management, including query optimization and maintaining data integrity
  • Document code, technical decisions, and system architecture clearly
  • Contribute to code reviews and provide constructive feedback to team members
  • Work closely with cross-functional teams to deliver features and enhancements
  • Manage version control and codebase changes using Git or similar tools

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
  • Experience with at least one programming language Java (exposure on Spring and Hibernate is a must)
  • Understanding of software development principles, data structures, and algorithms
  • Familiarity with version control systems (e.g., Git)
  • Basic knowledge of databases and query optimization
  • Strong problem-solving and analytical skills
  • Good communication and teamwork abilities

Preferred Skills

  • Experience with modern frameworks or libraries
  • Familiarity with Agile/Scrum methodologies
  • Exposure to cloud platforms or DevOps practices

Growth Expectations

  • Continuously enhance technical expertise and coding practices
  • Contribute to improving development workflows and team efficiency
  • Take increasing ownership of features and system components over time

¿Te interesa este puesto?