Deskripsi Pekerjaan
Are you a passionate Java Developer looking to take the next step in your career with a global leader in quality engineering? Planit Testing is seeking a talented and driven Senior Java Developer to join our expanding team in the Philippines. In this role, you will play a critical part in the full software development life cycle, working on complex, high-impact projects that shape the future of digital experiences.
As part of our collaborative team, you will leverage your expertise in Object-Oriented Programming (OOP) and modern Java frameworks to build scalable, robust software solutions. We value innovation, technical excellence, and a proactive approach to solving challenging problems. If you are ready to work in an environment that fosters growth, encourages knowledge sharing, and rewards high performance, we want to hear from you.
Tanggung Jawab
- Design, develop, and maintain high-quality, scalable Java-based applications throughout the full software development life cycle (SDLC).
- Collaborate with cross-functional teams to define, design, and ship new features that meet client business requirements.
- Write clean, efficient, and testable code, adhering to industry best practices and internal coding standards.
- Perform thorough code reviews to ensure quality, performance, and security across all deliverables.
- Troubleshoot, debug, and upgrade existing systems to resolve performance bottlenecks and technical debt.
- Provide technical mentorship to junior developers and contribute to architectural discussions.
- Collaborate closely with QA teams to support test automation frameworks and ensure seamless deployment.
Kualifikasi
- 5+ years of professional experience in the full software development life cycle.
- 3+ years of deep, hands-on experience with Object-Oriented Programming (OOP) using Java.
- Solid understanding of Java frameworks (e.g., Spring Boot, Hibernate, or Jakarta EE).
- Experience with relational databases (MySQL, PostgreSQL) and writing efficient SQL queries.
- Familiarity with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).
- Strong knowledge of version control tools such as Git and CI/CD pipelines.
- Excellent communication skills with the ability to work effectively in a global, collaborative team environment.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.