Java Developer

DRC Systems

Not Interested
Bookmark
Report This Job

profile Job Location:

Morristown, NJ - USA

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Description:

- Build robust scalable RESTful and streaming APIs using Java and modern frameworks
- Implement real-time data streaming solutions using Apache Kafka and related technologies
- Develop high-throughput data processing pipelines with focus on performance optimization
- Write clean maintainable and well-tested code following industry best practices
- Implement using containerization platform

Nice to have:
- Design and optimize data models for columnar databases
- Implement distributed caching strategies using Redis Griggain or similar technologies
- Optimize application performance through profiling tuning and architectural improvements
- Ensure system reliability scalability and fault tolerance through proper design patterns
- Monitor and troubleshoot production systems to maintain high availability

Collaboration:
- Work closely with tech lead architects and stakeholders to understand requirements
- Share knowledge through technical presentations documentation and mentoring
- Stay current with emerging technologies and recommend improvements to tech stack

Technical Skills:
- 8 years of professional software development experience with Java (Java 11)
- Proficiency with Spring Boot Spring Framework or similar Java frameworks
- Strong expertise in building RESTful APIs and microservices architectures
- Proven experience with Apache Kafka or similar streaming platforms
- Distributed caching solutions
- Knowledge of columnar databases
- Experience with relational databases (PostgreSQL SQLServer) and SQL optimization
- Strong understanding of multithreading concurrency and asynchronous programming
- Experience with performance testing tools


Job Description: - Build robust scalable RESTful and streaming APIs using Java and modern frameworks - Implement real-time data streaming solutions using Apache Kafka and related technologies - Develop high-throughput data processing pipelines with focus on performance optimization - Write clean mai...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java