Java Developer

Codev Philippines — Philippines · Posted ~1 day ago

Mid Full-time

Skills

Core Java Backend Development Object-Oriented Programming Software Design Unit Testing Debugging Java

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on designing, developing, testing, and maintaining reliable backend systems. The ideal candidate has strong Java expertise, problem-solving skills, and experience building maintainable applications in collaborative development environments.

Highlights

Opportunity to build scalable backend applications, work on software design, and collaborate with cross-functional engineering teams while applying development best practices.

Description

Job Overview We are looking for a Core Java Developer with strong experience in Java programming and backend application development. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable and reliable applications using core Java technologies. Responsibilities Develop, maintain, and enhance backend applications using Core Java.Design and implement scalable, high-performance, and maintainable software solutions.Develop application components, business logic, and backend services based on technical and business requirements.Troubleshoot, debug, and resolve application issues to ensure system reliability and performance.Write clean, efficient, and reusable code following development best practices.Perform unit testing, integration testing, and debugging of applications.Participate in code reviews, technical discussions, and solution design activities.Collaborate with developers, QA engineers, business analysts, and other stakeholders throughout the development lifecycle.Maintain technical documentation and contribute to continuous improvement initiatives. Requirements 3+ years of professional experience in Java development.Strong proficiency in Core Java, including OOP, collections, exception handling, multithreading, and concurrency.Experience developing backend applications and services using Java.Strong understanding of software development principles, design patterns, and data structures.Experience working with SQL and relational databases.Familiarity with REST APIs and web services.Experience with Git or other version control systems.Strong troubleshooting, analytical, and problem-solving skills.Good communication and collaboration skills. Nice to Have Experience with Spring or Spring Boot.Experience with microservices architecture.Knowledge of Maven or Gradle.Experience with CI/CD and Agile development methodologies.Familiarity with cloud platforms such as AWS, Azure, or GCP.