Jobs · Engineering · New York

Senior Java Developer

EXL · New York, United States · 4 wk ago
Engineering$130k–$155k/yrFull-time

Key Responsibilities

  • Design, build, and unit test Java-based applications for data processing
  • Develop backend services using Spring Boot and REST APIs
  • Build data pipelines integrating data from: Relational databases (Oracle)
  • Implement event-driven data pipelines using Kafka (or MSK)
  • Develop and expose APIs for data access and integration
  • Work with structured and semi-structured data formats (JSON, XML, etc.)
  • Optimize application performance for high-volume data processing
  • Deploy applications using Docker containers
  • Participate in code deployment and release processes
  • Monitor and troubleshoot applications
  • Create documentation for usage, deployment, and support
  • Participate in agile development (scrum) and collaborate with cross-functional teams

Required Skills

  • Strong hands-on experience in Java development
  • Experience with Spring Boot framework
  • Experience working with Apache Kafka (event-driven architecture)
  • Strong experience with Oracle databases and SQL
  • Experience in building and consuming REST APIs
  • Knowledge of data processing and integration patterns
  • Familiarity with JSON/XML data formats
  • Understanding of Docker/containerization
  • Experience with MongoDB or other NoSQL databases (plus)

Pay

Base Compensation Range: $130,000 - $155,000

Similar jobs

Senior Java Developer

CognizantCharlotte, NC· 1 mo ago
Engineering$60k–$115k/yrapply on careers.cognizant.com