Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Adobe CMS Developer
Location
United States
Posted
2 days ago
Salary
$100K - $150K / year
Seniority
Mid Level
Job Description
Adobe CMS Developer
Bright Vision Technologies
Role Description We are seeking an Adobe CMS Developer to build and maintain enterprise-grade digital experiences on AEM Sites, AEM Assets, and AEM as a Cloud Service. The role focuses on hands-on development of components, templates, workflows, integrations, and front-end experiences using AEM’s modern stack, with strong attention to performance, content authoring experience, and long-term maintainability. The ideal candidate has shipped meaningful AEM work in production, understands modern AEM patterns including SPA editor and headless delivery, and balances technical rigor with editor and content-author needs. - Design and develop AEM Sites components, templates, and content fragments following modern AEM patterns. - Build OSGi services, Sling models, servlets, and Java backend logic within AEM. - Develop front-end experiences using HTL, JavaScript, and modern build tools. - Implement headless and hybrid delivery patterns using AEM Content Fragments, GraphQL APIs, and edge delivery. - Migrate or build implementations on AEM as a Cloud Service with cloud-native CI/CD pipelines. - Develop AEM Assets workflows including DAM customizations and metadata schema design. - Integrate AEM with Adobe Experience Cloud (Target, Analytics, Campaign) and external systems. - Implement personalization, A/B testing, and targeted content delivery using AEM and Adobe Target. - Optimize page performance, caching, and Dispatcher configuration for high-traffic sites. - Build CI/CD pipelines using Cloud Manager, GitHub Actions, or Jenkins for AEM deployments. - Participate in code reviews, contribute to standards, and document technical decisions. - Troubleshoot production issues spanning author, publish, and Dispatcher tiers of the AEM stack, applying systematic diagnostic techniques and partnering with infrastructure teams when issues cross tier boundaries. - Collaborate with content authors, designers, and product owners on authoring experience improvements. - Stay current with AEM releases, Cloud Service evolution, and Adobe ecosystem developments. Qualifications - Bachelor’s degree in Computer Science or a related field. - Five or more years of AEM development experience. - Deep expertise in Java, OSGi, Sling, and HTL. - Strong understanding of AEM architecture including author, publish, and Dispatcher tiers. - Hands-on experience with AEM as a Cloud Service or AEM 6.5. - Experience building Content Fragments, GraphQL APIs, and headless delivery patterns. - Strong front-end skills with modern JavaScript and build tools. - Experience with CI/CD pipelines for AEM deployments. - Strong troubleshooting and performance-tuning skills. - Excellent communication and stakeholder management skills. Preferred Qualifications - Adobe Certified AEM Developer credentials. - Experience with Edge Delivery Services and Franklin/HLX. - Familiarity with Adobe Experience Platform. - Exposure to multi-region or multi-brand AEM deployments. - Experience integrating AEM with commerce platforms (Magento, Salesforce Commerce Cloud). How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3545. Learn more about Bright Vision Technologies at www.bvteck.com . Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description We are looking for an enthusiastic and dynamic individual to join Upland India as Software Engineer I for our RightAnswers product. They will be working side-by-side with other talented engineers on architecture, integration, new features, and maintenance of the product. This role is considered more of a backend role with good concentration on database design and development. - Contribute to the design, architecture, and development of many aspects of the platform including new features, integrations and/or software defects. - Participate in code reviews and provide feedback on others’ designs/code. - Balance technical debt vs. feature development vs. supporting customers. - Troubleshoot and diagnose issues with your code and production environments. - Take control of complex problems and step through them in a rational way. - Make tactical vs. strategic trade-offs. - Be accountable for technical debt in your own software. - Jump in and help the team deliver features when required. - Comfortable in using AI agents for development. Qualifications - A bachelor’s degree or technical institute degree/certificate in Computer Science, Information Systems, or other related field or equivalent combination of knowledge and experience is required. Requirements - 2-4 years of experience. - Technical Skills: - Spring Ecosystem: Spring Boot, Spring MVC, Spring Data JDBC, JPA, and Spring Security. - Java EE (Servlets, JSTL, JSP, JDBC). - Some SQL queries or procedures. - Typescript, JavaScript, jQuery. - React framework. - Primary Skills: - Spring Ecosystem: Spring Boot, Spring MVC, Spring Data JDBC, JPA, and Spring Security. - Java EE (Servlets, JSTL, JSP, JDBC). - Microsoft SQL Server (writing optimized queries, stored procedures, triggers etc.). - API Design (REST, JAX-RS). - Frontend frameworks (ReactJS and/or Angular). - Typescript, JavaScript, jQuery. - Bootstrap, HTML5, CSS, SASS. - Working with third party APIs. - Experience with cloud-based version control mainly GitHub or Bitbucket. - Comfortable with Agentic AI development. - Secondary Skills (nice to have): - CRM Development (Salesforce, Dynamics, ServiceNow). - Familiar with AWS services mainly EC2 / S3 bucket. - Soft Skills: - Thrives collaborating in a team environment with a diverse range of people. - Passionate about delivering an amazing customer experience. - Able to have a change of mind, and able to change the minds of others. - Write clearly and concisely. - Capable of working without a company office, with a fully remote team. - Growth Skills: - Possesses a good work ethic; a self-starter with a desire to grow. - Always looking for better ways to get the job done. Benefits - This role requires overlap with multiple time zones for planning meetings, status updates etc. on a regular basis. The duration of these overlaps can change depending on the type of meeting. - Upland India has the flexibility to manage your working hours accordingly to help in your work-life balance.
Senior Software Engineer
Lockwood Publishing LtdDevelopers of Avakin Life, pioneering the mobile metaverse space since 2013
Role Description We are looking for an individual eager to be part of our backend team building and scaling the systems that power Avakin Life, ensuring the platform continues to deliver an outstanding experience for millions of players. You will play a crucial role in ensuring the team collaborates and effectively builds scalable, reliable, and secure backend systems that support our mission to create an unparalleled social gaming experience. - Collaborate with teams across Lockwood to identify necessary functionality and efficiency improvements and to determine the correct solution. - Work collaboratively within the cross-functional team to deliver maximum value in an agile environment. - Take on new technical skillsets as the role requires. - Manage risk through a dev-ops culture and thorough testing, maintaining high quality. - Analyse the system for issues and resolve as priority dictates. - Continuously improve the development and planning process. - Understand what is valuable to the company, and how work relates to that. - Take ownership of the system produced. - Contribute to a strong team sense of identity and spirit. - Foster a learning culture within the team. - Work within best practices for secure, compliant, and reliable systems. Qualifications - 5+ years experience in software engineering - Professional understanding of agile concepts and processes - Good knowledge of the Software Development Lifecycle (SDLC) - Solid grasp of dev-ops concepts and processes - Effective time management and estimation skills - Excellent communication skills - Self-motivated in work and willing to learn new skills. - Ability to adapt to change with resilience. - Understanding of back-end development best practices - Strong expertise in backend development primarily in Golang, but also with languages such as Java, Python, Node.js, or C# - Deep understanding of microservices architecture, event-driven systems, and distributed computing - Proficiency in cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker). - Advanced knowledge of SQL and NoSQL databases. - Strong background in designing scalable, high-performance systems. Requirements - Experience in the gaming industry or large-scale interactive systems. - Familiarity with messaging systems such as Kafka, RabbitMQ or similar - Proficiency with monitoring tools like Prometheus, Grafana, or ELK Stack - Experience with AI/ML integration in backend systems. Benefits - Private Healthcare Plan - Pension Plan - Life Assurance - Work From Home - Training & Development - Employee Assistance Programme
Role Description As a Staff Engineer on the Performance Engineering team, you’ll take technical ownership of complex performance challenges across the W&B platform and infrastructure. You’ll: - Design and lead experiments to improve system scalability and latency. - Develop standardized benchmarking and load testing frameworks. - Drive initiatives to prevent regressions across product surfaces. - Collaborate closely with product, infrastructure, and SRE teams. - Blend investigation, architecture, and enablement—helping teams measure, understand, and continuously improve performance. Qualifications - 8+ years of experience as a software engineer, with at least 2 years focused on performance optimization, systems scalability, or observability. - Proficiency in at least one of Go, Python, or TypeScript, with strong systems-level debugging and profiling skills. - Deep understanding of distributed systems concepts (caching, queuing, concurrency, resource contention, etc.) and their performance implications. - Experience designing and implementing load testing, benchmarking, or performance regression frameworks (e.g., Locust, Gatling, k6, custom solutions). - Familiarity with metrics and tracing systems (Prometheus, Grafana, OpenTelemetry, Datadog, etc.) and performance data analysis. - Experience integrating performance measurement into CI/CD pipelines. - Ability to design experiments, analyze large datasets, and draw actionable conclusions. - Proven track record of driving cross-functional technical initiatives from design through adoption. Requirements - Prior experience in performance engineering or SRE at scale (e.g., supporting multi-region, high-throughput systems). - Familiarity with frontend performance monitoring and web vitals. - Experience building developer-facing tools or frameworks. - Background in data systems, observability, or ML infrastructure. - Experience contributing to open-source performance or benchmarking tools. Benefits - Medical, dental, and vision insurance - 100% paid for by CoreWeave. - Company-paid Life Insurance. - Voluntary supplemental life insurance. - Short and long-term disability insurance. - Flexible Spending Account. - Health Savings Account. - Tuition Reimbursement. - Ability to Participate in Employee Stock Purchase Program (ESPP). - Mental Wellness Benefits through Spring Health. - Family-Forming support provided by Carrot. - Paid Parental Leave. - Flexible, full-service childcare support with Kinside. - 401(k) with a generous employer match. - Flexible PTO. - Catered lunch each day in our office and data center locations. - A casual work environment. - A work culture focused on innovative disruption.
• We are seeking a full-stack or backend-leaning Developer to join our Insights team • The Insights team’s mission is to gather the data required to deliver impactful reporting and actionable insights anywhere they are needed by admins, developers, and automations • We own a wide and complex domain, spanning data streaming, infrastructure, and core services for all 1Password clients • Our engineers tackle challenging problems, such as unifying diverse audit events and optimizing large-scale data platforms, directly contributing to 1Password's security posture and customer value • Code, test, debug, deliver and maintain production software systems for new and existing product features • Collaborate with cross functional teams and/or stakeholders throughout the development cycle to ensure smooth releases • Work with your teammates and project manager to communicate technical requirements to stakeholders and solve technical problems in a scalable and realistic way • Mentor junior and new team members by helping them understand team expectations, providing technical guidance, sharing knowledge, and engaging in pair programming sessions • Participate in planning by identifying major tasks and breaking down, estimating, and planning work • Write comprehensive tests during various stages of the development cycle, ensuring code is functioning as expected • Review code for others to maintain high code quality, knowledge share within the team, and support creating a safe environment of giving and receiving feedback • Generate and review documentation on code processes to ensure scalability • Stay informed about the latest industry trends, technologies, and best practices in development • Be available for on-call rotational work to ensure uninterrupted support and resolve emergencies


