- 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