What are the responsibilities and job description for the Java Developer position at New York Technology Partners?
w2 / H1 Transfer only
Need 8 years experience
Need Mandatory experience with Splunk or Dynatrace Kafka and Casssandra
Key Responsibilities
- Design, develop, and maintain Java-based applications and microservices
- Build and enhance event-driven architectures using Kafka
- Work with Cassandra for high-volume, distributed data storage solutions
- Implement monitoring, logging, and performance tuning using Splunk or Dynatrace
- Develop RESTful APIs and integrate with internal and external systems
- Troubleshoot production issues, perform root cause analysis, and optimize system performance
- Collaborate with cross-functional teams including DevOps, QA, and business stakeholders
- Ensure code quality, scalability, and security best practices
- Participate in code reviews, Agile ceremonies, and CI/CD processes
🔹 Required Skills & Experience
- 5 years of experience in Java development
- Strong experience with:
- Core Java, Spring Boot, Microservices
- Apache Kafka (producers/consumers, streaming)
- Cassandra (data modeling, performance tuning)
- Hands-on experience with Splunk or Dynatrace for monitoring and observability
- Experience building REST APIs and working with distributed systems
- Strong debugging and performance optimization skills
- Familiarity with CI/CD pipelines, Git, and Agile methodologies