Software Engineer II - Java / AI
MENZO, LLC
Denver, CO, United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦