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.