Description
Position ; JAVA DEVELOPER
Description:
- Design, implement and maintain java based applications.
- Collaborate with cross functional teams to analyze user requirements and translate them into functional software.
- Write code, programming and debugs software applications and solutions.
- Document developed modules, perform unit testing and participate in design and code-review process.
- Establish oneself as an expert in at least one area of specialty.
- Retain and keep appraised of industry intelligence, changes in the market place and trend analysis of visionary usage and opportunity for current and new products relating to support software.
- Ensure the technical feasibility of UI/ UX designs.
- Participate in code reviews to maintain code quality and ensure adherence to coding standards.
- Develop and execute unit test.
- Collaborate with quality assurance teams to define and execute test cases.
- Experience with microservices architecture .
- Familiarity with containerization and orchestration tools e,g,Docker, Kubernetes.
- Knowledge of continuous integration and deployment CI/CD pipelines
- Familiarity with cloud platformsAWS, Azure