Website Cebu Machine Intelligence Laboratories, Inc (C-MIL)
SENIOR SOFTWARE ENGINEER / ARCHITECT, (JAVA) BACKEND
Join an exciting and innovating software development company in Cebu. Our team of talented and professional software engineers and artists are developing motion comics, web applications and iOS/Android apps and games. We are located in Cebu Business Park, just beside Ayala shopping mall.
We do both in house productions as well as advanced web- and application development projects for our partners in the US and Europe. C-MIL is looking for full time backend web developers (JAVA). Fronted web developers please take a look at our other job ad.
We are looking for two types of people to join our team. Those types are seasond professionals who are experts at their subject material and rising stars, who have all the natural abilities but may lack the experience that a seasoned professional has. We are looking for smart, energic people that want to genuinely contribute and learn.
- Drive new project from end to end: full involvement in designing, planning, implementing and resourcing
- You will be responsible for the development of our backend system components
- You will support Management in analyzing new features, delivering solutions, cost estimation and rough planning, whilst also keeping in mind the cost-benefit balance
- Using agile processes with short cycles, you will play an active role in all development tasks – especially also in analysis, design, documentation and planning
- Participate in agile development methodologies with continues deliveries
Skills & Requirements
- Computer science degree or several years of relevant job experience as a software engineer or a hands-on software architect in backend development projects
- You are a competent software engineer, very experienced in programming with Java using common IDEs (IntelliJ, Eclipse), Build/CM tools (Maven / Gradle, Git), Web servers (Tomcat), as well as testing and mocking frameworks (JUnit, Cucumber, Jenkins, Mockito)
- You have experience in SQL and relational databases (preferably MySQL) and worked with modern technologies and (open source) frameworks like Spring, ORM (Hibernate) or JPA, AOP, Tomcat, CXF, JMS, distributed caches and other middleware
- You are an advocate of good software/system design (familiar with Domain Driven Design) including explicit balancing of technical trade-offs and you have experience in the development of distributed backend applications based on the relevant architecture/design patterns and with certain focus on non-functional concerns like performance, scalability, high availability and continuous operation.
- You have sound knowledge in different programming languages, security, software engineering methods and tools (e.g. OO, UML, TDD, Agile Practises) and are interested in IT innovations and front-edge technologies.
- High standards for code quality and structured way of working
To apply for this job please visit the following URL: http://www.cebujobs.ph/jobs/details/senior-software-engineer-architect-java-backend-at-cebu-machine-intelligence-laboratories-inc-c-mil- →