Backend Java Developer
Amiseq Inc.
Sunnyvale, United States of America
2 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Sunnyvale, United States of America
Tech stack
Java
Azure
Data Structures
Software Design Patterns
Distributed Systems
Memory Management
MySQL
NoSQL
Oracle Applications
SQL Databases
Multithreading
Spring-boot
Backend
Cassandra
Cosmos DB
Heap (Data Structure)
Microservices
Requirements
- Expertise in Backend Development: Strong experience with Java, Spring Boot, and building scalable microservices, particularly in systems that run at scale and distributed systems
- Experience with Java, Spring Boot and microservices
- Experience with any SQL and NoSQL databases ( e.g. Azure Cosmos, MySQL, Oracle, Cassandra, etc. )
- Azure cloud is good to have but not mandatory
- Good data structures and algorithm skills
General high-level requirements:
-
Java
-
Data structures, algorithms, design patterns
-
Java multi-threading and synchronization
-
Memory management in Java, GC
-
Experience with heap, thread dumps