Java Cloud-Native Developer
OpenKyber LLC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
Cloud Engineering
Databases
Software Design Patterns
MySQL
NoSQL
Performance Tuning
Singleton Pattern
Software Engineering
Multithreading
Google Cloud Platform
Concurrency
Spring-boot
REST
Microservices
Job description
- Design, develop, and maintain applications using Java and Spring Boot
- Build scalable microservices-based architectures
- Develop and integrate RESTful APIs
- Implement design patterns such as Singleton
- Handle multithreading and concurrency for performance optimization
- Deploy and manage applications on Google Cloud Platform (Google Cloud Platform)
- Work with databases including NoSQL and MySQL
- Collaborate with cross-functional teams to deliver high-quality solutions
Requirements
We are seeking an experienced Java Developer with strong expertise in Spring Boot, microservices, and Google Cloud Platform (Google Cloud Platform). The ideal candidate will have hands-on experience in building high-performance, scalable applications and working with both relational and NoSQL databases., * 8+ years of total and relevant experience in Java development
- Strong expertise in Spring Boot
- Experience with microservices architecture
- Hands-on experience with REST API development
- Knowledge of multithreading and concurrency
- Familiarity with design patterns (Singleton)
- Experience with NoSQL and MySQL databases
Preferred Qualifications:
- Hands-on experience with Google Cloud Platform (Google Cloud Platform)
- Experience with cloud-native application development