
About Camp K12
About
Company video


Connect with the team
Similar jobs
Key Responsibility Areas:
- Design, build and deliver Enterprise software solutions.
- Write code with standards and conventions and follow best practices.
- Encourage and lead innovation and solid lifecycle processes.
- Collaborate with development teams on work definition, estimation and prioritization
- Lead and grow as a professional software engineer.
- Full ownership of product deliveries and mentoring junior team members.
- Preparing curriculum to train junior developers for Java Web Development
- Strong client interactions to provide excellent Quality of Service.
- Owning the code base and making sure all code is reviewed and is of very high quality.
- Write and modify coding conventions and standards documents for all development
Required Skills:
Technologies/Frameworks –
- Core Java, J2EE,
- Spring Core and Spring MVC, Sprint Boot, Spring Security,
- JDBC, Hibernate, RESTful APIs, SOAP WebServices
- Knowledge of JavaScript, JQuery, AJAX, HTML5, and CSS3, Angular is added advantage
- Junit or Mockito frameworks
- Maven, Git
- Knowledge Data Structures,
- SQL, MySQL
- Designing relational database schemas
- Basics of AWS, Cloud, Microservices
- Must have strong knowledge and experience in Agile based software development methodologies. Knowledge of an Agile tool like Jira.
- Strong knowledge of working in Integrations of 3rd party APIs and creating the new APIs.
- Must have good knowledge of creating Flow diagrams, UMLs and all the required documentations.
- Domain Preference
- BFSI, FinTech
Job Description – MarTech Integration Engineer (Braze Development)
Job Title: MarTech Integration Engineer
Experience: 5–9 Years
Location: Chennai | Bangalore | Hyderabad | Pune | Gurgaon (Hybrid – 2 Days WFO)
Employment Type: Direct Payroll of Haparz
About the Role
We are looking for a MarTech Integration Engineer with strong expertise in Braze Development, Braze Operations, and Backend Development to build and support enterprise-scale customer engagement solutions.
The ideal candidate should have hands-on experience developing Braze integrations, implementing SDKs, building backend services and APIs, instrumenting customer events, and managing day-to-day Braze operations including Canvas journeys, audience segmentation, campaign execution, and personalization.
You will collaborate with Product, Marketing, Engineering, and Data teams to deliver scalable, data-driven customer experiences by integrating Braze with CDP platforms, Databricks, and backend applications.
Roles & Responsibilities
- Develop, enhance, and maintain enterprise-grade Braze integrations.
- Implement and configure Braze SDKs across web and desktop applications.
- Build backend services and REST APIs to support Braze integrations and customer engagement workflows.
- Own Braze Operations including campaign setup, Canvas journeys, audience segmentation, message scheduling, and campaign execution.
- Design and implement event tracking, user attributes, custom events, and session instrumentation.
- Configure multi-channel campaigns across Email, Push Notifications, and In-App Messaging.
- Develop dynamic customer journeys using Braze Canvas.
- Implement Connected Content, Liquid Templates, REST APIs, and Webhooks for personalized messaging.
- Design scalable event schemas and customer data models.
- Build SQL queries and data models in Databricks for audience creation and campaign targeting.
- Integrate Braze with Hightouch or similar Reverse ETL/CDP platforms.
- Support A/B testing, multivariate testing, and campaign performance optimization.
- Monitor campaign health, event delivery, and integration reliability.
- Collaborate with Product, Marketing, Data Engineering, and Backend teams to translate business requirements into technical solutions.
- Ensure data privacy, consent management, and customer identity resolution across platforms.
Job Description
This is a remote position.
Requirements
Must-haves:
- You need to be excited about the problem that we are trying to solve
- 4+ years of experience building applications in React Native
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Strong Js fundamentals
- Built an iOS app from scratch or Native Android development experience
- Ability to give clarity and communicate well with the team, including Product, Backend and Dev-Ops (if and when needed)
- Ability to use profiling tools well, getting to root causes of bugs fast
- Ability to pick and work on adjacent technologies if and when required (Eg: If the best performance monitoring solution needs a basic firebase setup, that should not be a blocker for you to go ahead and do so)
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
-
You need to be comfortable working in a remote environment (Good internet connection and availability on phone is required)
Good to have:
- Experience with next.js
- Experience in Test Driven Development
- Ability to tell Product what creates better User Experience, ability to tell backend what API responses will help the user get a faster load time
- Inquisitiveness to understand the system as a whole, and not only be stuck to your domain of expertise (Eg: Asking questions like why does this particular response take so much time as compared to others, and brainstorming with the backend engineer on how to improve on it)
Benefits
- Work timings - You are the master of your time. However, with great freedom comes great responsibility. If you have committed something to the team, we expect that you will give it your best to make sure that commitment is done and is done on time.
- Leave policy - Take a leave whenever for whatever reason you want. You don't need to explain yourself to us
- Health insurance for you and your family
Fresh graduates or up to 4 years of experience in HR role
Startup experience preferred
Manage hiring and day to HR operations of our engineering team
|
Mandatory Skills |
Good to Have Skills |
|
JDK 1.8 + |
PLSQL |
|
Microservices |
Knowledge of SQL Performance Tuning |
|
Spring framework |
Experience with Cloud |
|
Spring Boot |
Knowledge of Cloud Foundry (Pivotal CF) |
|
Java Messaging Services (JMS) / Kafka / Rabbit MQ |
On-call support experience with PagerDuty, Service Now |
|
SOAP & REST APIs |
Knowledge of infrastructure monitoring tools like Nagios, New Relic |
|
SQL |
Knowledge of Splunk |
|
ORM technologies like Hibernate / IBatis / MyBatis |
Experience working with Lean and Extreme Programming (XP) |
|
Continuous integration tools like Jenkins/ Bamboo |
NoSQL databases such as MongoDB or any other NoSQL DB |
|
Code Quality tools/frameworks like Sonar / PMD |
Automated Integration Testing & Contract Testing |
|
Automated Testing. Unit Testing, |
|
|
Agile development methodologies |
|
Role Description
- Office 365 Migration Specialist
- Position requires prior Office 365 mailbox migration experience, scheduling migration batches and process management.
- Under the general direction of the customer IT/Security/Okta Teams is responsible for assisting in the planning and support of the migration from multiple on-premises Exchange environments & third party provided Mail services into a single Azure-hosted Office 365 environment.
- Candidates must be flexible to work Monday through Friday
Experience and educational requirements
- Bachelors degree/Any equivalent Post Graduation.
Experience: 4 to 8 years
- Should have strong experience in working Configuration Management area, with tools preferably, TFSVC, TFS vNext OR GIT, SVN, Jenkins
- Strong working experience in tools related to Application Lifecycle Management, like Microsoft TFS
- Should have hands-on working experience in CICD (Continuous Integration Continuous Deployment) practices
- Strong be expertise in handling software builds & release mgmt. activities in Dotnet based environment / Java environment
- Strong skills in Perl or PowerShell or in any other scripting/automation/programming language
- Should have exposure to various build environments like dotNet, Java
- Should have experience with writing build scripts, automation of daily/nightly builds & deployment
- Good knowledge in Merging /Branching concepts.
- Good understanding of product life cycle management"
- Shall be very good technically; possess systems mindset and good problem-solving abilities
- Working with multisite teams, Quality conscious and Process & customer Oriented
- Self-starter and quick learner and ability to work with minimal supervision
- Can play a key role in the team
- Strong team player with a “can-do” attitude
- Ability to handle conflicts
- Ability to stay focused on the target in an ambiguous situation
- Good communication and documentation skills"
Our current stack is Scala/Angular and Python. The core backend is in Scala with a lot of machine learning components in Python and the MVPs have spark architecture.
Ideally some one who good at Front-end and would like to develop full-stack capabilities.
The role includes, but is not limited to:
- Delegating tasks and setting deadlines for your internal team
- Handling the performance and training of the business development executives
- Monitor team performance and report on metrics
- Efficient and accurate database and Key Account Management
- Building and maintaining relationships with educational institutions
- Efficient and accurate database management of all the entities
- Drive the team to achieve results through various initiatives
- Increase the engagement of the team to make it more efficient
We would like to have the TL to be self-driven, to be both motivated and motivating, and apart from that they should have:
- Proven experience of at least 2-3 years as team leader
- Organisational and time-management skills
- Excellent communication and leadership skills
- Proficiency in MIS, Microsoft Office, esp. in MS Excel.
- Natural drive for results
- Detail-orientation









