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.
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.
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.
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!