- Company Name
- Comtech Global, Inc
- Job Title
- Application Developer
- Job Description
-
**Job title:** Application Developer
**Role Summary:** Lead design, development, and modernization of the CMW application, transitioning from Perl/MySQL to Java/React/MariaDB on AWS, ensuring robust architecture, code quality, and scalability while guiding a development team.
**Expectations:** Deliver mission‑critical software that meets public‑sector performance and security requirements; maintain architectural integrity, drive continuous improvement, and align technical solutions with business goals.
**Key Responsibilities:**
- Design and architect Java‑based solutions for AWS environments.
- Define software architecture, select frameworks, and build component specifications.
- Mentor and lead development teams, conduct code reviews, enforce design patterns, and promote best practices.
- Collaborate with stakeholders to gather requirements, communicate progress, and translate business needs into technical solutions.
- Troubleshoot complex issues, optimize performance, and ensure system scalability and resilience.
- Draft and maintain architectural documentation, technical specifications, and design decisions.
- Utilize AI tools to accelerate application development, testing, and code quality improvement.
**Required Skills:**
- Java application design/architecture (Spring Boot, REST, etc.).
- Front‑end technologies: React, JavaScript, HTML/CSS.
- Database: MariaDB, SQL, NoSQL concepts.
- AWS services: EC2, RDS, Lambda, S3, CloudFormation/CFN, IAM, CI/CD pipelines.
- Modernization techniques (migration, refactoring, microservices).
- Code quality practices: unit/integration testing, CI/CD, static analysis.
- Mentoring and leadership communication.
- AI & productivity tooling in development/testing.
- Troubleshooting, performance tuning, scalability, resilience.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- AWS certifications (e.g., AWS Certified Solutions Architect – Associate/Professional) strongly preferred.
- Relevant Java/React certifications are a plus.