Job Summary: – We are looking for a kick ass software engineer with exceptional skills in data structures, algorithms, core java, and distributed systems. If you think you have it in you to deliver on aggressive timelines, have the hunger for growth, don’t like giving excuses, contribute to product features, be hands-on and deliver a world-class product, then we want to hear from you. This is a predominantly back-end engineering role. – You are a rockstar engineer with proven capabilities working on SaaS product and a passion for writing exception code. – You are hungry for an opportunity to join a start-up and become a member of core platform team driving the company forward. – You will be responsible for the delivery of product features as a part of the platform engineering team. – You will be hands-on working on key features of the product. – You will be responsible for design of back-end architectural changes and product features. – You will have plenty of opportunity to learn and implement ideas to build products in efficient and cohesive manner. – Understand the product mission, goals, and tasks and execute with the team to achieve them. – Understand the design and architecture and build modules in accordance with it or recommend and make the necessary changes that adds more stability to our product. Eligibility: – 4+ years of experience with hands-on experience in Core Java/Kotlin – 2+ years of experience as a technical architect with responsibility for core features – 4+ years of working experience in cloud-based systems – 2+ years of experience working on distributed systems – 2+ years of experience working on Kafka and Zookeeper – Experience working on RxJava/ Reactive Programming – Adept on design patterns and distributed systems – Excellent verbal and written communication – Proficient in building REST APIs to interact with relational and non-relational data sources – Proficient in SQL and RDBMS – Hands on experience in code and system optimization – Experience in working with NoSQL databases is a plus
Job Description Desired Skills: Oops, Core Java/J2EE, Collections, Exception Handling, Multi-Threading, JDBC. Key skills: Should have good knowledge on object-oriented design, good adaptive skills. Good knowledge in designing and developing applications using Java EE platforms Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance Excellent verbal and written communication skills
Job Responsibilities: • Experience of over 4 years with solid understanding of object-oriented design• Proficient in Java, J2EE and related technologies.• Experienced in using Spring Boot, messaging systems.• Good understanding of relational database performance concepts and usage of ORM frameworks such as Hibernate• Expert understanding of the object-oriented design and programming concepts• Strong Knowledge on Data Structures, Algorithms and Collections.• Solid experience building applications on top of RESTful APIs.• Knowledge/experience with Spring MVC• Stroing knowledge in developing and executing automated unit, functional and integration tests• Good communication and analytical skills.• Strong trouble shooting skills.
Sizzle is an exciting new startup that’s changing the world of gaming. At Sizzle, we’re building AI to automate gaming highlights, directly from Twitch and YouTube streams. We’re looking for a superstar Python expert to help develop and deploy our AI pipeline. The main task will be deploying models and algorithms developed by our AI team, and keeping the daily production pipeline running. Our pipeline is centered around several microservices, all written in Python, that coordinate their actions through a database. We’re looking for developers with deep experience in Python including profiling and improving the performance of production code, multiprocessing / multithreading, and managing a pipeline that is constantly running. AI/ML experience is a plus, but not necessary. AWS / docker / CI/CD practices are also a plus. You will be responsible for: Building Python scripts to deploy our AI components into pipeline and production Developing logic to ensure multiple different AI components work together seamlessly through a microservices architecture Managing our daily pipeline on both on-premise servers and AWS Working closely with the AI engineering, backend and frontend teams You should have the following qualities: Deep expertise in Python including: Multiprocessing / multithreaded applications Class-based inheritance and modules DB integration including pymongo and sqlalchemy (we have MongoDB and PostgreSQL databases on our backend) Understanding Python performance bottlenecks, and how to profile and improve the performance of production code Expertise in Docker-based virtualization including: Creating & maintaining custom Docker images Deployment of Docker images on cloud and on-premise services Experience with maintaining cloud applications in AWS environments Experience in deploying machine learning algorithms into production (e.g. tensorflow, keras, opencv, etc) is a plus Experience with running Nvidia GPU / CUDA-based tasks is a plus Excited about working in a fast-changing startup environment Willingness to learn rapidly on the job, try different things, and deliver results Ideally a gamer or someone interested in watching gaming content online Skills: Required: Python, AWS, Docker, Multiprocessing / multithreaded programming, python classes / OOP techniques, pymongo, sqlalchemy. Optional: AI, Machine Learning, Tensorflow, deploying Nvidia GPU / CUDA programs Seniority: We are looking for a mid-level engineer Salary: Will be commensurate with experience. Who Should Apply: If you have the right experience, regardless of your seniority, please apply. About Sizzle Sizzle is building AI to automate gaming highlights, directly from Twitch and YouTube videos. Presently, there are a billion fans around the world that watch gaming videos on Twitch and YouTube. Sizzle is creating a new highlights experience for these fans, so they can catch up on their favorite streamers and esports leagues. Sizzle is available at www.sizzle.gg.
Hiring Hands on Female Java Engineering talentWe are looking for Middle and Senior level Female Java technologists at Bangalore.These openings are with a Leading US MNC's Bangalore IDC.This is an IC role. Need handson candidates only.- Strong work experience in CORE JAVA- Proficiency with Algorithms, Data Structures, Multi-threading, OOPS,- Strong knowledge in areas like Data structures, Algorithms, Core Java & Java Fundamentals, Multithreading, IPC- Strong knowledge of any OO language (Java, Core Java)- Experience in database programming, mySQL experience is a plus .SKILLS/EXPERIENCE :Job : Senior Developers / Lead Engineer / Architect : 3.5 - 12 YrsLocation: BangaloreTechnology skill set :- Required Skills: Core Java, Practical implementation of Object oriented constructs & paradigms, Datastructures, Algorithms, Multi-threading, Collections, DesignExpertise :- Required: Java Specialists with expertise in implementing object oriented constructs & paradigms in a multi-threaded environment using Core Java .Responsibilities :- Responsible for designing complex systems- Independently act as a technical expert- Handle multiple tasks at one timeEligibility Criteria :- Strong background in Java / Core Java. Hands on in coding.- Bachelor's degree in computer science or a related field- Proficient in OOPS, OOAD, Data Structures, Algorithms, Multithreading- Database programming skill in SQL/Sybase/Oracle is a plus
ABOUT THE JOB We are looking for a Senior Software Engineer to join our team. We believe in giving engineers responsibility, not tasks. Our goal is to motivate and challenge people to do their best work. To do that, we have a very fluid structure and give people flexibility to work on projects that they enjoy the most. This develops more capable engineers, and keeps everyone engaged and happy. Responsibilities Design, develop, test, deploy, maintain and improve the software. Manage individual projects priorities, deadlines and deliverables with your technical expertise. Identify and solve for bottlenecks within our software stack. ABOUT YOU Rubrik Software Engineers are self-starters, driven, and can manage themselves. Bottom line, if you have a limitless drive and like to win, we want to talk to you - come make history! Bachelor’s or Master’s degree or equivalent in computer science or related field 8+ years of relevant work experience, Proficiency in one or more general purpose programming languages like Java, C/C++, Scala, Python Experience with Google Cloud Platform/AWS/Azure or other public cloud technologies is a plus Experience working with two or more from the following: Unix/Linux environments, Windows environments, distributed systems, networking, developing large software systems, file systems, storage systems, hypervisors, databases and/or security software development. ABOUT THE TEAM Galactus team owns the end to end development of Rubrik’s data management suite for commercial public clouds - AWS, Azure and GCP. Our objective is to bring the simplicity of Rubrik’s on-prem data protection and management offerings to our customers in the cloud through a solution designed from ground up to be highly scalable, available & secure and yet optimized to minimize our customer’s cloud costs. We achieve this by taking a cloud-first approach to design - leveraging technologies built for the scale, elasticity and automation needs of the cloud; and deploying on our brand new SaaS platform called Polaris. Recently we have :- Built policy based backup and recovery for Virtual Machines in AWS, Azure and GCP and managed databases in AWS. Built features like granular file recovery leveraging managed Kubernetes Service in AWS for elastic compute ABOUT RUBRIK Rubrik is one of the fastest-growing companies in Silicon Valley, revolutionising data protection, and management in the emerging multi-cloud world. We are the leader in cloud data management, delivering a single platform to manage and protect data in the cloud, at the edge, and on-premises. Enterprises choose Rubrik to simplify backup and recovery, accelerate cloud adoption, enable automation at scale, and secure against cyberthreats. We’ve been recognized as a Forbes Cloud 100 Company two years in a row and as a LinkedIn Top 10 startup. Rubrik provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Rubrik complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Exp- 3+ yrs Must be very good in Java- 2.5+ yrs At least 1 yr of working experience in any one DB of Neo4j, Cassandra, Elastic Search Should have good devops working knowledge - Knowledge of AWS, Ansibleetc is a necessity Experience in TDD/BDD is required Minimum 1 yr working experience in Samza& Kafka. Knowledge of Azure is added advantage Understanding of AKKA and Play framework
Job Description :- 7 to 10 years of development experience with JAVA; Knowledge of XML and JSON is plus.- Knowledge of either SIP and/or SS7(MAP or CAMEL/CAP or SCCP or TCAP) protocol is needed.- Knowledge of TLS/IPsec will be useful- Network programming knowledge is preferred.- Good knowledge of Linux OS fundamentals - IPCs (sockets, shared memory, etc), multi-threading, Semaphores, etc.- Experience of working in an agile software development environment is critical- Exposure to multiple aspects of the product lifecycle process including requirement gathering, functional specification, design, development, testing, and maintenanceCTC: upto 30LPA
Today, MoEngage is an industry pioneer in the space and engages more than 350M devices. This includes approximately 40B events tracked per month, 30B+ messages sent, to millions of users across the globe. As part of the Engineering team at MoEngage, here are some things you can expect: Take ownership and be responsible for what you build - no micro management Work with A players (some of the best talent in the country), and expedite your learning curve and career growth Make in India and build for the world at scale of 350M active users, which no other internet company in the country has seen Learn together from different teams on how they scale to millions of users and billions of messages. Explore the latest in topics like Data Pipeline, MongoDB, ElasticSearch, Kafka, Spark, Samza and share with the team and more importantly have fun while you work on scaling MoEngage. Skills required: - Minimum 2 year experience in Android Development - Good understanding of Java Programming language - OOPs concepts - Multi-threading - Good understanding of Android Framework - Framework Components - Data Storage/Persistence - Offline support for application - Rest APIs Good to Have: - Knowledge and understanding of Kotlin - Experience in building dynamic UI - Knowledge of hybrid frameworks like React-Native/Cordova/Xamarin/Flutter, etc.
Job description Do you want to work with high traffic OLTP and OLAP systems that provide real value to retailers? Want to build real web applications that work across multiple channels and devices? In this critical role, the right candidate should have an entrepreneurial mind-set, have experience working across an application stack and a strong background in developing complex web experiences that are rich, responsive and interactive. The individual should have exhibited good technical leadership skills and be a highly motivated individual. Role & Responsibility Exhibit strong technical knowledge, leadership skills and independent execution. A keen eye for good experiences. Understanding the experience from a customer perspective. Drive design discussion of complex features and own development of these modules across the application stack. Ability to adapt to changing business and product needs. Experience evolving the design and operation scale as new features are added to the product Mentor junior developers and ensure quality code output (via code reads, reading references, etc.) from them. Co-ordinate with internal teams and external partners in ensuring we build the best solution on time for the customer. Constantly looking at ways to innovate and improve the product. 8+ years of experience in Java & J2EE based Web Technologies & Frameworks with a focus in either Service Oriented Architecture or APIs. Experience in designing scalable solutions in a large-scale distributed environment. Strong knowledge of web technologies, common web frameworks, networking, SQL and database technologies Well versed in software engineering principles, frameworks and technologies Strong debugging / troubleshooting skills. Ability to propose and defend solutions. Ability to work closely with product management, customer support, and other engineering teams to continuously evolve and innovate the enterprise-class Products.
2 - 7 years of experience in building applications using C++ programming language. Comfortable with core programming concepts and techniques (e.g. concurrency, memory management). Enjoys working with algorithms and data structures (e.g. trees, hash maps, queues). Strong in Data structure and good in problem solving. Strong debugging skills. Certifying the application – White box testing, black box testing.
Job Description: Strong on C++, Linux Background Strong on Algorithms Hands on experience on Data Structure & Multithreading
Looking for strong Developers who are well versed with Data structure, algorithms and problem solving skills. - Currently doing INDEPENDENT contribution through understanding the problems and solving them through strong coding skills.The candidate should be developing code independently. - Expected to work on development projects. - Strong on development and creating own logic. - Work will be to work with one of the world renowned investment organization.Passion towards coding and challenging work environment to solve business requirements.Experience: 3-6 Years or 7+Location: Bangalore/Bengaluru, INDIA Notice Period: Immediate to 20 days of joining period PreferredAll are independent contribution positions. Salary based on the potential/capability of the individual. SKILLS: CORE JAVA / ALGORITHM / DATA STRUCTURE / PROBLEM SOLVING / FULL STACK JAVA preferableHACKERRANK coding experience a plus
Description :- 6 to 10 years of application development experience in Core Java Programming.- Experience with Data Structures and Algorithms, Spring or Hibernate is mandatory.- Very strong programming skills Should be able to write optimized, modular code.- Solid Agile Programming methodologies and general software development best practices.- Experience in developing unit tests and expanding unit test coverage (TDD).- Ability to work independently and proactive.- Excellent interpersonal skills to effectively interact with departmental clients and work effectively with all levels of management.
Hi, We are hiring for the role of Java Specialist. Job Summary: Manager / Specialist Technology drives the translation and construction of a client's business problems into innovative technology solutions by creating and owning the technical vision of the project and ensuring that the vision is achieved with a high level of quality. He is also responsible for mentoring and coaching people and providing technology- related thought leadership, including supporting sales activities. Mandate Skills: Must have at least 2 years of working exp in advance java 8 features. Must be strong in technical architecture work. Very strong experience in using advance features of multi threading and micro services architecture. Must have experience in LLD and HLD. Please share your updated CV if interested for the role. Regards, Jyoti