AI Assisted Fullstack Java Engineer

Cortracker Inc
Oak Lawn, IL, United States
4 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$145,600.0 - $156,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Code Coverage Code Generation Software Quality Code Review Cursor Software Design Patterns Programming Tools Material Design Secure Coding
+8 more
Software Engineering Data Logging ReactJS Prompt Engineering Backend Front End Software Development Claude Code Restructuring

Job description

The AI Engineer is expected to apply an experienced, production-focused approach, using AI tools as accelerators-not replacements for engineering judgment-to deliver CNA-approved code suitable for deployment into production environments., Demonstrate effective and responsible use of AI-assisted development tools (including Claude and Cursor) to:

Accelerate development cycles

Improve code quality and maintainability

Reduce rework introduced during review, testing, and production readiness phases

Actively contribute across the full software development lifecycle, including design, development, refactoring, testing, and production hardening of Java and/or React-based components.

Collaborate closely with CNA product owners, architects, and engineering teams.

Participate fully in CNA Agile ceremonies and delivery processes.

Follow CNA engineering, security, architecture, and operational standards at all times.

Production Readiness and Quality Standards

All code and artifacts delivered under this SOW must be production-ready and adhere to CNA development and operational standards, including but not limited to:

Secure coding and data protection practices

Clean, readable, and maintainable code structure

Appropriate error handling, logging, and resilience patterns

Performance considerations appropriate to scale and usage

Unit and/or component-level test coverage aligned with CNA expectations

Compatibility with CNA CI/CD pipelines, deployment standards, and operational monitoring

AI-assisted outputs must be fully understood, reviewed, and owned by the Supplier Personnel delivering the work.

Responsible AI Usage

Specifically, the AI Engineer shall:

Use AI tools strictly as development accelerators, not as autonomous decision-makers.

Ensure no CNA confidential, proprietary, regulated, or sensitive data is exposed to external AI systems beyond what is explicitly approved by Client.

Be able to explain, review, modify, and justify all AI-assisted outputs.

Document material design or implementation decisions where AI-assisted approaches significantly influenced outcomes.

Knowledge Transfer and Enablement

Demonstrating effective, responsible usage of AI-assisted development tools in day-to-day delivery.

Sharing best practices for prompt engineering, iterative refinement, AI-assisted refactoring, and quality assurance.

Participating in knowledge transfer sessions, walkthroughs, or enablement discussions as requested by Client.

Work-related tasks may include, but are not limited to, the following activities:

Collaborating with Client stakeholders to gather technical and functional inputs required for component delivery.

Developing and executing delivery plans aligned with agreed scope and priorities.

Designing, building, refactoring, and hardening Java and/or React-based components using AI-assisted techniques.

Supporting and participating in code reviews, ensuring CNA quality and security standards are met.

Providing regular status updates through CNA Agile ceremonies and weekly reporting.

Demonstrating AI-assisted development efficiencies and outcomes to Client stakeholders

Requirements

Working Style: Highly self-sufficient and hands-on. While they will drive the team forward, this is an individual contributor role, not a formal lead.

Technical Stack

MUST- Back end Java Required: Must have strong skills in Java (backend) and AI

PLUS/preferred-React (frontend).

Engineering Fundamentals: Must have a strong grasp of design patterns, the ability to take specifications and deliver a finished product, and the engineering maturity to evaluate the quality of AI-generated code.

AI Expertise

Mandatory AI Skills: The candidate must come in with existing AI development experience (specifically mentioning Claude or similar tools).

Why it’s crucial: The client has limited resources and AI licenses, so they cannot afford the overhead of training someone on AI from scratch. The engineer’s job will be to help build out the company’s AI competency.

We are looking for a US-based AI-Assisted Full Stack Engineer with demonstrated experience leveraging AI-assisted development tools, including Anthropic Claude and Cursor, to accelerate design, development, refactoring, and hardening of software components while maintaining high standards of quality, security, and maintainability.

Required Skills - * Demonstrate effective and responsible use of AI assisted development tools (including Claude and Cursor)

  • Actively contribute across the full software development lifecycle, including design, development, refactoring, testing, and production hardening of Java and/or React based components.

  • Collaborate closely with product owners, architects, and engineering teams., US-based AI-Assisted Full Stack Engineer with demonstrated experience leveraging AI-assisted development tools, including Anthropic Claude and Cursor, to accelerate design, development, refactoring, and hardening of software components while maintaining high standards of quality, security, and maintainability., Be a senior, hands-on engineer with prior experience delivering production systems in enterprise environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…