What are the responsibilities and job description for the Java Developer position at IT Minds LLC?
Job Title: Java Developer
Location: Phoenix, AZ (Hybrid)
Duration: Long-Term Contract
Qualifications
Location: Phoenix, AZ (Hybrid)
Duration: Long-Term Contract
Qualifications
- Must have demonstrated Proficiency in Java 8 (Lambdas, Streams, Completable Future, optional, generics)
- Must have demonstrated Proficiency in Spring boot β web flux (Reactor 3), spring-data, REST.
- Must have demonstrated Proficiency in Java functional and reactive programming.
- Test Driven Development experience.
- GoF Java design patterns implementation experience
- Strong NodeJS development (required)
- API Design, Swagger API spec, API Security, Curl, postman
- Experienced with API performance testing, Heap/Thread Dump analysis.
- Git workflows, Grafana, Prometheus, Gradle, Linux Command line
- Database :No SQL - Mongo/Couchbase
- Analytical and problem-solving skills.
- Developing and/or creating new or more effective ideas, approaches.
- Developing and executing short-range plans/decisions.
- Excellent interpersonal and communication skills.
- Ability to exercise sound judgment across a broad range of circumstances.
- Excellent interpersonal and communication skills.