Full-Stack Java Developer at Booth Partners
Makati, , Philippines -
Full Time


Start Date

Immediate

Expiry Date

26 Sep, 25

Salary

0.0

Posted On

26 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Collaboration, Information Technology, Spring Framework, Azure, Storage Solutions, Responsiveness, Design, Computer Science, Spring Boot, Storage Systems, Security Implementation, Software Solutions, Java Frameworks, Relational Databases, Hibernate, Production Systems

Industry

Computer Software/Engineering

Description

JOB DESCRIPTION

The Full Stack Java Developer is responsible for designing, developing, and maintaining high-performance, scalable Java applications that meet the evolving needs of our clients and business. This role involves working on various projects, including web applications and enterprise-level software systems, in a collaborative and fast-paced environment. A Java Developer plays a critical role across the entire software development lifecycle, with distinct responsibilities in each phase.

PREFERRED QUALIFICATIONS

  • Experience with Informix Database: Knowledge of working with Informix databases is a plus.

  • Experience with Apache Tomcat: Familiarity with deploying and managing applications on Apache Tomcat servers.

EXPERIENCE WITH SPRING FRAMEWORK: USE OF SPRING PLATFORM FOR ENTERPRISE JAVA DEVELOPMENT.

  • Additional Skills: Experience with version control systems (e.g., Git), CI/CD pipelines, and cloud platforms (e.g., AWS, Azure) is advantageous.

EDUCATION & EXPERIENCE

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Experience: Minimum of 3 years of experience in full stack Java development.

Responsibilities
  • Front-End Development: Design and implement highly responsive user-interface components using Java technologies. Ensure seamless integration with back-end services.

  • Back-End Development: Develop and maintain server-side logic using Java frameworks such as Spring Boot, Hibernate, and Java EE.

  • Database Integration: Integrate data storage solutions, including relational databases (Informix), and other data storage systems.
  • Security Implementation: Implement security and data protection measures to safeguard applications and user data.
  • Collaboration: Work closely with other team members and stakeholders to develop high-quality software solutions.
  • Deployment & Production Support: Support automated build and deployment processes, configure environments, and provide technical assistance for production systems.
  • Performance Optimization: Identify and resolve application performance issues, ensuring optimal functionality.
  • Code Maintenance: Maintain code integrity and organization, ensuring its quality and responsiveness.
  • Continuous Learning: Stay up-to-date with industry developments and new technologies to maintain current skills and contribute to company innovation strategies.
Loading...