Job Description
Jobscope:
- Delivers code in highest quality ensuring maximum performance, scalability, testability and maintainability of E2E solution.
- Follows defined company coding standards, ensures that E2E solution is testable and covered with unit tests.
- Supports and develops software engineers by providing advice, coaching and educational opportunities. Organizes and participates in code reviews and pair programming sessions.
- Closely cooperates with Support Team engineers to ensure optimal fixing of issues reported by system end users.
- Documents solutions by providing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Continuous self-improvement by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Protects operations by keeping information confidential.
Requirements:
- University degree in Computer Science, Electrical Engineering, Physics or equivalent
- 5 years' experience in developing high-quality software in Java
- Knowledge of Test Driven Development
- In-depth knowledge of major Java frameworks and technologies (SpringFramework, OSGi, SpringBoot, ActiveMQ
- Familiarity with development tools (Maven, Jenkins, Sonar, etc.)
- Database design and experience in Oracle
- Highly aware of current technologies and upcoming trends in software development
Kindly send your CV/Resume to:
razman@cmasolutions.my
faqhrul@cmasolutions.my
wida@cmasolutions.my