- Develop and maintain Java Spring Boot microservices
- Build and maintain microservice environments
- Troubleshoot and optimize distributed systems
- Implement microservice patterns and distributed transactions
- Develop algorithms and data structures for efficient system performance
- Utilize ORM for data management
- Write comprehensive unit tests for all code
- Work with BPM systems such as Camunda
- Implement continuous delivery and continuous integration (CD/CI) for microservices
- Work with SQL databases, including data modeling and query optimization
- Implement REST/SOAP web services
- Utilize messaging queue systems such as Kafka
Kapital Bank-da iş mühiti ilə daha yaxından tanış olmaq üçün keçid edin - https://bit.ly/3JfQX9T
Namizədə tələblər:
- Bachelor's or Master's degree in Computer Science or a related field
- Minimum of 3 years of experience in Java Spring Boot microservices development
- Solid understanding of distributed systems and their associated problems
- Strong experience with microservice patterns and transactions
- Familiarity with ORM for data management
- Ability to write comprehensive unit tests
- Experience working with BPM systems such as Camunda
- Experience with CD/CI tools and processes
- Knowledge of SQL and database
- Experience with REST/SOAP web services
- Familiarity with messaging queue systems such as Kafka
Skills:
- Java, Spring Boot, Microservices
- Distributed systems and transactions
- ORM (Hibernate, JPA, etc.)
- Unit testing frameworks (JUnit, Mockito, Groovy Spock etc.)
- BPM systems such as Camunda
- CD/CI tools (Jenkins, Bitbucket CI, etc.)
- SQL and database optimization
- REST/SOAP web services
- Messaging queue systems such as Kafka