Hello Everyone,
Please share suitable profiles.
Don’t call me, Once I review the profile will give you a call.
|
If you are sharing any profile, please mention: Location – Work Authorization – "Before submitting any candidates please share the visa back and front copy must and LinkedIn id " |
Role: Sr. Back End Developer
Location: Rutherford, NJ(Hybrid) – Local
Visa: USC & GC Only
Job Description:
Role Description
The Senior Backend Developer is responsible for
designing, developing, and maintaining scalable, high-performance backend
systems using Java and Spring technologies bridging software development with
operations, building, and maintaining scalable infrastructures (AWS/GCP/on
prem), CI/CD pipelines, and backend APIs. This hybrid role focuses on building
robust microservices, APIs, and enterprise applications while ensuring
performance, security, reliability, and automation while leveraging modern
AI-assisted tools and AI capabilities.
Key Responsibilities
• Design, develop, and maintain scalable backend services and microservices
using Java (17+) and Spring Boot.
• Build and optimize RESTful APIs and distributed systems ensuring high
availability, performance, and security.
• Lead system design, architecture decisions, and code reviews to enforce best
practices.
• Integrate AI/ML capabilities and third-party AI services/APIs into backend
systems to enable intelligent workflows and automation.
• Leverage AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) to
improve productivity, code quality, and testing efficiency.
• Develop and maintain infrastructure as code (IaC) and automated testing
frameworks using JUnit and Mockito; incorporate intelligent/AI-driven testing
techniques where applicable.
• Collaborate with cross-functional teams including frontend (Angular/React),
QA, DevOps, and product teams.
• Implement and manage CI/CD pipelines, DevOps practices, and containerized
deployments.
• Perform database design and optimization using Oracle, SQL, and PL/SQL.
• Monitor and support production applications using observability tools; apply
intelligent monitoring and anomaly detection techniques.
• Conduct root cause analysis, debugging, and performance tuning.
• Ensure adherence to coding standards, security policies, and compliance
requirements.
• Mentor junior developers and promote adoption of modern engineering and
AI-enabled practices.
• Stay updated with emerging technologies in backend engineering, cloud
platforms, and AI-driven development.
Preferred Qualifications
• 7–10+ years of experience in Java and Spring (Spring Core, Spring Boot,
Hibernate) development.
• Strong expertise in object-oriented design, microservices architecture, and
distributed systems.
Required Skills:
o Java 17+
o Spring Core, Spring Boot, Hibernate
o JUnit, Mockito testing frameworks
o Oracle concepts, SQL, PL/SQL
o Angular 15+
• Strong experience with DevOps practices, CI/CD pipelines, and branching
strategies.
• Familiarity with AI-assisted development tools and understanding of AI/ML
concepts.
• Hands-on experience with test automation and quality engineering practices.
• Experience with cloud platforms (AWS, Azure, or GCP) and containerization
tools (Docker, Kubernetes).
Other Qualifications (Skills that would be a plus)
• Experience with React.
• Familiarity with Kafka (or similar messaging/streaming technologies).
• Experience with Appian or BPM tools.
• Knowledge of BPMN tools (RHPAM, IBM BAMOE).
• Applied understanding of DevOps tools and containerization (Docker Compose).
• Exposure to AI-driven testing, predictive analytics, or intelligent
automation frameworks.
• Awareness of event-driven architecture and observability tools.
• Certifications in cloud, DevOps, or AI/ML technologies are a plus.