Senior Java Developer
Goldenpick Technologies
- New York City, NY
- Permanent
- Full-time
- 6+ years of enterprise development experience (Java/JDK 8+)
- Experience developing High-Performance and Distributed Applications
- Experience with Message Brokers (ActiveMQ, RabbitMQ, Kafka, or similar)
- Experience with Cache/In-Memory Data Grids (Redis, Hazelcast, or similar)
- Experience with REST/SOAP/gRPC
- Expertise in OOP/OOD
- Expertise in concurrency and multithreading
- Spring (including Spring Boot and Spring Boot Actuator)
- Strong SQL and DB knowledge
- Experience with automated testing (TDD, BDD, Mutation testing)
- Knowledge of common Linux commands
- Experience working on geo-distributed and asynchronous teams
- Exceptional verbal and written communication skills
- High level of self-organization and self-management