Java Developer

CrackaJack Digital Solutions LLCNew York, NY
30d

About The Position

We are seeking an experienced Java Backend Engineer with strong expertise in building scalable, high-performance backend systems. The ideal candidate will work on designing, developing, and maintaining backend services and APIs using modern Java technologies in an enterprise environment.

Requirements

  • 8+ years of hands-on experience in Java backend development
  • Strong experience with Spring / Spring Boot
  • Experience with Microservices architecture
  • Strong knowledge of REST APIs and backend integration
  • Solid understanding of SQL / NoSQL databases
  • Experience with ORM frameworks (Hibernate/JPA)
  • Knowledge of design patterns and backend best practices
  • Experience with Git and CI/CD pipelines

Nice To Haves

  • Experience with AWS / Azure / GCP
  • Knowledge of Docker & Kubernetes
  • Messaging systems like Kafka / RabbitMQ
  • Exposure to security concepts (OAuth, JWT)

Responsibilities

  • Design, develop, and maintain backend applications using Java
  • Build and maintain RESTful APIs and backend services
  • Develop microservices-based architectures
  • Write clean, efficient, reusable, and well-tested code
  • Optimize application performance, scalability, and reliability
  • Collaborate with architects, frontend developers, QA, and DevOps teams
  • Participate in code reviews and follow best coding practices
  • Troubleshoot production issues and provide root cause analysis
  • Work in Agile/Scrum development environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service