Spring Boot

Cebu, Philippines

We are seeking a skilled Spring Boot Developer to design, build, and configure applications that align with business process and application requirements. The ideal candidate should have a strong understanding of test-driven development, continuous integration, and continuous delivery and be able to work in a fast-paced environment while delivering high-quality solutions.

Must-Have Skills:

  • Expertise in Spring Boot and Java-based application development.

  • Solid understanding of test-driven development (TDD), continuous integration (CI), and continuous delivery (CD) principles and practices.

  • Strong experience in unit testing and integration testing, ensuring high code coverage through automated testing.

  • Excellent problem-solving and analytical skills with the ability to work in an unstructured, fast-paced environment.

  • Strong organizational, communication, and interpersonal skills to collaborate effectively with cross-functional teams.

Good-to-Have Skills:

  • Experience working with cloud platforms (AWS, Azure, GCP) and microservices architecture.

  • Knowledge of Docker, Kubernetes, and containerization best practices.

  • Familiarity with DevOps tools such as Jenkins, Git, and CI/CD pipelines.

Key Responsibilities:

  • Develop and engineer end-to-end features of a system, from user experience to backend logic.

  • Deliver innovative solutions that enhance client services and improve business processes.

  • Leverage new technologies with a cloud-first and agile mindset to solve complex business challenges.

  • Work closely with team leads to understand project requirements and propose alternative solutions when needed.

  • Implement changes with high-quality code and ensure test coverage through unit and integration testing.

  • Review code and showcase new developments to the team for feedback and improvements.

  • Collaborate with QA and other developers to resolve technical challenges efficiently.

  • Provide leadership, guidance, training, and mentorship to junior team members.

  • Conduct feasibility studies and impact analysis for new features or system changes.

  • Actively contribute innovative ideas to improve system performance and efficiency.

  • Support the production environment and resolve escalated issues as needed.

If you have a passion for building robust and scalable applications using Spring Boot, we encourage you to apply!

Spring Boot

Job description

Spring Boot

Personal information