Job Description
Job Summary
As an Intermediate Application Support Developer, you will:
- Provide support, maintenance, and enhancements for existing applications.
- Work across the full technology stack: front-end UI/UX, backend APIs, databases, and cloud infrastructure.
- Collaborate with team leads to design, develop, and deploy application enhancements.
- Troubleshoot issues, improve performance, and ensure system reliability.
Key Responsibilities
- Resolve Jira tickets according to priority and schedule.
- Troubleshoot application problems and implement appropriate solutions.
- Develop and maintain high-quality, testable code.
- Participate in code reviews, collaborative programming, and architecture discussions.
- Coordinate testing and deployment for UAT, staging, and production environments.
- Create and maintain unit and integration tests, including functional and performance testing.
- Provide support knowledge leadership for core applications, frameworks, and tools.
- Collaborate with stakeholders to understand functional and non-functional requirements.
- Assist in release management and work queue administration.
Required Skills & Experience
- Proficient in Java; familiarity with JavaScript/TypeScript and SQL.
- Experience with frameworks like Spring MVC, Angular, or containerization (Docker).
- Exposure to AWS services (ECS/Fargate, ECR, CloudWatch, S3, CI/CD pipelines) is preferred.
- Front-end development experience (HTML, CSS, Webflow) is a plus.
- Strong problem-solving, analytical, and troubleshooting skills.
- Excellent interpersonal, verbal, and written communication skills.
- Collaborative team player who shares knowledge and drives project success.
- Ability to exercise discretion when handling confidential information.
Why This Role?
- Work on enterprise systems that impact real users daily.
- Gain experience across full-stack development, cloud, and enterprise support.
- Collaborate in a highly skilled, collaborative IT environment.