Job Openings Java Software Engineer (Senior/Associate level)

About the job Java Software Engineer (Senior/Associate level)

Java Software Engineer (Senior/Associate level) - CEBU CITY

Our client is a Global healthcare technology services company.

Responsibilities:

  • Join a development team to perform all phases of software engineering including requirements analysis, application design, code development and testing with a focus on Java and/or Golang
  • Own the build/deploy/release process and find ways to automate and improve our pipeline at every step
  • Design reusable components, frameworks, and libraries
  • Review code and provide feedback relative to best practices and improving performance
  • Participate in an Agile / Scrum / Kanban methodology to deliver high-quality software releases every 2 weeks
  • Mentor and guide other software engineers within the team
  • Develop reusable patterns and encourage innovation that will enable team velocity
  • Collaborate on the design with other team members and product owners, both inside and outside the scrum team
  • Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines.

Qualifications:

  • 4-8+ years (Associate & Senior Level) of Software Engineering experience.
  • 3+ years of experience leading a team or mentoring junior developers (For Senior Java)
  • Proficiency with any Java or JavaScript-based UI framework.
  • Databases: Experience with both relational and non-relational databases.
  • Cloud: 3+ years of experience building and shipping production software in a scaled distributed environment in public cloud.
  • Version Control: Proficiency with Git and GitHub.
  • DevOps: Experience with Docker and CI/CD tools/services.
  • Tooling: Skilled in utilizing necessary tools to maintain quality code, optimized performance, and system efficiency.
  • Excellent technical communication skills with peers and non-technical colleagues.

Nice to Have Skills:

  • UI Frameworks: Experience with React/React Native (preferred), Angular, Blazor.
  • Backend: Proficiency in GoLang (preferred), Rust, GraphQL, .NET, Java.
  • Databases: Experience with Microsoft SQL, DynamoDB (preferred).
  • Cloud: Familiarity with AWS (preferred), Azure, GCP.
  • Message Queue Systems: Experience with AWS SQS (preferred), RabbitMQ, Apache Kafka.
  • Testing Tools/Services/Frameworks: Playwright, Cucumber, SauceLabs, Cypress, Appium
  • AI Integration: Knowledge and experience in integrating AI technologies into software engineering processes and products. Ability to leverage AI for improving development workflows, enhancing product features, and optimizing team performance.

Work Setup:

Setup: Mid Shift (2 PM - 11 PM); Fixed weekends off; Hybrid (once every 2 weeks onsite reporting)

Location: Cebu City

By Applying, you give consent to collect, store, and/or process personal and/or sensitive information for the purpose of recruitment and employment may it be internal to Cobden & Carter International and/or to its clients.