Entry Level Java Cloud Engineer

Rocket Partners
Full_time₱40k-50k/year (PHP)Manila, Philippines

📍 Job Overview

  • Job Title: Entry Level Java Cloud Engineer
  • Company: Rocket Partners
  • Location: Manila, Philippines
  • Job Type: Contract
  • Category: Full-Stack Developer
  • Date Posted: May 13, 2025
  • Experience Level: Entry Level (0-2 years)
  • Remote Status: On-site (Hybrid schedule after probationary period)

🚀 Role Summary

  • Build and maintain cloud-native full-stack applications using Java Spring Boot and Angular
  • Collaborate in Agile development teams to deliver high-quality solutions
  • Learn and apply best practices for cloud development (AWS/Azure) and microservices
  • Participate in code reviews, testing, and documentation
  • Grow and develop software skills in a supportive, growth-oriented environment

📝 Enhancement Note: This role offers an excellent opportunity for new graduates to gain hands-on experience in cloud-native development and work alongside experienced engineers in a fast-paced, innovative company.

💻 Primary Responsibilities

  • Backend Development: Develop backend services using Java and Spring Boot, following best practices for cloud development and microservices.
  • Frontend Development: Work with Angular to build intuitive and responsive user interfaces, ensuring cross-browser compatibility and accessibility standards.
  • Collaboration: Collaborate with team members in Agile development teams to deliver high-quality solutions, participating in code reviews, testing, and documentation.
  • Learning & Growth: Learn and apply best practices for cloud development (AWS/Azure) and CI/CD tools, continuously expanding your technical skills and knowledge.

📝 Enhancement Note: As an entry-level engineer, you will have the opportunity to learn from experienced team members and contribute to various aspects of the development process, fostering continuous growth and development.

🎓 Skills & Qualifications

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

Experience: No formal work experience required; internships or personal projects demonstrating relevant skills are a plus.

Required Skills:

  • Programming Languages: Proficiency in Java (object-oriented programming) and exposure to web development (HTML/CSS/JavaScript or frameworks like Angular).
  • Cloud Technologies: Familiarity with cloud platforms (AWS/Azure) and willingness to learn cloud technologies, microservices, and CI/CD tools.
  • Soft Skills: Strong analytical and communication skills, enthusiasm for learning, and a problem-solving mindset.

Preferred Skills:

  • Web Development: Experience with responsive design, performance optimization, and accessibility standards.
  • Agile Methodologies: Familiarity with Agile development processes and team collaboration tools.
  • Version Control: Experience with Git or other version control systems.

📝 Enhancement Note: While not required, having experience with version control, responsive design, and Agile methodologies can make your application more competitive for this role.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Include a variety of projects showcasing your full-stack development skills, with a focus on Java, Spring Boot, and Angular.
  • Demonstrate your understanding of cloud development principles by including projects that utilize cloud platforms (AWS/Azure) or other Infrastructure-as-Code (IaC) tools.
  • Showcase your problem-solving skills and ability to work with diverse teams by including group projects or case studies.

Technical Documentation:

  • Include well-commented code, version control history, and clear documentation for each project in your portfolio.
  • Highlight your understanding of testing methodologies, performance metrics, and optimization techniques by including relevant documentation and test results.

📝 Enhancement Note: As an entry-level engineer, your portfolio should focus on demonstrating your potential and eagerness to learn, rather than showcasing extensive, complex projects. Include projects that showcase your skills in Java, Spring Boot, Angular, and cloud development, with a strong emphasis on code quality and documentation.

💵 Compensation & Benefits

Salary Range: PHP 40,000 - 50,000 per year (Based on entry-level market rates for Java Cloud Engineers in Manila, Philippines)

Benefits:

  • Mentorship and training opportunities to help you grow and develop your skills.
  • Competitive salary and career growth opportunities in a fast-paced, innovative company.

Working Hours: 40 hours per week, with a hybrid schedule after the probationary period. The workday is from 2 pm to 11 pm PST.

📝 Enhancement Note: The salary range provided is based on market research for entry-level Java Cloud Engineers in Manila, Philippines. The actual salary may vary depending on factors such as experience, skills, and company-specific compensation practices.

🎯 Team & Company Context

🏢 Company Culture

Industry: Technology & Software Development

Company Size: Small (11-50 employees)

Founded: 2016

Team Structure:

  • Small, agile development teams focused on delivering high-quality solutions.
  • Collaborative environment with opportunities for mentorship and growth.
  • Flat hierarchy with a strong emphasis on individual contribution and teamwork.

Development Methodology:

  • Agile development processes, with a focus on continuous improvement and delivery.
  • Collaborative code reviews, testing, and documentation to ensure high-quality solutions.
  • Regular team meetings and stand-ups to facilitate communication and coordination.

Company Website: Rocket Partners

📝 Enhancement Note: Rocket Partners is a small, agile technology company that values curiosity, initiative, follow-through, and growth. Their collaborative environment and focus on continuous improvement make it an excellent place for entry-level engineers to learn and grow.

📈 Career & Growth Analysis

Web Technology Career Level: Entry Level Java Cloud Engineer - Focus on gaining hands-on experience in cloud-native development, working alongside experienced engineers, and contributing to various aspects of the development process.

Reporting Structure: Reports directly to the Development Team Lead, with opportunities for mentorship and guidance from senior engineers.

Technical Impact: Contribute to the development and maintenance of cloud-native full-stack applications, helping to drive the success of Rocket Partners' clients and the company's continued growth.

Growth Opportunities:

  • Technical Growth: Expand your skills in cloud development, microservices, and CI/CD tools, with opportunities to work on diverse projects and learn from experienced team members.
  • Career Progression: Demonstrate your skills and contribute to the success of the team and company, opening up opportunities for career advancement within Rocket Partners.
  • Leadership Development: Develop your leadership skills by mentoring junior team members, contributing to team processes, and driving initiatives that improve the development process.

📝 Enhancement Note: As an entry-level engineer at Rocket Partners, you will have ample opportunities to grow and develop your skills, with a clear path for career progression and leadership development.

🌐 Work Environment

Office Type: Hybrid - On-site during the probationary period, with a hybrid schedule (2 days on-site) thereafter.

Office Location(s): Manila, Philippines (Robinsons Summit Center)

Workspace Context:

  • Collaborative workspace with opportunities for mentorship and growth.
  • Access to development tools, multiple monitors, and testing devices to support your work.
  • Cross-functional collaboration with designers, marketers, and other stakeholders to ensure user-focused solutions.

Work Schedule: 40 hours per week, with a hybrid schedule after the probationary period. The workday is from 2 pm to 11 pm PST.

📝 Enhancement Note: Rocket Partners' hybrid work environment offers the best of both worlds - the opportunity to collaborate and learn from experienced engineers on-site, with the flexibility to work remotely for a portion of the week.

📄 Application & Technical Interview Process

Interview Process:

  1. Online Assessment: Complete an online assessment to evaluate your technical skills and problem-solving abilities.
  2. Technical Interview: Participate in a technical interview focused on your Java, Spring Boot, and Angular skills, as well as your understanding of cloud development principles.
  3. Coding Challenge: Complete a coding challenge that simulates a real-world development scenario, demonstrating your ability to build and maintain cloud-native full-stack applications.
  4. Final Interview: Meet with the hiring manager and other team members to discuss your fit for the role, your career goals, and your long-term potential within the company.

Portfolio Review Tips:

  • Highlight your best projects that demonstrate your full-stack development skills, with a focus on Java, Spring Boot, Angular, and cloud development.
  • Include projects that showcase your problem-solving skills, collaboration, and attention to detail.
  • Be prepared to discuss your projects in depth, explaining your design choices, challenges faced, and lessons learned.

Technical Challenge Preparation:

  • Brush up on your Java, Spring Boot, and Angular skills, focusing on best practices and common pitfalls.
  • Familiarize yourself with cloud development principles and microservices architecture.
  • Practice coding challenges and review your problem-solving strategies to ensure you can tackle complex development tasks efficiently.

ATS Keywords: (Organized by category)

  • Programming Languages: Java, Spring Boot, Angular, HTML, CSS, JavaScript
  • Cloud Technologies: AWS, Azure, Cloud Development, Microservices, CI/CD
  • Web Frameworks: Spring Boot, Angular
  • Version Control: Git
  • Methodologies: Agile, Scrum, Kanban
  • Soft Skills: Problem Solving, Teamwork, Communication, Adaptability, Learning Agility

📝 Enhancement Note: Tailor your resume and portfolio to highlight the relevant skills and experiences for this entry-level Java Cloud Engineer role, emphasizing your problem-solving skills, collaboration, and eagerness to learn.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies:

  • Angular: Build intuitive and responsive user interfaces using Angular, ensuring cross-browser compatibility and accessibility standards.
  • HTML/CSS: Demonstrate your understanding of web fundamentals by creating clean, semantic HTML and well-structured CSS.
  • JavaScript: Showcase your JavaScript skills by creating interactive and dynamic web applications.

Backend & Server Technologies:

  • Java: Develop backend services using Java, following object-oriented programming principles and best practices.
  • Spring Boot: Utilize Spring Boot to create robust, scalable, and maintainable backend applications, leveraging its extensive ecosystem of libraries and tools.
  • Cloud Platforms (AWS/Azure): Gain experience with cloud platforms, learning how to deploy and manage applications in the cloud, and leveraging cloud-native services to enhance your development process.

Development & DevOps Tools:

  • Version Control: Use Git or other version control systems to manage your code, collaborate with team members, and ensure the integrity of your projects.
  • CI/CD Pipelines: Familiarize yourself with CI/CD pipelines to automate the deployment and testing of your applications, ensuring consistent and reliable releases.
  • Testing Tools: Utilize testing tools to write unit tests, integration tests, and end-to-end tests, ensuring the quality and reliability of your applications.

📝 Enhancement Note: As an entry-level engineer, you will have the opportunity to learn and work with various technologies, tools, and platforms, expanding your skillset and gaining valuable experience in cloud-native development.

👥 Team Culture & Values

Web Development Values:

  • Curiosity: Embrace a curious mindset, continuously learning and exploring new technologies and best practices.
  • Initiative: Take ownership of your work and be proactive in driving solutions and improvements.
  • Follow Through: Deliver on your commitments, ensuring high-quality work and timely completion of tasks.
  • Growth: Foster a growth-oriented mindset, seeking opportunities to learn, improve, and develop your skills.

Collaboration Style:

  • Cross-Functional Collaboration: Work closely with designers, marketers, and other stakeholders to ensure user-focused solutions and effective communication.
  • Code Review Culture: Participate in code reviews to ensure high-quality work, knowledge sharing, and continuous improvement.
  • Peer Programming: Collaborate with team members to solve problems, learn from one another, and drive collective success.

📝 Enhancement Note: Rocket Partners values curiosity, initiative, follow-through, and growth, fostering a collaborative and supportive environment for entry-level engineers to learn and develop their skills.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Development: Learn and apply best practices for cloud development, working with cloud platforms (AWS/Azure) and other Infrastructure-as-Code (IaC) tools.
  • Microservices Architecture: Gain experience with microservices architecture, designing and implementing scalable, maintainable, and loosely coupled systems.
  • CI/CD Pipelines: Familiarize yourself with CI/CD pipelines, automating the deployment and testing of your applications to ensure consistent and reliable releases.
  • Performance Optimization: Learn and apply performance optimization techniques, ensuring your applications are fast, efficient, and responsive.

Learning & Development Opportunities:

  • Technical Training: Participate in mentorship and training opportunities, expanding your skills in cloud development, microservices, and CI/CD tools.
  • Conferences & Events: Attend industry conferences, meetups, and events to stay up-to-date with the latest trends and best practices in web development and cloud technologies.
  • Community Involvement: Engage with the developer community, contributing to open-source projects, participating in forums, and sharing your knowledge and experiences with others.

📝 Enhancement Note: As an entry-level engineer at Rocket Partners, you will face various technical challenges and growth opportunities, with ample support and guidance from experienced team members to help you succeed.

💡 Interview Preparation

Technical Questions:

  • Java: Be prepared to discuss your Java skills, explaining your understanding of object-oriented programming, design patterns, and best practices.
  • Spring Boot: Demonstrate your knowledge of Spring Boot, its ecosystem, and its capabilities for building robust, scalable, and maintainable backend applications.
  • Angular: Showcase your Angular skills, explaining your understanding of responsive design, performance optimization, and accessibility standards.
  • Cloud Development: Discuss your familiarity with cloud platforms (AWS/Azure) and your understanding of cloud development principles, microservices architecture, and CI/CD pipelines.

Company & Culture Questions:

  • Rocket Partners: Research Rocket Partners, understanding their mission, values, and culture, and how they contribute to the success of their clients and the company's continued growth.
  • Agile Development: Demonstrate your understanding of Agile development processes, explaining your experience with Agile methodologies, team collaboration, and continuous improvement.
  • User Experience: Discuss your approach to user experience design, explaining how you ensure your applications are intuitive, responsive, and accessible.

Portfolio Presentation Strategy:

  • Live Demonstration: Prepare a live demonstration of your best projects, showcasing your full-stack development skills, problem-solving abilities, and attention to detail.
  • Code Walkthrough: Be prepared to walk the interview panel through your code, explaining your design choices, challenges faced, and lessons learned.
  • User Experience Focus: Highlight the user experience aspects of your projects, explaining how you ensure your applications are intuitive, responsive, and accessible.

📝 Enhancement Note: Prepare thoroughly for your technical interview, brushing up on your skills, practicing coding challenges, and researching Rocket Partners to ensure you make a strong impression and demonstrate your fit for the role.

📌 Application Steps

To apply for this entry-level Java Cloud Engineer position at Rocket Partners:

  1. Submit Your Application: Click the "Apply" button on the job listing and follow the prompts to submit your resume, cover letter, and portfolio.
  2. Tailor Your Resume: Highlight your relevant skills, experiences, and accomplishments, emphasizing your problem-solving skills, collaboration, and eagerness to learn.
  3. Prepare Your Portfolio: Curate a selection of your best projects that demonstrate your full-stack development skills, with a focus on Java, Spring Boot, Angular, and cloud development.
  4. Research Rocket Partners: Learn about Rocket Partners' mission, values, and culture, and how they contribute to the success of their clients and the company's continued growth.
  5. Prepare for Technical Challenges: Brush up on your Java, Spring Boot, Angular, and cloud development skills, and practice coding challenges to ensure you can tackle complex development tasks efficiently.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with Rocket Partners before making application decisions.

Application Requirements

A Bachelor's degree in Computer Science or a related field is required, along with a solid foundation in object-oriented programming and exposure to web development. Candidates should be enthusiastic about learning cloud technologies and possess strong analytical and communication skills.