Software Engineer II - Java / AI

MENZO, LLC
Denver, CO, United States
10 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Code Generation Code Review Continuous Integration Junit Python (Programming Language) Redis Swagger Software Engineering
+26 more
Systems Integration Openapi Data Logging Enterprise Software Applications Spring Cloud Retrieval-Augmented Generation Large Language Models Spring-boot Software Security Generative AI AWS Lambda Apigee Event Driven Architecture Integration Tests Kubernetes Deployment Automation Apache Kafka Claude Artificial Intelligence Governance Api Gateway Software Coding Restful APIs Dynatrace Api Management Docker Microservices

Job description

The ideal candidate will be responsible for developing scalable cloud-native applications, building microservices, integrating AI capabilities, and following modern software engineering practices., * Design, develop, and maintain Java/Spring Boot microservices.

  • Build scalable and secure REST APIs.
  • Create and maintain OpenAPI specifications.
  • Integrate APIs using Apigee/API Management.
  • Develop and deploy applications using AWS, Docker, and Kubernetes.
  • Participate in CI/CD and automated deployment processes.
  • Write unit and integration tests using JUnit.
  • Participate in code reviews and maintain coding standards.
  • Implement application logging, metrics, and distributed tracing.
  • Troubleshoot production issues and perform root-cause analysis.
  • Integrate GenAI/LLM capabilities into enterprise applications.
  • Work with RAG pipelines, vector databases, and AI APIs.
  • Use Kiro, Claude, or similar AI tools for development productivity.
  • Validate AI-generated code for quality, correctness, and security.

Good to Have

  • Apache Kafka / Event-Driven Architecture
  • Redis
  • Python
  • Telecom Domain Experience
  • AWS Lambda
  • AWS API Gateway
  • AWS EventBridge
  • AWS Step Functions

Requirements

We are seeking a skilled Software Engineer II with strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, and AWS, along with exposure to Generative AI and LLM technologies., * Java

  • Spring Boot
  • Microservices Architecture
  • REST API Development
  • OpenAPI / Swagger
  • Apigee / API Gateway
  • AWS Cloud Services
  • Docker
  • Kubernetes
  • CI/CD Pipelines
  • JUnit - Unit & Integration Testing
  • Logging, Monitoring, Metrics & Distributed Tracing
  • Code Reviews and Production Support

AI / GenAI Skills

  • Generative AI / LLM Integration
  • RAG (Retrieval-Augmented Generation)
  • Vector Databases
  • AI APIs / SDKs
  • AI Guardrails and Output Validation
  • AI-assisted Development using Kiro, Claude, or similar tools
  • AI-generated Code Verification
  • AI Code Security Auditing, 10 + years of professional software development experience.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…