Talent.com
Application Development Engineer

Application Development Engineer

EpsilonBengaluru, Republic Of India, IN
30+ days ago
Job description

About Business Unit :

From helping to invent the affiliate industry to leading performance marketing, the CJ Team has earned a reputation for maintaining the largest and most reliable partnership-based platform. We are the platform of choice for driving profitable growth for over 3,800 global brands - across industries like retail, travel, finance, and network & home services. Our technology powers a vast partnership ecosystem where over 167K publishers and brands engage with billions of consumers worldwide. The CJ India team connects global brands and publishers to drive scalable growth. Passionate about delivering sustainable outcomes, we focus on providing meaningful solutions to real-world needs.

We are looking for a Software Engineer to work on groundbreaking multichannel SaaS Digital Marketing Platform that focuses on uniquely identify the customer’s patterns, effectively interact with them across channels and achieve a positive return on marketing investment (ROMI). The platform helps consolidate and integrates the features and functionality typically found in stand-alone services and channel-specific messaging platforms to give marketers a tightly integrated, easily orchestrated, insights-driven, cross channel marketing capability.

Primary role of the Software Engineer is to envision and build internet scale services on Cloud using Java and distributed technologies.

Click here to view how Epsilon transforms marketing with 1 View, 1 Vision and 1 Voice.

Responsibilities

  • Responsible for development and maintenance of applications with technologies involving Enterprise Java and Distributed technologies
  • Collaborate with developers, product manager, business analysts and business users in conceptualizing, estimating and developing new software applications and enhancements
  • Assist in the definition, development and documentation of software’s objectives, business requirements, deliverables and specifications in collaboration with internal users and departments
  • Collaborate with QA team to define test cases, metrics and resolve questions about test results
  • Develop components based on business and / or application requirements
  • Create unit tests in accordance with team policies & procedures
  • Work with cross-functional teams during crisis to address and resolve complex incidents and problems in addition to assessment, analysis and resolution of cross-functional issues

Qualifications

  • Bachelor’s degree or equivalent in computer science
  • 2 - 5 years of experience in Core Java and Enterprise Java Technologies (J2EE technologies (JSP, Servlets, Java Script, JPA and Web / UI technologies))
  • Experience in the following technologies :
  • Big Data Ecosystems : Hadoop, Spark, Kafka
  • Streaming and Batch analytics processes
  • Experience in open source frameworks like Spring IO, Spring MVC, Spring Hibernate, Spring Boot
  • Experience in following Tools : Eclipse, Maven, Gradle, DB tools, Bitbucket / JIRA / Confluence
  • Experience with the following Application Servers : Apache Tomcat 6.X, Jboss 4.0
  • Can develop SOA services and good knowledge of REST API and Micro Service architectures
  • Solid knowledge of web architectural and design patterns
  • Knowledge of JavaScript UI frameworks is desirable (backbone, angular, react, etc.)
  • Understands software security practices including user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques
  • Familiar with profiling, code coverage, logging, common IDE’s and other development tools
  • Scripting Languages : JSP & Servlets, JavaScript, XML, HTML, Python and Bash
  • Familiar with Agile Methodologies – SCRUM
  • Strong communication skills (verbal and written)
  • Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment
  • Ability to interface with Business, Analytics and IT organizations
  • Ability to work effectively in short-cycle, team-oriented environment, managing multiple priorities and tasks
  • Ability to identify non-obvious solutions to complex problems
  • Nice to have qualifications :

    Technical :

  • Java Certifications
  • Strong technical knowledge of SQL and data analysis with relational database modeling principles and techniques
  • Working knowledge of Data Technologies in the Cloud such as AWS services of compute, storage, messaging, RDS / Redshift or Snowflake
  • Nice to have strong skills in writing SQL queries (Oracle / SQL Server / Warehouse / NoSQL)
  • Basic Unix / Linux knowledge / exposure is a plus but not required
  • Knowledge of data warehousing concepts
  • Nice to have proven expertise in ETL / ELT tooling such as Pentaho, Integration Services, Informatica, Data Pipeline, Glue
  • Non-Technical :

  • Functional knowledge of CRM, Marketing, Loyalty
  • Excellent analytical and problem-solving skills
  • Ability to diagnose and troubleshoot problems quickly
  • Strong time management skills with accountability
  • Ability to take full ownership of tasks and projects
  • Behavioral Attributes :

  • Team player with excellent interpersonal collaboration skills
  • Strong verbal and written communication
  • Possess Can-Do attitude to overcome challenges with high energy levels
  • Self-motivated, directed and passionate
  • Create a job alert for this search

    Application Development Engineer • Bengaluru, Republic Of India, IN

    Related jobs
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Media.netBengaluru, Republic Of India, IN
    Net is a leading, global ad tech company that focuses on creating the most transparent and efficient path for advertiser budgets to become publisher revenue. Our proprietary contextual technology is...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Application Development Engineer

    Senior Application Development Engineer

    ANSRBengaluru, Republic Of India, IN
    Bengaluru, a hub of digital transformation delivering services exclusively to our client, Abercrombie & Fitch Co.Now is your opportunity to join us and develop dynamic tech solutions to meet the ne...Show moreLast updated: 30+ days ago
    • Promoted
    Application Development Engineer II

    Application Development Engineer II

    Best Buy IndiaBengaluru, Republic Of India, IN
    Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces.Actively participate in team planning activities. Ensure the quality and integrity of the SDLC for the...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Application Development Engineer

    Senior Application Development Engineer

    ChargebeeBengaluru, Republic Of India, IN
    Chargebee is the leading Revenue Growth Management (RGM) platform for subscription businesses.Thousands of companies at every stage of development — from startups to enterprises — use Chargebee to ...Show moreLast updated: 12 days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    ShareChatBengaluru, Republic Of India, IN
    Com / about) is India's largest homegrown social media company, with 325+ million monthly active users across all its platforms including Moj, a leading short video app which was launched in a record...Show moreLast updated: 30+ days ago
    • Promoted
    Backend Application Development Engineer

    Backend Application Development Engineer

    BayOne SolutionsBengaluru, Republic Of India, IN
    You will work directly with Technical Leaders, Principal Engineers and Product Managers leading platform specific microservices development for solutions across all Networking products.You will wor...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Application Development Engineer

    Lead Application Development Engineer

    FMBengaluru, Republic Of India, IN
    FM is a 190-year-old, Fortune 500 commercial property insurance company of 6,000+ employees with a unique focus on science and risk engineering. Serving over a quarter of the Fortune 500 and major c...Show moreLast updated: 18 days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Delta Air LinesBengaluru, Republic Of India, IN
    Delta Air Lines (NYSE : DAL) is the U.Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-...Show moreLast updated: 21 days ago
    • Promoted
    Senior Application Development Engineer

    Senior Application Development Engineer

    Delta Air LinesBengaluru, Republic Of India, IN
    Delta Air Lines (NYSE : DAL) is the U.Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-...Show moreLast updated: 30+ days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Best Buy IndiaBengaluru, Republic Of India, IN
    Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces.Actively participate in team planning activities. Help ensure the quality and integrity of the SDLC fo...Show moreLast updated: 30+ days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    GetingeBengaluru, Republic Of India, IN
    Job Responsibilities and Essential Duties.Understanding fundamental design principles behind a scalable application.Implementing automated testing platforms, integration and unit tests.Proficient u...Show moreLast updated: 18 days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    ANSRBengaluru, Republic Of India, IN
    Brit India GCC is the heart of Brit Insurance’s innovation engine.Their team of highly skilled professionals specializes in Data Engineering, Platform Engineering, Full-Stack Web Application Develo...Show moreLast updated: 30+ days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Mount Talent Consulting Pvt Ltd.Bengaluru, Republic Of India, IN
    As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code for multiple clients.Your day...Show moreLast updated: 21 days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    lululemonBengaluru, Republic Of India, IN
    Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well.We owe our success...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Application Development Engineer

    Senior Application Development Engineer

    BlendBengaluru, Republic Of India, IN
    As a Full Stack Engineer at Blend, you'll have the exciting opportunity to design, implement, and maintain our web applications! Collaborating closely with our wonderful product development team, y...Show moreLast updated: 21 days ago
    • Promoted
    Application Engineer

    Application Engineer

    WatlowBengaluru, Karnataka, India
    About the Company Watlow is a global technology and manufacturing leader who provides world class engineering expertise through innovative thermal products and systems, enabling our customers to t...Show moreLast updated: 10 days ago
    • Promoted
    Senior Application Development Engineer

    Senior Application Development Engineer

    Datacore TechnologiesBengaluru, Republic Of India, IN
    Skill Required : DevOps Continuous Integration and Continuous Delivery (CI / CD), Microsoft Power Platform, Generative AI, Core. NET Technologies, SQL Server 2012 Development.Experience Range in Requir...Show moreLast updated: 10 days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Arista NetworksBengaluru, Republic Of India, IN
    Arista Networks is looking for a Software Developer to build and implement software tools and Machine Learning models.The ADE will work with other Developers throughout the software development lif...Show moreLast updated: 30+ days ago