The Role The Software Development Engineer's core responsibilities include working on highly-maintainable and unit tested software components/system that address real world problems. You will be working in a fast paced and agile work environment delivering quality solutions that have immediate business impact. You (Must Haves) Extensive and expert programming experience in any one programming language (strong OO skills preferred).Deep experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++, Node.js and Python). A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. Have a penchant for solving complex and interesting problems. Worked in start-up like environment with high levels of ownership and commitment. BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent). Excellent coding skills – should be able to convert design into code fluently Good skills to write unit & integration tests with reasonable coverage of code & interfaces - TDD is a plus. Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data. Experience with multi-threading and concurrency programming. 3-6 years exposure in the art of writing codes and solving problems for large scale. Your Array (Nice To Haves) The farsightedness it takes to look at business problems critically from more than one perspective. The capability to craft object-oriented models and design data structures, implement business logic and data models with suitable class design. Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product. Sound soft skills to gel with colleagues from other teams in order to harness the development process. An understanding of the industry’s coding standards and an ability to create appropriate technical documentation.
Responsibilities: You will interact directly with colleagues across all responsibility areas and Director Of Engineering. The successful candidate for this position: - Develops high quality test cases - Collaborates with various teams in releasing high-quality software - Performs review of test scenarios and test cases written by other engineers - Participates in test-procedure walk-through - Maintains the regression test suite and the over-all test coverage - Assists in triaging customer issues - Provides timely responses to internal technical questions - Demonstrates leadership skills in navigating through tense periods and keeping calm Our Culture: - Integrity and motivation is more important than skill and experience - Cross-company team building and collaboration - Diverse background and highly talented & passionate group of individuals Ideal Candidate: The ideal candidate is an experienced senior QA engineer who has mastered the QA process and is committed to release high quality softwares. Basic Qualifications: - Bachelor’s degree from an accredited university or equivalent Preferred Qualifications: - 5+ years of QA experience - Strong documentation and test management skills - Experience in API testing, scalability testing and performance testing - Experience in designing high-quality regression test suite - Experience in using test automation tools - Self-motivated and able to work with minimum guidance - Experience in rapid-growth product or project
Responsibilities: You will interact directly with colleagues across all responsibility areas and Director Of Engineering. The successful candidate for this position: - Designs and implements well-architected and scalable solutions - Collaborate with various teams in releasing high-quality software - Performs code reviews and contributes to healthy coding conventions - Assists in integration with customer systems - Provides timely responses to internal technical questions - Demonstrates leadership skills in navigating through tense periods and keeping calm Our Culture: - Integrity and motivation is more important than skill and experience - Cross-company team building and collaboration - Diverse background and highly talented & passionate group of individuals Ideal Candidate: The ideal candidate is a senior engineer having substantial development experience and high standards for code quality & maintainability. Basic Qualifications: - 4-year degree in Computer Science or Computer Engineering Preferred Qualifications: - 5+ years of development experience - Experience in Java or Scala - Experience with all parts of SDLC including CI/CD and testing methodologies - Experience in working with NoSQL technologies and message queue management - Self-motivated and able to work with minimum guidance. - Experience in a startup or rapid-growth product or project - Comfortable with modern version control, and agile development Bonus Points: - Experience in working with micro-services, containers or big data technologies - Working knowledge of cloud technologies like GCE and AWS - Writes blog posts and has a strong record on StackOverflow and similar sites
About MoveInSync MoveInSync was founded in 2009 with the intention of bringing technology to the employee transport process and addressing the demand for safe and reliable shared transport options. Since then, it has been our constant endeavour to enable companies to manage their employee transport operations, better, and, optimized to mitigate financial, security risks and reduce transport costs. Our flagship SaaS product, Employee Transportation Solution (ETS), automates the complete transport management process thereby cutting down the carbon footprint and eliminating manual intervention; providing its customers complete control and visibility over their transport operations in real-time. Employee satisfaction and safety are paramount to our fabric and form the bedrock of our proactive and reactive safety features. Hence, our strategies are aimed at improving the quality of life of the employees by reducing their travel time; and congestion by way of optimized shared rides. MoveInSync has been powering the transport processes of 75+ organizations across India and helping them champion operational efficiency and employee experience. Why Explore a Career at MoveInSync? We are a talented bunch from diverse technology & cultural backgrounds who are changing the way employees are commuting. With our goal to re-define corporate transportation, we are result-focused and hence, forge our employees to solve complex challenges and maximize their potential. At MoveInSync, its employees are its one-true north and we do all we can to provide an environment that is not just mentally stimulating and exciting, but also open, interspersed with fun and recognitions. We work hard, very hard in a highly tech-driven ethos but party even harder! In case you aspire to breathe, drink and sleep web technology built on top of Java & AWS (IoT, Lambda, Aurora, Kinesis, Redshift, etc) and want to solve some challenging problems in transportation and logistics - MoveInSync is right place for you. At MoveInSync, we have built a product that makes a positive difference in life of 1000s of users every day, and now our focus is to take product to the next level to have impact on millions of users. We solve few real-world problems such as Vehicle Route Optimization, Scheduling & Tracking, Business Process Automation, Real-time Monitoring, Complex Event Processing, and Big-data & Machine Learning. Job Description: As a Software Development Lead, you will be responsible for: · End to end ownership of two or more services that's part of the overall product offering · Architecting, designing and implementing scalable solutions for the problems stated before · Working with Software Engineers, Product Managers & DevOps in product roadmap and releases · Setting up benchmark in the technology team & best practices for software development & design patterns As a Software Development Lead, you will be responsible for: · A proven track record of shipping Internet or SaaS products scaling to a million users · 6-10 years into software development on Java stack (Java8, Spring, Hibernate, Tomcat/Jetty, etc) · In-depth knowledge in databases and middleware technologies (MySQL/PostgreSQL, Cassandra, ActiveMQ/RabbitMQ, RESTful Web services, Web sockets, etc) on Amazon Web Services · A solid knowledge of advanced data structures & algorithms · A master's or bachelor's in Computer Science, Electrical Engineering, or the equivalent
DailyNinja is the largest early morning delivery network in India. We deliver Milk and Groceries to 35000 households everyday across Bangalore, Hyderabad, Mumbai, Pune and Chennai. Our product plays a crucial role in the life of an urban family. If we are late or do something wrong, a child goes hungry to school, a parent has to run for essentials, breakfast plans get disturbed and that messes up a great morning of a happy family. There's more to it, that we want you to take over and shape up. The founders, Sagar and Anurag have known each other for 9 years now. They have discussed multiple small and big ideas in these years but DailyNinja is something that they saw as a business that will have a long term impact on urban living. In a span of 3 years, the Dailyninja team have now build a system that did more than 1 million transactions last month. Backed by Sequoia Capital, Matrix Partners and Saama Capital - Dailyninja is considered to be one of the most exciting startups in India. Job brief We are looking for a Backend Developer with experience in building high-performance, scalable and enterprise-grade applications. You will be part of a talented team that works on mission-critical applications. You will be responsible for Backend application development while providing expertise in the full software development lifecycle, from concept and design to testing. The Mission We are in a high growth phase in the company and will be completely revamping the Backend architecture that handles 35k daily orders to make sure it can handle 1 million daily orders. You will need to tactfully handle huge volume distributed from various applications using the backend system. At the same time, the product is being upgraded to bring extreme convenience to our customers. The aim here is to make sure all of India can run its kitchen on auto-pilot by making sure we have effective prediction systems in place to help our customers. Responsibilities • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance • Contribute in all phases of the development lifecycle • Write well designed, testable, efficient code • Ensure designs are in compliance with specifications • Prepare and produce releases of software components • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Requirements • A minimum of 3-7 years of experience is required • Good knowledge of Java, Spring, MySql, JDBC • Thorough in Data Structures
J - We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. Responsibilities : - Design and build advanced applications for the Android platform - Collaborate with cross-functional teams to define, design, and ship new features - Unit-test code for robustness, including edge cases, usability, and general reliability - Work on bug fixing and improving application performance - Continuously discover, evaluate, and implement new technologies to maximize development efficiency Requirements : - Experience with Android SDK and Eclipse - Experience with usage of third-party libraries within working project - Understanding of Activity lifecycle and usages of appropriate Contexts - Experience with customizable dynamic ListViews and familiarity with different types of adapters (BaseAdapter, etc.), along with clickable elements in a row - Experience with Asynchronous loading of data - Experience with caching of data using SQLite - Efficient debugging experience using logging (Log.d) - Practice of documentation via Javadoc - Efficient with Multi-Threading and Collections - Familiar in making Custom UI Components and XMPP would be plus point - Cope up with different device size and configuration.
Should have knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Should have knowledge of Android UI design principles, patterns, and best practices Should have the ability to design applications around natural user interfaces Should have an understanding of Google's Android design principles (material design) and interface guidelines Should have a good understanding of activity, fragments lifecycle Should have debugging and problem-solving skills
Responsibilities: Involve in all stages of app development. Provide inputs to help build great apps. Be a team player and proactively take up responsibilities. What we expect: Strong OOPs concept and programming skills in JAVA & Kotlin. Good Knowledge with Design Patterns. Familiar with Android Studio and Android Platform SDK. Experience using Databases technologies like SQL, Realm, etc Good knowledge of and experience in integrating REST APIs. Nice to have: Writing Unit/Integration tests in android Apps on Google Play Store that showcases your abilities What you get: Exposure to truly challenging problems Work on disruptive technologies
Looking for someone to lead the Tech Team. - Street smart - Hire team members
Who are we? BlueOptima provides industry-leading objective metrics in software development using our proprietary Coding Effort Analytics. We enable large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, high-growth independent software company. Our unique technology was initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, Gurgaon and Guadalajara. BlueOptima’s technology is deployed by global enterprises to drive value from their software development activities. We work with nine of the world’s top twelve largest Universal Banks (by revenue) and three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 15 billion static source code metric observations of software engineers working in an Enterprise software development environment. BlueOptima is an Equal Opportunities employer. Whom are we looking for? Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it. We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs and backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work. What does the role involve? As a Web Backend Principal Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required. You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers. In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers. Responsibilities include: Develop, test, implement and maintain application software Take part in software and architectural development activities Transform requirements into implementation details Debug application issues and helping support respond to client queries May lead and provide mentoring and guidance to less senior developers Participate in application development meetings Provide accurate estimates, clearly communicate status of tasks and identification of risks Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem Performance tuning of application code at different service levels Incorporate design changes to improve performance of the application Interact with customers of the application and help address issues reported Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements ESSENTIAL SKILLS / EXPERIENCE REQUIRED: Minimum Bachelor's degree in Computer Science or equivalent Minimum 8+ years experience with Java and J2EE/Java EE Minimum 8+ years experience with Spring MVC, Spring Security and Hibernate 2+ years experience managing in colocated and remote teams Strong understanding of relational database and normal forms Strong understanding of SQL concepts and ability to write optimised and high performing queries Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code Experience building RESTful web services Experience with web application servers like JBoss Strong written and verbal communication skills Strong interpersonal skills and time management skills Strong problem solving and analytical skills Experience using task tracking systems e.g. Jira and distributed version control systems e.g. Git Understanding of testNg/JUnit Unix/Windows shell and related command line tools Experience with database partitioning and column Indexing Experience with query optimisation techniques Why work for us? Above market remuneration Stimulating challenges that fully utilise your skills Work on real-world technical problems to which solution cannot simply be found on the internet Working alongside other passionate, talented engineers Hardware of your choice Our fast-growing company offers the potential for rapid career progression
RESPONSIBILITIES: -Design and build advanced applications for the Android platform -Collaborate with cross-functional teams to define, design, and ship new features -Work with outside data sources and APIs -Unit-test code for robustness, including edge cases, usability, and general reliability -Work on bug fixing and improving application performance -Continuously discover, evaluate, and implement new tools/technologies to maximize development efficiency REQUIREMENTS: -4-6 years of experience in developing scalable online android applications -Demonstrated capability of working in small teams and delivering high-impact work on time -BS/MS degree in Computer Science, Engineering or a related subject -Experience working with remote data via REST and JSON -Experience with third-party libraries and APIs -Staying on top of the ever-changing Android (in particular) and mobile (in general) landscapes -Solid understanding of the full mobile development life cycle GOOD TO HAVE: -Experience working on messaging applications -Have published at least one original Android app (Share link if applicable) -Basic knowledge of AWS or any cloud provider *EQUITY WILL BE OFFERED BASED ON THE PERFORMANCE*
for a well funded startup!!Roles & Responsibilities : - Primary responsibility is to work on script (automation) development - Primary responsibility to build frameworks - Should work on agile environment. - Ready to work both on Functional and Automation Testing areas Experience and Qualification : - 1-2 years in Automation Testing - Bachelor Degree (B.E or M.C.A) Required Skills : Essential : - Should have worked on Selenium - Should have worked on Java - Should have min 2-3 yrs experience in Automation Desirable : - Should have good knowledge on Database and sql queries - Good understanding of Agile, automation life cycle - knowledge of web services testing(REST API) is good to have - Should know about Test and Defect lifecycleWhy Join a Startup?- Work with Brilliant People - Small Team creating Big Impact - Wealth BuildingBenefits :- 6 monthly Performance Review - 6 monthly Appraisals - No attendance no leave policy - Group Medical Insurance (includes your family)Apply with your updated CV we will reach you back if your profile matches our requirement
Looking for SDE1 for a well funded startup!!Job Description :- Deep understanding of the e-commerce and fashion industry to solve very complex problems through cutting edge applications- Building highly scalable, reliable transaction platform capable of handling 1 Lakh orders per day (i.e. INR 5 crores of sales per day)- Use latest technologies in Java domain (E.g. Spring, Hibernate, Maven, Apache Open Source etc.)- Write the worlds best codeSkillset :- 1-2 years experience in Java programming- 1+ years experience in Java, Spring, Hibernate, SQL- Excellent programming skills- E-Commerce domain is a plus- B.E/B.Tech in CS/ IT from top 50 collegesWhy Join a Startup - - Work with Brilliant People - Small Team creating Big Impact - Wealth BuildingBenefits :- 6 monthly Performance Review - 6 monthly Appraisals - No attendance no leave policy - Group Medical Insurance (includes your family)
Whom are we looking for? Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it. We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work. What does the role involve? As a Associate Web Backend Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required. You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers. In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers. Responsibilities include: Develop, test, implement and maintain application software Take part in software and architectural development activities Transform requirements into implementation details Debug application issues and helping support respond to client queries Participate in application development meetings Provide accurate estimates, clearly communicate status of tasks and identification of risks Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem Performance tuning of application code at different service levels Incorporate design changes to improve performance of the application Interact with customers of the application and help address issues reported Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements ESSENTIAL SKILLS / EXPERIENCE REQUIRED: Minimum Bachelor's degree in Computer Science or equivalent Minimum 1+ years experience with Java and J2EE/Java EE Minimum 1+ years experience with Spring MVC, Spring Security and Hibernate Strong understanding of relational database and normal forms Strong understanding of SQL concepts and ability to write optimised and high performing queries Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code Experience building RESTful web services Experience with web application servers like JBoss Strong written and verbal communication skills Strong interpersonal skills and time management skills Strong problem solving and analytical skills Experience using task tracking systems e.g. Jira and distributed version control systems e.g. Git DESIRABLE SKILLS / EXPERIENCE: Understanding of testNg/JUnit Unix/Windows shell and related command line tools Experience in Continuous Integration and deployment tools such as Jenkins Experience with database partitioning and column Indexing Experience with query optimisation techniques Why work for us? Above market remuneration Stimulating challenges that fully utilise your skills Work on real-world technical problems to which solution cannot simply be found on the internet Working alongside other passionate, talented engineers Hardware of your choice Our fast-growing company offers the potential for rapid career progression
To know about us : http://www.media.net/en/aboutus
Designation:Senior Developer Roles and Responsibilities: Design, implement and maintain java application phases. Develop, test, implement and maintain application software. Responsible for building customized enhancements to existing SaaS product Be an outstanding Team Player Manage and mentor a team of 5-7 resources Work directly with Business, Sales and Product teams Passion for a highly scalable performant experience. Passion for micro-services. Knowledge of (and a passion for) current trends and best practices in middle-layer and back-end architecture, including performance, continuous integration, scalability and stability Build Proof of Concepts and close to Production ready APIs and back-end Fast paced environment – should be open and willing to learn Pair with other team members and SEs to buildout core application functionality Very strong object-oriented design skills and understanding of well-engineered design. Skills and Qualification: Hands on experience in Java 7 or 8 with good working knowledge of JSON, Spring, Hibernate frameworks, JPA, REST Services and Redis Cache. Working knowledge of JUnit, Maven & Jenkins. Experience in UI tier including JSP/Servlet, HTML 5, CSS, Angular JS, AJAX and Bootstrap. Good understanding and working experience with RDBMS i.e. Oracle, MySQL and MSSQL Implements REST APIs are required for serving various aspects of the app Familiar with implementation for most design patterns for powering core architecture Should be able to manage and mentor a team of 5-7 developers and deliver high quality product Should have good knowledge of Agile Scrums. Plus Points o Knowledge in NoSQL technologies (MongoDB/Cassandra) o Knowledge in Neo4J Graph DB o Knowledge of Micro services architecture. Engineering degree in any stream. Very strong programming skills and should be able to write optimized, modular code. Should have excellent communication, client interaction and interpersonal skills Ability to work in fast-paced agile environment and cope with the speed of scrum process. Traits to take ownership of the components and deliver work end to end, including designing, development, release and bug-fixing.
Job Description • Having 5+ years of experience in development software products using Java and J2EE applications. • As a full stack developer, the team member will work on building web projects - backend and front end. • Strong experience in object-oriented programming. • Min 1+ years of experience in Spring boot, Hibernate, Angular 2 or above experience in writing SQL queries and Restful web services. • Good in frontend skills with JS, jQuery, HTML, CSS, XML and JSON or NodeJS, Unit Testing or Jasmine. • Databases: Microsoft SQL Server, MySQL Etc. • Knowledge in one NoSQL Databases, Docker, microservice architecture is plus. • Excellent in verbal and oral communication skills.
What we are looking for: Hands on experience working on Java 8 and related technologies. Experience of working on MVC architecture using Spring Boot and JPA. Exposure of working on databases like MYSQL, MongoDB and Elastic Seach Experience of working on micro services and developing Restful web services. Must have a good understanding of OOPS, Java, Design principles and Patterns Preferably has worked on scalable and distributed architecture. You must be: A team player who likes to work hard and play harder, professional, have good interpersonal, organizational and time-management skills. Able to think strategically and analytically to effectively complete assigned work within given timelines. Someone who possesses excellent written and oral communication skills and gives attention to detail. Be able to laugh. At others and most importantly at yourself. Need a sense of humor.
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. Responsibilities + Translate designs and wireframes into high-quality code + Design, build and maintain high performance, reusable, and reliable Java code + Ensure the best possible performance, quality, and responsiveness of the application + Identify and correct bottlenecks and fix bugs + Help maintain code quality, organization, and automatization Skills: + Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes + Familiarity with RESTful APIs to connect Android applications to back-end services + Strong knowledge of Android UI design principles, patterns, and best practices + Experience with offline storage, threading, and performance tuning + Ability to design applications around natural user interfaces, such as “touch” + Familiarity with the use of additional sensors, such as gyroscopes and accelerometers + Knowledge of the open-source Android ecosystem and the libraries available for common tasks + Ability to understand business requirements and translate them into technical requirements + Familiarity with cloud message APIs and push notifications + A knack for benchmarking and optimization + Proficient understanding of code versioning tools, such as Git Our Core Values: • Always be learning: Enjoy learning something new whether it be a new skill set or a delightful new hobby • Perseverance: Have a "Do whatever it takes" mindset when faced with hard problems • Ownership: Have a strong sense of ownership for the work you do • Introspection: Constantly strive to improve yourself through self-evaluation and open-minded consideration for others' candid feedback. Benefits: + This is an excellent and exciting opportunity to grow with one of Asia’s fast-growing Fintech companies. + We PubG & Brawl. + Energetic, highly skilled, passionate & fun work culture.
About the Role ------------------------- Fintech Primitives aims to abstract away the complexities of the global financial ecosystem into a developer platform containing tech building blocks. The fintech businesses across the world will mix and match these blocks to power their ambitious missions. You will be building a platform akin to a linux kernel and design a distributed programming language for the fintech ecosystem. If you have the appetite to build an operating system, we will augment you with the necessary ammo to become a Cyborg. -You will be responsible for core components of our projects and work with our Product Owner/Architects to deliver high quality software. -Follow coding standards, build appropriate unit tests, integration tests and deployment scripts. -Work closely with the Technical Architects in defining software architectures. -Contribute to continual improvement by suggesting improvements to user interface, software architecture or new technologies. -Interact with stakeholders to understand and refine requirements throughout implementation. -Mentor budding developers in the team. -Do regular PR reviews. -As a person if you: are Enthusiastic, are Motivated, Love problem solving, Share passion for Technology and Programming, Mentoring and guiding junior developers and more importantly enjoy start up work culture, you will enjoy this role! What you get? ------------------------- -Solve interesting and challenging problems. -An opportunity to meet and work with best brains in technology and influencers. -Increasing your geek quotient, by attending meetups and conferences. Yes we dig that stuff. -Grow exponentially by working in small and transparent teams. -Unlimited learning and hobby-time to experiment with new things. -Hep and happening social life, who says you cant make friends at work.
• You greatly value humility. • You prefer to spend 20-30% of your time writing production grade code with your team. • You have deep expertise in at least one of: programming languages, especially functional languages, object oriented design or SRE. • You have lead fast moving engineering teams in the past, and understand how to help them deliver continuously. • You have an empirical approach to improving team productivity. • You enjoy fast moving, rapidly evolving environments and problems. • You consciously avoid zero and negative sum solutions to problems. • You have a firm grasp of software engineering principles, both for code and for people. • You have a technical background and are able to contribute to planning and design discussions. • You are steadfastly focused on your customers, whether they are drivers, passengers, or other GO-JEK employees. • You have experience leading a team of engineers and guiding them through their career development. • You believe in building both teams and products that scale. • You enjoy working in a collaborative environment, and you’re committed to driving projects to completion creatively. • You can motivate and instill a strong sense of ownership in your team. • You have experience guiding teams through planning, prioritization, and execution of work. • You think ahead and build for the future.
About Us : GO-JEK is a Super App. It's one app for ordering food, commuting, digital payments, shopping, hyper-local delivery, getting a massage and two dozen services. It is Indonesia's first and fastest growing unicorn building an on-demand empire. In the last 36 months, the startup's total order volumes has grown a devilish 6666x and diversified into 18 verticals. The company runs the equivalent of three Indian unicorns rolled into one. GO-FOOD alone does more orders in Indonesia than all Indian food tech startups combined. 3 years since the mobile app launched, GO-JEK does more rides than India's largest taxi-sharing service. A total of 1,000,000 drivers collectively cover an average distance of 16.5 million kilometers each day, making GO-JEK Indonesia's de facto transportation partner. GO-JEK is a verb. GO-JEK is a way of life. It is quite simply the operating system of Indonesia. 200 engineers spread across Jakarta, Singapore and India make software decisions that impacts about 260 million people in the country. GO-JEK Tech is the product development and training centre of GO-JEK. The tech team comprises of developers, data scientists, designers and product managers who work on product innovation, mining data and crafting consumer experiences. The average age of the team is 29 and it runs one of the largest jruby, Java and go clusters in Asia. About The Role : - Design and develop highly scalable, reliable and fault tolerant systems for one of the world's fastest growing unicorns. - Translate business requirements into scalable and extensible design. - Pair with team members on functional and nonfunctional requirements and spread design philosophy and goals across the team. - Coordinate with cross functional teams (Mobile, DevOps, Data, UX, QA etc.) on planning and execution. - Continuously improve code quality, product execution and customer delight. - Proactively manage stakeholder communication related to deliverables, risks, changes and dependencies. - Communicate, collaborate and work effectively across distributed teams in a global environment. - Building and managing fully automated build/test/deployment environments. - An innate desire to deliver and a strong sense of accountability for your work. - Willingness to learn new languages and methodologies. Experience & Skills : - You greatly value humility. - A strong sense of ownership. - You understand the dangers associated with being attached to your code. - You write code because you like to. You never stop wanting to get better at it. - A passion for crafting delightful customer experiences. - A desire to be part of a team that delivers impactful results every day. - A commitment to writing understandable, maintainable, and reusable software. - 4+ years of experience in software development or a serious open source track record. - 2+ years of hands-on experience in designing, developing, testing and deploying applications large scale applications in any language or stack - 2+ years of hands-on experience working on one or more front end technologies - Web, Android or iOS - and understand their nuances - Deep knowledge of Linux as a production environment - Proficiency in OOP, including design patterns. Experience with functional programming is a plus. - Data modelling experience in both Relational and NoSQL databases. - Prior experience being a founder is a huge plus. - Well versed with Lean methodologies, TDD and Test Engineering and Automation. - Ability to design and implement low latency RESTful services. - Experience troubleshooting server performance - memory issues, GC tuning, resource leaks etc. - 2+ years of hands-on experience in designing, developing, testing and deploying applications large scale applications in any language or stack - We primarily use Clojure, Golang, Ruby, Kotlin, Swift and Java. Familiarity with one or more is a plus. - Excellent understanding of interactive application development paradigm, memory management, performance/resource optimisations, database interactions, network programming, concurrency and multithreading, fault tolerance, monitoring, security and operability of systems.
About Us :GO-JEK is a Super App. It's one app for ordering food, commuting, digital payments, shopping, hyper-local delivery, getting a massage and two dozen services. It is Indonesia's first and fastest growing unicorn building an on-demand empire.In the last 36 months, the startup's total order volumes has grown a devilish 6666x and diversified into 18 verticals. The company runs the equivalent of three Indian unicorns rolled into one. GO-FOOD alone does more orders in Indonesia than all Indian food tech startups combined. 3 years since the mobile app launched, GO-JEK does more rides than India's largest taxi-sharing service.A total of 1,000,000 drivers collectively cover an average distance of 16.5 million kilometers each day, making GO-JEK Indonesia's de facto transportation partner. GO-JEK is a verb. GO-JEK is a way of life. It is quite simply the operating system of Indonesia. 200 engineers spread across Jakarta, Singapore and India make software decisions that impacts about 260 million people in the country.GO-JEK Tech is the product development and training centre of GO-JEK. The tech team comprises of developers, data scientists, designers and product managers who work on product innovation, mining data and crafting consumer experiences. The average age of the team is 29 and it runs one of the largest jruby, Java and go clusters in Asia.About the role :- Build and improve the mobile experiences for one of the world's fastest growing mobile app in travel.- Quickly grasp concepts, problems and implement solutions with guidance.- Unit test code for robustness, usability and reliability.- Contribute to the evolution of the technology, product and experience.- Communicate, collaborate and work effectively across cross functional teams in a global environment.Skills & Experience :- 2+ years of experience in software development.- Experience with Ruby on Rails will be a plus.- 1+ years of hands on experience in developing and testing apps on Android for large scale applications.- Design and develop highly scalable, reliable and fault tolerant systems for one of the world's fastest growing unicorns.- Proficiency in Web Technologies will be a plus.- Strong foundations in Java, OOPs, Design Patterns, Clean Code fundamentals.- Good understanding of interactive application development paradigm.- Passion to learn new things, solve challenging problems. libraries on Android.- Ability to understand the dependent system/sub-systems and troubleshoot issues effectively. libraries on Android.- Working knowledge with dagger, okhttp, retrofit, rxjava, butterknife, bolts, glide, espresso, mockito, powermock or equivalent libraries on Android.- Good understanding agile methodologies, TDD and test automation. libraries on Android.- Good understanding continuous integration and continuous delivery principles and related tool stack. libraries on Android.
Playing a game multiple devices like mobile and a desktop would definitely help. We are looking for a passionate and experienced Java Developer (libGDX game development framework), who has an understanding of developing games on the platform and can convert the requirements into complicated but clean and efficient code. This is a great opportunity for a developer to get his hands wet in the early stage development of a large-scale gaming app. Requirements - Should show good engineering practices and hygiene in the game development team. - Current and deep knowledge of game development using libGDX framework. - Hands on experience with JAVA. - An insight of standard Algorithms and Data structures. - Excellent debugging, profiling, and analytic skills. - Experience writing and maintaining automated unit tests. - Ability to recognize and apply Software Architecture Design Patterns is required. - Attention to detail. Good to have - Degree in Computer Science/ Engineering (or equivalent). - Familiarity with startup agile culture. - Live projects developed with libGDX (especially on Desktop Client). Casino gaming domain knowledge (especially Poker). - Domain Knowledge of various os platforms (Android, iOS, Windows, Mac, Ubuntu). About Us - - Marquee Entrepreneurs (IITs/NITs) from Education, Consumer Service, Content Platform Verticals with a history of successful exits. - Co-Founder of Plancess, ranked among top 3 Ed-Tech companies by 2015, sold to Career Point Group - Co-Founder of TimeMyTask, a pioneer in on-demand hyperlocal home cleaning startups, sold it to MyDidi - A combined experience of 30+ years across domains, having an experience of building capacious teams Amazing Perks: Awesome Office | Unlimited Poker Gaming (U can win a lot of cash if u become a pro) | Intellectual Exchange & Satisfaction | Discussion War-Rooms | Free Medical Insurance | Free snacks, because we need fuel! | Free coffee, because how else are you going to pound away at the keyboard all day? | Sodexo/Meal Vouchers | Relaxed dress code | Employee Performance Bonuses | Flexible work schedules | TGIF | Pet-Friendly Office
At PayPal, we believe that now is the time to democratize financial services so that moving and managing money is a right for all citizens, not just the affluent. We are driven by this purpose, and we uphold our cultural values of collaboration, innovation, wellness and inclusion as our guide for making decisions and conducting business every day. It is our duty and privilege to be customer champions and put those we serve at the center of everything we do. We are one team that respects and values diversity of thought for everyone, everywhere, and we actively seek to create an energizing workplace that brings out the best in all of us. If you are ready to shape the future of money, join the team at PayPal. We are proud to work here. You will be too. Core Platform and Infrastructure (CPI) team is the technology engine that powers PayPal’s business. We deliver a seamlessly scalable, exceptionally efficient, highly reliable infrastructure and services platform in a hybrid cloud environment. Thousands of PayPal developers build and run hundreds of applications processing billions of calls daily with high availability and reliability on our Java middleware framework products. As a team, we are active in the open source community, are proud of our systems knowledge, technology breadth, and intellectual curiosity. We are driven to empower PayPal developers in the best way possible. o As part of Developer Experience organization, our mission is to reduce the cycle time of software delivery and enabling development teams to quickly take their code changes to production with highest quality which can only be done with a world class testing platform. o You will be working with a team of strong engineers who enable the rest of development community to quickly and reliably test their code changes. o You will be building the next generation test platform that enables rich data insights into identifying the gaps in testing and introduce, influence the culture of great test practices and engineering disciplines within the organization. o You will be focused on solving the hardest, most interesting challenges of reducing the testing cycle time and building tools that can intelligently triage failures. o You will build framework that enables the rest of the development community effectively contribute with utilities that can enhance the quality at PayPal. o You will use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, and other advanced quality concepts across products. o You will be building frameworks, tools and solutions for the rest of PayPal developer community. o Work directly with Architecture, Product Managers, Program Managers and stakeholders from clients that integrates with the frameworks and tools o Skills needed: o 10+ years of hands-on experience in designing and developing scalable web services and platforms. o Experience in providing technical leadership and guidance to engineering teams. o Strong experience in Java, Python and scripting. o Knowledge in DevOps lifecycle is a must. o Working experience in building platform solutions is a plus. o Knowledge in GoLang a huge plus o Knowledge and experience in cloud technologies a huge plus o Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences. o BS in computer science or equivalent
BankBazaar.com is India’s first neutral online marketplace for instant customised rate quotes on Loans, Credit Cards and other Personal Finance products. We’re working hard to change the way financial products are approached in India. BankBazaar.com has been consistently re-defining the online loan experience over the last 8+ years. Supported by global investors such as Amazon, Sequoia Capital, Walden International, Fidelity Growth Partners and Mousse Partners, BankBazaar.com’s goal has always been to create a simpler, smoother, end-to-end experience in a user’s financial journey. The company was recognised as India's best Financial Website in 2016 by the Internet & Mobile Association of India (IAMAI) for its efforts in this direction. With its focus on harnessing mobile technology to deliver paperless transactions, BankBazaar.com aims to be the leading marketplace for financial products. The company offers largest number of financial products in the market, with its highly secure, user friendly and intuitive platform, BankBazaar.com supports more than 85 partner BFSI organizations. Bankbazaar.com is expanding it’s roots globally and apart from India, BankBazaar.com also has offices in Singapore and has commenced operations there this year. To know more about BankBazaar.com do visit our blog https://blog.bankbazaar.com/
All of our team members are expected to learn, learn, and learn! We are working on cutting edge technologies and areas of artificial intelligence that have never been explored before. We are looking for motivated software engineers with strong coding skills that want to work on problems and challenges they have never worked on before. All of our team members wear multiple hats so you will be expected to simultaneously work on multiple aspects of the products we ship. Responsibilities *Design, implement and test SDKs and mobile apps on Android and iOS *Interface with rest of the engineering team to understand requirements and design high quality scalable systems. *Participate heavily in brainstorming of system architecture and feature design. *Interface with external customers and key stakeholders to understand and document design requirements. *Work cross functionally with Engineering, Data Science, Product, UX, BD, and Infrastructure teams. *Drive best coding practices across the company (i.e. documentation, code reviews, coding standards, etc). *Create design documents, specifications and unit test plans. *Perform security, legal, and license reviews of committed code. *Complete projects with little or no supervision from senior leadership. Required Qualifications *6 to 8 years of software development experience in mobile software development. *2 or more years of software development experience in Java, C++, Swift, Objective C, Android and iOS frameworks. *Hands of experience in developing multi-threading SDKs, performance tuning and debugging. *Hands on experience in developing commercially available apps or SDKs. *Must have experience developing or consuming REST API services on mobile platforms. *Built and deployed customer-facing services and products at scale. *Developed unit and integration tests. *Worked on products where experimentation and data science are core to development. *Experience with large-scale distributed systems that have thousands of microservices and manages millions of transactions per day. *Solid instruction-level understanding of Object Oriented design, data structures, and software engineering principles. *BS, B.Tech or BE in Computer Science, Computer/Electrical Engineering or Information Science. Desired Qualifications *Experience with AI/ML tools (Tensorflow, Caffe2, etc) *Experience with python libraries (numpy, pandas, matplotlib, etc) *Github, SVN, or other version control tools
Key role in the design, development, installation, testing and maintenance of software systems Help create programs to make businesses be more efficient and provide a better service Responsible for writing and coding individual programmes or providing an entirely new software resource.
Openings with London based coding analytic company (BlueOptima Ltd.) Java skills required Work Location: Remote in India Employment Type: Full time employment. Experience: 2 to 6 years. Skills required: Java & J2EE , API's SQL / Postgres SQL , Data Structures and Algorithm
Whom are we looking for? Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it.We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.What does the role involve? As a Web Backend Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required.You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers.In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.Responsibilities include:Develop, test, implement and maintain application softwareTake part in software and architectural development activitiesTransform requirements into implementation detailsDebug application issues and helping support respond to client queriesParticipate in application development meetingsProvide accurate estimates, clearly communicate status of tasks and identification of risksCommitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problemPerformance tuning of application code at different service levels Incorporate design changes to improve performance of the applicationInteract with customers of the application and help address issues reportedInteract with customers of the application and collect requirements or potential uses cases and draft technical and user requirementsESSENTIAL SKILLS / EXPERIENCE REQUIRED:Minimum Bachelor's degree in Computer Science or equivalentMinimum 2+ years experience with Java and J2EE/Java EEMinimum 2+ years experience with Spring MVC, Spring Security and HibernateStrong understanding of relational database and normal formsStrong understanding of SQL concepts and ability to write optimised and high performing queriesStrong understanding of Java concurrency, concurrency patterns, experience building thread safe codeExperience building RESTful web servicesExperience with web application servers like JBossStrong written and verbal communication skillsStrong interpersonal skills and time management skillsStrong problem solving and analytical skillsExperience using task tracking systems e.g. Jira and distributed version control systems e.g. GitDESIRABLE SKILLS / EXPERIENCE:Understanding of testNg/JUnitUnix/Windows shell and related command line toolsExperience in Continuous Integration and deployment tools such as JenkinsExperience with database partitioning and column IndexingExperience with query optimisation techniquesWhy work for us?Above market remunerationStimulating challenges that fully utilise your skillsWork on real-world technical problems to which solution cannot simply be found on the internetWorking alongside other passionate, talented engineersHardware of your choiceOur fast-growing company offers the potential for rapid career progression
App Dynamic Certified, docker container, Deployment testing, UNIX and LINUX, Database Testing, java, selenium, jenkins, test NG
You’re Part Communication – • Drive discussions to improve product across teams where ever there are inter dependencies across products Coding - • You will write performant, unit-tested code, develop object-oriented models and design data structure for new software projects taking systems aspects into account • You will translate high level business problems into scalable design and code. Create libraries & Utilities for larger consumption • Drive large refactoring exercises Design – • API Definitions and end-to-end service design and implementation for large services • Create Platforms in your product/team. Build platforms, systems and networking infrastructure using your strong background in distributed systems, OS/kernel, network system design, and large scale storage systems. Org Development – • Influence product requirements & operational plans. Instill best practices for development and champion their adoption, while working with product manager to estimate and plan projects in agile development framework. • Mentor junior engineers on software design, coding practices and TDD strategies and form a holistic mentoring plan for Mentee • You’re Array (Nice To Haves) • A multi-perspective approach to developing object-oriented models, designing data structure and building applications and platforms that can scale. • Problem solving skills for high-level business and technical problems. • Your leadership and mentoring skills to roll-up your sleeves and offer technical and project management insights and tips. You (Must Haves) • Deep expertise in at least one programming language (preferably Java) & tech stack to write maintainable, scalable, unit-tested code. • Substantial experience in building large complex business applications • Strong object-oriented design skills, knowledge of design patterns, and an uncanny ability to design intuitive module and class-level interfaces • Experience leading multi-engineer projects and mentoring junior engineers • Deep understanding of design patterns. • Prior experience in working with Agile software methodologies (XP, Scrum) • BTech or MTech in Computer Science or related technical discipline (or equivalent). • The experience of having been a software engineer for at least 6 years. You’re Cheers! • Great Work, Great People and Great environment. We call ourselves an incubator for engineers where you get all the optimal conditions to do and experience your best. Seniority Level Not Applicable Industry • Healthcare • Internet Employment Type Full-time
We are looking for a part-time trainer to train a bunch of candidates.
Job Description We are looking for a Leader who can lead a team towards accomplishing the company's Goal and has a background in data modeling, distributed system design, and communications protocol and is passionate about writing code and the art of management. We are a close-knit group spanning the full gamut of hardware and software design, and are looking for candidates with similarly broad engineering interests and technical management experience to become an integral part of our team. The work: • Oversee a group of top-tier developers creating the backbone infrastructure of the Rapido's platform and make self-guided code contributions • Hands on with in-depth technical understanding of NoSQL databases, distributed fault tolerant systems • Design efficient, flexible data models and protocols for defining home automation devices on many different platforms • Get involved in a diverse, cross-functional team spanning hardware, mobile apps, and cloud services • Collaborate with other engineering and product teams in the organization to pull together diverse system requirements • Help define and facilitate architectural vision throughout the organization Minimum qualifications: • Bachelor’s degree in Computer Science, Mathematics, Statistics, or related field or equivalent experience • 5+ year's of backend platform/cloud software development experience • Experience in handling teams in an Agile environment towards the releases Preferred qualifications: • Understanding of multiple programming languages • Experience with system-wide formal data modeling and protocol definition in distributed systems • Knowledge of good API design and abstraction concepts • Previous startup experience is a plus • Demonstrated achievement of delivering enterprise-grade software platforms • Proficiency in designing, developing, and debugging distributed systems • Experience working with cross-functional teams including backend, apps, and test engineering • Excellent problem-solving, organizational, and critical thinking skills • Exceptional verbal and written communication skills with the ability to effectively influence and communicate cross-functionally with all levels of the organization • Experience working with external development teams/contractors to facilitate implementation In Short, the stack goes like: Node.js, Python, Go, Kafka, Kong, Redis, MongoDB, Cassandra, Spark and so on... Go ahead and click the button
Job Description Site Reliability Engineering (SRE) is an engineering discipline that combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Rapido's services—both our internally critical and our externally-visible systems—have reliability and uptime appropriate to users' needs and a fast rate of improvement while keeping an ever-watchful eye on capacity and performance. SRE is also a mindset and a set of engineering approaches to running better production systems—we build our own creative engineering solutions to operations problems. Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. As SREs are responsible for the big picture of how our systems relate to each other, we use a breadth of tools and approaches to solve a broad spectrum of problems. Practices such as limiting time spent on operational work, blameless postmortems and proactive identification of potential outages factor into iterative improvement that is key to both product quality and interesting and dynamic day-to-day work. SRE's culture of diversity, intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow. # **Responsibilities** * Engage in and improve the whole lifecycle of services rom inception and design, through deployment, operation and refinement. * Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews. * Maintain services once they are live by measuring and monitoring availability, latency and overall system health. * Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity. * Practice sustainable incident response and blameless postmortems. # **Qualifications** ## Minimum qualifications: * Bachelor's degree in Computer Science or equivalent practical experience. * Experience in one or more of the following: C, C++, Java, Python, Go, Perl, Ruby or shell scripting. * Experience with Unix/Linux operating systems internals and administration (e.g., filesystems, inodes, system calls) or networking (e.g., TCP/IP, routing, network topologies and hardware, SDN). * 1 Year of Experience with working with Kubernetes or Dockers on Production. * 3 Years of Minimum experience in Devops (AND or OR Software development) ## Preferred qualifications: * Expertise in designing, analyzing and troubleshooting large-scale distributed systems. * Ability to debug and optimize code and automate routine tasks. * Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
Design and build advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability Work on bug fixing and improving application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Job Nature : Urgent Full Time Joining : Oct 1, 2018 Experience : 1 - 3 Years Function : Android Developer Salary : Upto 40000 per month About Krafty : Krafty is a premium App and Web Development firm specialising in making great apps and websites and providing end to end solutions to its clients since 4+ years. We recently got funded from US based investor and are now looking to expand to more geographies in terms of clients. Please apply only if you are comfortable with Salary, Our Profile and Job Description. We are on growth trajectory and unnecessary non-passionate guys applying just for the sake for it do annoy us. Job Description : - Should have experience working on Third Party Libraries and API integration - Should have worked on e-commerce apps. - Should have published Android apps on the Play store preferably ecommerce apps - Knowledge of Google Maps and FCM - Comprehensive knowledge and understanding of JAVA and Android SDK - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies - Extensive understanding of the full mobile development life cycle - In-depth understanding of Object Oriented concepts, data structures and algorithms. - Hands-on experience in User Interface Development. Experience with SQLITE, JSON Parsing and Web Services. - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies - Solid understanding of the full mobile development life cycle - Knowledge of Git or JIRA or any other version control systems - Knowledge of MVVm and Dagger is a plus - Knowledge of PHP Frameworks like Laravel, Codeigniter, Lumen an advantage Responsibilities : - Design and build advanced applications for the Android platform - Collaborate with cross-functional teams to define, design, and ship new features. - Work with outside data sources and APIs - Unit-test code for robustness, including edge cases, usability, and general reliability. - Work on bug fixing and improving application performance. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Job Description for the contractor would be: We are looking for a Java Core developer who will be supporting Stability team to troubleshoot Java SWT UI issue. We are looking for an experienced/expert in Java/J2EE GUI development with Eclipse Rich Client Platform/RCP Eclipse SWT. Required Technical Skills: (Must Have) Basic Skills: Eclipse / RCP / Java / Eclipse 3.x to Eclipse e4 / SWT / Plug-in / Eclipse IDE • Java Eclipse Standard Widget Toolkit development, • java Core, Java, J2ee, RCP (Rich Client Platform) • Eclipse/Plug-in SWT working experience • Java Exception and Error handling • Basic Understanding JVM internals • JVM heap dump/Thread dump analysis • Java message queue – MQ • Devops & Agile background required • Any Database (Preferably Oracle) Preferred Skills (good to have but not mandatory): • Strong critical thinking and systematic problem solving and troubleshooting skills • Strong Object-Oriented design and development skills • Strong written and verbal communication skills Years of relevant experience (that may be required): • At least 1-2 years’ hands-on experience Eclipse/Plug-in SWT development working experience. • With overall 3-5 Years of hands on Experience Qualification: • Professional Graduate: BE/BTECH/MTECH/MCA
lets discuss in detail +919972668335 / email@example.com
Looking for extremely smart software engineers who can solve complex distributed software issues. Someone who has handled lots of structured and unstructured data is preferred.
Akridata is a US based stealth mode tech startup founded by founders behind successful startups(VxTel - $550M exit and Virident - $700M exit) building products to address challenges involved in processing big data in edge to core AI data pipelines. The company is well funded by leading VC's like Accel Partners, Menlo Ventures and Partech Ventures. The SW team in Bangalore has full ownership of end-to-end SW development activities. We are looking for strong and passionate SW developers who are excited about building high performance distributed SW from it's foundations. Role: As an individual contributor, this role involves a. Develop, test, debug various product features mainly around backend activities involving high performance data paths. b. Interacting with other team members and architects in contributing towards design of various features. c. As a member of relatively small startup team, this role expects candidates to be willing to contribute to technical challenges in different areas/modules. Technical skills required: a. Strong CS fundamentals and algorithms. b. Hands-on programming experience preferably in high level languages like Scala/Java/Go/C++. c. Self motivated and passionate about developing well structured and clean software. d. Good problem solving skills. e. Exposure to object oriented development is a plus. f. Willing and enthusiastic about learning different technologies based on project requirements. Technology areas we work: a. big data components like Spark, Hadoop, HDFS b. ML components like Tensorflow, Spark-MLlib c. Cloud(AWS) hosted scalable data and control path SW d. High performance data paths(ML related) with usage of GPUs e. Algorithms around efficient techniques for data summarization f. Distributed SW development involving components like Apache Zookeeper, messaging frameworks etc. What's on offer: a. Opportunity and freedom to build SW from scratch using the latest technologies. b. Building products in an exciting area around big data and AI. c. Working with a startup that is backed by strong founders and is financially stable. d. Startup intensity with reasonable work-life balance. e. Competitive compensation and ESOPs.
At Hotstar, we have over 350 million users on Play Store & capture close to a billion clickstream messages daily. The engineering team at Hotstar is at the centre of the action and is responsible for creating the unmatchable user experience. Our engineers solve real-life complex problems and create compelling experiences for our customers. As an engineer in the Data Products team, you will be responsible for building products, using data, that solve business and engineering use-cases for the company. In this role, you will be building a pub-sub infrastructure for Hotstar that will support 20 million concurrent clients. You will work on protocols such as: MQTT, WebSockets, technologies such as: Apache Kafka, Apache Spark and, databases such as Cassandra, Redshift to build a scalable and real-time pub-sub infrastructure. The pace of our growth is incredible. If you enjoy working on problems at scale and if you want to build our platform, join us! Key Responsibilities • Build low-latency distributed pub-sub infrastructure that can handle more than 20 million concurrent clients • Build tools and platform that allow engineers to rapidly build pub-sub applications • Write MQTT bridges and plugins that connect pub-sub infrastructure with the existing Hotstar infrastructure • Build monitoring tools to track performance and detect anomalies at scale What to Bring • Strong understanding of TCP and MQTT protocols • Proficiency with Erlang and GoLang • Experience in working with any MQTT broker. Experience with an Erlang based broker is a plus • Experience with AWS stack • Experience with Apache Kafka • Experience writing plugins and bridges for MQTT brokers • Experience with databases such as Cassandra, Redis, Redshift