Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Designing and implementing microservices that 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.
Job Requirements
- Solid understanding of object-oriented programming OOP concepts
- Solid foundation in Java Core and J2EE development fundamentals including best practices and design patterns
- Experience in Spring-MVC/Spring-Boot framework
- Experience in Java REST web service
- DB design/SQL fundamentals and knowledge in JPA
- Experience in analysis, design, develop business requirements
- Experience with TDD, code testability standards, JUnit/Mockito
- Ability to learn new technologies and adapt to change (DevOps, Microservice, Cloud, etc)
- Familiarity with Agile development environments is plus
- Work location is remotely