Location: New York, NY | Jersey City, NJ | Wilmington, DE
Duration: 6+ Months
Job Description
We are seeking experienced Lead / Senior Backend Java Developers with strong expertise in Core Java, Spring Boot, microservices, AWS, and Agentic AI. The ideal candidates will have hands-on experience designing, developing, and supporting scalable, secure, and high-performance enterprise applications.
Candidates should have strong problem-solving skills, experience with system design, and the ability to take ownership of technical solutions throughout the software development lifecycle.
Required Skills
· Strong experience in Core Java, object-oriented programming, concurrency, collections, and JVM fundamentals.
· Hands-on experience with Spring Boot, REST APIs, and microservices architecture.
· Experience with Apache Kafka, event-driven architecture, and distributed systems.
· Strong knowledge of AWS services, cloud architecture, deployment, and monitoring.
· Experience with system design, application resiliency, security, and performance optimization.
· Knowledge of CI/CD pipelines, continuous integration, continuous delivery, and automated testing.
· Experience with Terraform and monitoring tools such as Grafana and Splunk.
· Understanding of AI models such as Claude and GPT and experience developing AI-powered applications.
· Knowledge of Agentic AI workflows, tool integration, state management, and failure handling.
· Strong debugging, problem-solving, communication, and collaboration skills.