Job Description :
Title - Lead / Senior Backend Java Developer role with Agentic AI
Location & Openings:
New York, NY - 3 openings
Jersey City, NJ - 2 openings
Wilmington, DE - 1 opening
All the role are 6 months contract to hire.
Skill area
What a strong candidate should be able to explain
Java
Write working code and explain concurrency, collections, JVM behaviour and error handling.
Spring Boot / APIs
Design API contracts, validation, authentication, exception handling and versioning.
Kafka
Explain partitioning, offsets, consumer groups, duplicate processing, retries and message ordering.
System design
Design a scalable microservice-based application and explain its bottlenecks and trade-offs.
AWS
Explain actual services used, architecture, deployment, monitoring, IAM and troubleshooting.
Resiliency
Explain timeouts, retries with backoff, circuit breakers, idempotency and graceful degradation.
Performance
Discuss latency, throughput, connection pools, database indexes, caching and load testing.
Agentic AI
Describe an actual agent workflow, tools, state management, failure handling and evaluation.
Technical leadership
Explain architecture ownership, mentoring, code reviews and production decision-making.
Job Description:
Expert in Core Java and design technique as well as experience working across large environments with multiple operating systems/infrastructure for large-scale programs (e.g., Expert Engineers) starting to be firm-wide resources working on projects across Client
Is multi-skilled with expertise across software development lifecycle and toolset
May be recognized as a leader in Agile and cultivating teams working in Agile frameworks
Sought out as coach for at least one technical skill
Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, resiliency, security
Stays abreast of cutting-edge technologies/trends and uses experience to influence application of those technologies/trends to support the business; may give speeches and outside the firm, writes articles.
Roles and Responsibilities:
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems
Develops secure and high-quality production code, and reviews and debugs code written by others
Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Additional Skills:
Advanced Java development experience
Hands-on development of complex Spring applications
Building and supporting APIs at scale
AWS, Terraform, Grafana, Splunk
Full SDLC ownership
CI/CD, resiliency, security
Knowledge of AI models and ability to develop apps using models (Claude, GPT etc.).
Thanks & Regards,
Chebolu Raviteja (Lead Recruiter)
|
Conch Technologies, Inc |