Bachelor's degree in Computer Science or a related field.
Strong proficiency in full-stack development across front-end and back-end technologies.
Experience with AWS cloud services, including S3 and Lambda.
Proficiency in containerization and orchestration tools like Docker and Kubernetes.
Familiarity with infrastructure as code using Terraform and CI/CD pipelines.
Strong communication skills with a collaborative mindset.
Responsibilities
Transform prototypes into production-ready enterprise applications.
Design, develop, test, deploy, and operationalize solutions according to enterprise standards.
Build a modern Learning Experience Platform (LXP) from the ground up.
Collaborate with cross-functional teams to align with product vision and user journeys.
Implement enterprise authentication and security controls.
Utilize observability tools for monitoring and alerting.
Support production applications through incident response and operational handoff.
Benefits
Opportunity to work with cutting-edge AI-assisted coding tools.
Engagement in building scalable and secure enterprise applications.
Collaboration with diverse teams across product, design, and engineering.
Focus on modernizing learning experiences in a dynamic environment.
Full Job Description
Role Overview:
This role is for a JAVA Developer focused on Enterprise Operationalization, seeking a full-stack developer to transform prototypes built in GitHub Copilot or Kiro into secure, scalable, and supportable enterprise applications deployed in AWS. The successful candidate will be responsible for designing, developing, testing, deploying, and operationalizing solutions in alignment with enterprise architecture, technology, and information security standards. The role requires experience across front-end and back-end development, AWS cloud services, CI/CD pipelines, infrastructure as code, identity and access management, observability, and production support, with an emphasis on building resilient, maintainable, and compliant enterprise solutions.
Key Responsibilities:
Transform prototypes or proofs of concept into production-ready enterprise applications.
Design, develop, test, deploy, and operationalize solutions adhering to enterprise architecture, technology, and information security standards.
Build a modern Learning Experience Platform (LXP) from the ground up, delivering personalized, engaging, and scalable learning experiences.
Collaborate with Product, Design, Engineering, Content, and Analytics teams to align with product vision and user journeys.
Required Skills:
Experience transforming prototypes into production-ready enterprise applications.
Strong proficiency in full-stack development (front-end and back-end technologies).
Proficiency with cloud infrastructure, ideally AWS (Amazon S3, Lambda, Bedrock).
Experience with containerization and orchestration (Docker, Kubernetes).
Experience with infrastructure as code (Terraform) and CI/CD pipelines.
Experience implementing enterprise authentication, authorization, and security controls.
Experience with automated testing on both backend and UI layers.
Familiarity with observability tools and practices (logging, monitoring, alerting).
Strong experience using Git for version control, code review, and collaboration.
Ability to translate business problems into technical solutions and communicate complex concepts clearly.
Strong communication skills with a proactive, collaborative, and solution-oriented mindset.
Qualifications:
5+ years of experience.
Bachelors in Computer Science or other related field.
Preferred Skills:
Proficiency in AI-assisted coding tools (GitHub Copilot, Claude Code, Kiro).
Good understanding of GenAI building blocks (prompting techniques, agentic frameworks, evals, guardrails, RAG, embeddings/vector databases, model fine-tuning, graph databases with LLMs, MCP, reasoning models).
Knowledge of MLOps best practices.
Experience modernizing prototypes into enterprise-grade applications in regulated or large enterprise environments.
Prior experience supporting production applications through monitoring, incident response, and operational handoff.
Experience documenting technical solutions, support procedures, and operational runbooks.