What are the responsibilities and job description for the Java Developer position at SysMind Tech?
Job description :
- Hands on experience in Java back-end development and skills with Spring-boot framework.
- Real life experience with Continuous Delivery principles and related tools (Kubernetes, AKS, Docker).
- Familiar with Microservices design.
- Understanding of the Design Patterns, Architectural Blueprints, UML and Application Design.
- Excellent communication skills and an ability to work in a team.
- Liaise with fellow developers.
- Designing and implementing microservices which use the spring boot framework.
- Working in compliance with the full Software Development Life Cycle.
- Connecting microservices to interact with databases.
- Understanding of how streaming technologies work such as Kafka.
- Identifying and finding solutions to bugs.
- Ensure you've written adequate test cases to verify design requirements are being met.
- Create well written documentation for the individual microservices.