Software Engineer
11 hours ago
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. 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
-
Software Engineer
13 hours ago
Bangalore Division, India Sonata Software Full timeJ.D- .Net Fullstack Developer Job Title: Full Stack Developer – .NET Core, RXJS, Angular 14+ & Azure APP Service Location: Chennai/Bangalore/Hyderabad Job Type: Hybrid Experience Level: 3–8 Years Job Summary: We are seeking a skilled and proactive Full Stack Developer with expertise in .NET Core , Angular , and Web API , to join our growing team. The...
-
Software Engineer
13 hours ago
Bangalore Division, India Brillio Full timeJD for the Java + Graphql requirements Java Software Engineer Senior backend Must be able to, during technical skills interview, share screen with a local running copy of IntelliJ and go through some coding exercises while sharing screen. Must be able to demonstrate skills with Java, JSON, Maven, Spring Boot, Jax-RS, REST, and Unit Testing Spring Boot...
-
Software Engineer
15 hours ago
Bangalore Division, India Searce Inc Full timeWhat are we looking for real solver? Solver? Absolutely. But not the usual kind. We're searching for the architects of the audacious & the pioneers of the possible. If you're the type to dismantle assumptions, re-engineer ‘best practices,’ and build solutions that make the future possible NOW, then you're speaking our language. Improver. Solver....
-
Software Engineer
15 hours ago
Bangalore Division, India AlphaNimble Full timeThe Company The Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance. Our purpose-built software is helping over 2,500 professional services organizations in more than 100 countries focus on and optimize their most important asset: their...
-
Quality Assurance
1 week ago
Bangalore Division, India Sonata Software Full timeSonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...
-
Senior Software Engineer
14 hours ago
Bangalore Division, India Commonwealth Bank Full timeOrganization: At CommBank, we never lose sight of the role we play in other people’s financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and...
-
Senior Data Engineer
11 hours ago
Bangalore Division, India Sonata Software Full timeMandatory * Experience building data pipelines * Highly proficient in python, Data frames * Experience with AWS Lambda, Events (SQS), API calls, Kinesis, DynamoDB * Highly proficient in SQL Query * Snowflake or experience with similar analytics database * Experience extracting data from SQL and NoSQL databases. * Experience with CI/CD pipeline to release the...
-
Senior Software Engineer
13 hours ago
Bangalore Division, India Chargebee Full timeAbout Chargebee: 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 unlock revenue growth, experiment with new offerings and monetization models, and maintain global compliance as they scale. Chargebee counts...
-
Software Engineer-MLE
15 hours ago
Bangalore Division, India Tiger Analytics Full timeWho we are Tiger Analytics is a global leader in AI and analytics, helping Fortune 1000 companies solve their toughest challenges. We offer full-stack AI and analytics services & solutions to empower businesses to achieve real outcomes and value at scale. We are on a mission to push the boundaries of what AI and analytics can do to help enterprises navigate...
-
Software Engineer
1 week ago
Bangalore Division, India UrbanPiper Full timeSoftware Engineer I/II – Quality Assurance Manual Testing About UrbanPiper: UrbanPiper is the leading SaaS platform in the restaurant industry. We’re helping the smallest of restaurants to the largest chains across the world to grow their in-store and online commerce. Right from automating all their workflows across online delivery platforms such as...