- Company Name
- IRIS Consulting LLC
- Job Title
- Java Software Engineer
- Job Description
-
**Job Title:** Java Software Engineer
**Role Summary:**
Senior full‑stack developer responsible for designing, building, and maintaining Java‑based REST APIs, data delivery services, and Angular front‑ends. Works within a cross‑functional team to integrate solutions with AWS cloud services, ensure production readiness, and mentor junior engineers.
**Expectations:**
- Deliver high‑quality, scalable code on schedule.
- Maintain system reliability, performance, and security in both on‑premise and AWS environments.
- Collaborate effectively with product, operations, and external partners.
- Continuously improve development processes and share knowledge.
**Key Responsibilities:**
- Design, develop, and support data APIs and delivery services for internal and external users.
- Implement and deploy model code, data pipelines, and UI components to production.
- Troubleshoot and resolve production issues to maintain high availability.
- Integrate code continuously using CI/CD pipelines (Git, GitLab, Jenkins).
- Optimize applications for performance, scalability, and reliability.
- Apply and enforce coding standards, architectural guidelines, and development methodologies.
- Coordinate with technology service providers, vendors, and consultants.
- Mentor and coach team members on best practices and technical skills.
**Required Skills:**
- 5‑7 years of professional software development experience.
- Strong Java development and REST API design.
- Proficiency with Angular (or comparable front‑end framework).
- Experience with AWS services (Lambda, DynamoDB, SQS, EventBridge, Step Functions, Aurora, S3, API Gateway).
- Infrastructure‑as‑code using AWS CDK or CloudFormation.
- SQL expertise; familiarity with PostgreSQL and NoSQL (DynamoDB).
- CI/CD automation (Git, GitLab, Jenkins) and Agile/Scrum practices (JIRA, VersionOne).
- Excellent problem‑solving and communication skills.
**Required Education & Certifications:**
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical/scientific field.
- No specific certifications required, though AWS Developer or Solutions Architect credentials are a plus.
Minneapolis, United states
Hybrid
Mid level
10-09-2025