Point your AI agent at freehire and let it find you a job.

Get the CLI →

Indra Philippines

NewBe an early applicant

JAVA Developer (Mid to Senior Level)

Posted Updated
Discussion

Salary: ₱85,000 – ₱125,000 per month

Duties and Responsibilities:

  • Translate logical designs into component-level implementations considering solution architecture, performance requirements, and integration with existing systems.

  • Develop and review system and user interfaces, including validation logic, error handling, access control, audit mechanisms, recovery routines, and contingency procedures.

  • Conduct peer code reviews and enforce quality standards, ensuring adherence to coding best practices and maintainability.

  • Provide Level 3 support and participate in production standby post go-live/hypercare of production processing including monitoring, issue resolution and root cause analysis.

  • Understand business requirements and translate them into technical solutions, with the ability to interpret framework-level and architectural designs.

  • Contribute to technical analysis of system specifications, including functional flows, data loads, unmet requirements, and alternative solutions.

  • Collaborate with data analysts and architects to design or update system and object data models.

  • Provide guidance and support to team members on component design, development, testing, and documentation.

  • Identify opportunities to improve development efficiency, reduce delivery timelines, and enhance team capabilities through tooling, automation, and knowledge sharing.

Qualifications:

  • Minimum of 5 years of experience in IT development, preferably in enterprise-level Java or full stack projects involving modern frameworks, databases, and deployment practices.

  • Proficient in core programming languages, primarily Java (required); familiarity with .NET Frameworks is a plus.

  • Experienced in scripting and query languages, including JavaScript (ES6+), SQL scripts, and basic shell scripting.

  • Hands-on experience with modern frameworks: Frontend (ReactJS or equivalent such as Angular, Next.js, Vue.js); Backend (Java Spring Framework and/or Spring Boot); Full Stack development experience is a strong advantage.

  • Skilled in using development tools and environments, including IntelliJ IDEA, Eclipse, VS Code, or other Java IDEs; Version control systems (Git, GitLab, GitHub, Bitbucket, SVN); Build tools (Apache Maven, Apache Ant); CI/CD tools (GitLab CI, Jenkins).

  • Experienced with relational databases, particularly PostgreSQL and Microsoft SQL Server.

  • Knowledgeable in RESTful API design, JSON, and microservice architecture principles.

  • Experience with reporting tools, such as JasperReports, and working with XML for data formatting and configuration.

  • Practical experience in web application development and deployment, including build automation, environment setup, and release processes.


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available