Lead Software Developer (Java/AI/Devops/.NET) jobs in United States
info-icon
This job has closed.
company-logo

Jobs via Dice · 4 hours ago

Lead Software Developer (Java/AI/Devops/.NET)

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Javen Technologies, Inc, is seeking a Lead Software Developer who will be responsible for delivering secure, scalable, and maintainable software while mentoring developers and driving code quality. The role involves applying AI responsibly across the software development life cycle and facilitating Agile practices as a Scrum Master when needed.

Computer Software

Responsibilities

Lead end-to-end implementation of features and services using modern frameworks and patterns, own solution quality from design through deployment
Enforce code quality via design/architectural reviews, code reviews, and adherence to Definition of Done, security guidelines, and build standards; serve as a primary approver for PRs and pipelines
Champion CI/CD, automated testing, observability, and performance/resiliency improvements to reduce risk and cycle time
Apply AI responsibly in the SDLC (e.g., code generation, test case generation, static analysis, documentation, and incident analysis) with appropriate human-in-the-loop controls and security/compliance guardrails
Provide Level 3 application support and drive root-cause analysis and remediation for complex issues
Mentor and elevate developers through pairing, technical guidance, and structured feedback, model engineering excellence and continuous improvement
Partner with Product Owners/BSAs to clarify requirements and estimate backlog items; collaborate with Solution Architecture to align with target designs
Work with Delivery/Engineering Managers to provide transparent progress, surface risks, and uphold standards across the portfolio
Uphold the organization’s SDLC, security controls, and compliance requirements; advocate for best practices and contribute to shared guidelines
Perform Scrum Master duties as necessary, including facilitating daily stand-ups, sprint planning, retrospectives, and helping the team maintain focus and flow

Qualification

JavaSpring BootCI/CDAI in SDLCAWS.NET/C#Secure codingMentorshipCommunication

Required

Proven experience delivering enterprise software as a senior/lead engineer with demonstrated ownership of complex systems and mentoring responsibilities
Expertise in Java and Spring (Boot/Cloud) for building scalable services and APIs
Hands-on CI/CD experience and strong unit/integration testing practices
Applied AI in the SDLC: practical use of AI-assisted coding, test generation, code review/static analysis, and documentation, with an understanding of when and how to use AI safely and effectively
Cloud proficiency with major platforms; AWS preferred (e.g., EC2, ECS/EKS, Lambda, API Gateway, S3, RDS, IAM)
Solid understanding of secure coding and observability (logs, metrics, tracing)
Ability to translate business requirements into technical designs and iterative increments; strong written and verbal communication

Preferred

.NET/C# experience (helpful across services, integration, or cross-team initiatives)
Knowledge of Oracle database concepts and performance considerations (desired)
Experience leading code reviews at scale, establishing quality gates, and hardening build/test pipelines
Exposure to architectural patterns (eventing, microservices), API design, and data integration; familiarity working with Solution Architects
Background contributing to a formal competency framework and coaching others to those standards

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase