Job description The Role We are currently seeking an experienced Backend Software Engineer with a strong Java background to join Addepar in our Partner Platform team! We are building out a new platform from scratch which will enable third parties to simply and safely engage with Addepar at scale. This team is passionate about handling large volumes of data and the engineering challenges in building the distributed systems responsible for automated data ingestion and transformation. We want people who are hard-working and care deeply about solving hard problems at high scale, delighting customers, and participating in the success of the whole company. We look for dedicated engineers with real technical depth and a desire to understand the end business. If you've designed sophisticated scalable systems, have extensive experience with Java and related technologies, or are just interested in tackling complicated technical, critically important problems, join us! What You’ll Do Work in partnership with engineering partners and other platform users to identify requirements and priorities, and map out solutions for challenging technology and workflow problems. Design, develop, and deploy high-quality Java applications that integrate with various data sources and services. Build technical skills in a high-performing team of engineers in India who can design, develop, and deploy Java-based solutions with a focus on backend services and APIs, and help other teams at Addepar build on top of the Addepar platform. Lay a solid foundation of the software architecture for the team in system design and code development with a strong focus on Java and related technologies. Who You Are B.S., or M.S. in Computer Science or similar technical field of study (or equivalent practical experience). 4+ years of software engineering experience. Expert-level proficiency in backend development, with a focus on Java. Good experience on AWS or any other cloud platform. Experience with databases, SQL, NoSQL, OLAP, and/or data lake architectures. A strong ownership mentality and drive to solve the most important problems. Passion for implementing standard processes with a bias toward smart automation. A rapid learner with robust analytical and problem-solving abilities. Comfortable working in a cloud context, with automated infrastructure and service-oriented architecture. Experience with Java, Spring Boot, RESTful APIs, and related technologies is preferred. Practical knowledge of agile practices with an outlook that prioritizes experimentation and iteration combined with an ability to guide teams toward activities and processes that facilitate optimal outcomes. Role: Database Developer / Engineer Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: DBA / Data warehousing Education UG: Any Graduate PG: Medical-MS/MD in Any Specialization Key Skills cssanalyticalhibernatejquerysqlmicroservicesspringjavagitcomputer sciencejsonsoftware engineeringhtmlmysqlweb developmentetlmongodbrestpythonsoftware developmentbackend developmentjavascriptsql servernosqlspring bootnode.jsolapagileawsssis
Posted 2 hours ago
•
Typically responds within 2 days
Job description We are seeking a talented Lead Software Engineer to deliver roadmap features of Enterprise TruRisk Platform which would help customers to Measure, Communicate and Eliminate Cyber Risks. Working with a team of engineers and architects, you will be responsible for prototyping, designing, developing and supporting a highly scalable, distributed SaaS based Security Risk Prioritization product. This is a fantastic opportunity to be an integral part of a team building Qualys next generation platform using Big Data & Micro-Services based technology to process over billions of transactions data per day, leverage open-source technologies, and work on challenging and business-impacting initiatives. Responsibilities: You will be participating in designing and developing Security Product in the cloud from ground-up. You will be building highly scalable microservices and data processing pipelines. You will be working on Java based microservices with clean, extensible code adopting suited design principles and patterns. You will be responsible to design, develop, maintain products to process events and serve REST APIs. Researching and implementing for code design, adoption of new technologies and skills. Understanding of how streaming technologies work such as Kafka. Identifying and finding solutions to bugs. Qualifications: Bachelors/Masters/Doctorate in Computer Science or equivalent. 8-10 years of JAVA development experience with Microservices architecture. Excellent programming and designing skills and Hands-on experience on Spring, Spring Boot and Hibernate. Professional experience working on indexing technology like Elastic Search and caching technologies like Redis. Experience working on distributed messaging systems like Kafka. Strong logical skills for code design and implementation. Writing high-performance, reliable and maintainable code. Experience in designing, developing and delivering scalable solutions. Knowledge of advanced data structures, design patterns, object-oriented principles. Understanding of data structures and algorithms, application design and ability to apply Object Oriented principles like SOLID. Should be well versed with Java 8. Good to have: Experience in Docker, Kubernetes. Experience in NO-SQL databases like Cassandra etc. Knowledge of Security log sources. Role: Technical Lead Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate Key Skills Skills highlighted with ‘‘ are preferred keyskills JavaKafkaSpring BootMicroservices
Posted 5 hours ago
•
Typically responds within 2 days
Job description Job Summary NetApp® BlueXP™ is a robust platform delivering unified experience for storage and data services across on-premises and cloud environments. It enables operational simplicity through the power of AIOps, with the flexible consumption parameters and integrated protection required for today’s cloud-led world. As a Software Engineer in this group, you will be part of a team actively participating in product development and strategy execution. In addition, you will participate in activities that include testing and debugging of operating systems that run NetApp storage applications. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, supportability, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development read more Key Skills analyticalweb accessibilityunit testingoperating systemscloud technologiesjavascriptcloudreact.jsframeworkcomputer sciencecomputer architecturedesign patternsdebuggingtroubleshootingdata structuressoftware engineeringtypescriptprogrammingarchitecture
Posted 1 day ago
•
Typically responds within 2 days
Job description Job Description The Director of Engineering will be primarily responsible for one or more product areas and leads a team of Tech leaders and problem solving engineers. The Director should be hands-on in building scalable products used by millions of users and bring extraordinary leadership in Engineering and Operational excellence. The Director should be obsessed about customer focus and curious about new possibilities and passionately explore them. The Director must be able to cope and thrive in an environment of intense pressure and pace of change. Agility is extremely important at Phenom and ability to multi-task is critical. Description: Director for Engineering is ultimately responsible for the quality, on time and budget delivery of product release objectives established in conjunction with product management. Diving deep into projects, issues when needed to get into details and demonstrate that no task is beneath them. Facilitate communication upward and across project teams including project status, justifications for variances and technical information (design and implementation objectives). Speed matters at Phenom and calculated risk taking is valued. Manage the trade-offs between time, budget and quality and communicate when that is happening and why. Hiring the best talent by self-initiative, innovative methods and not just relying on Phenom recruitment team. Embed sound industry-standard software engineering best practices within the broader engineering team that will be grappling with multiple priorities and pressures in every release. Should have prior expertise in owning and delivering non-functional roadmap for complex products in terms of performance engineering, scalability, security and supportability. Set high standards, lead the team in a dynamic environment and deliver project timelines while adapting to change. Earn the trust of not only the team but cross functional teams across the board. Ensure all processes and procedures, both internal to the team and interaction with other teams, are followed and work to improve whenever appropriate and necessary. Coordinate to provide technical guidance/assistance to the team when necessary. Appropriately escalate any issues/concerns that require immediate attention from other affected parties. Identify, define, and coordinate the training needs of the team Plan and execute a structured approach to enhancing the skill level and productivity levels of the team. Work Experience Qualifications: Software Engineering expert with 10+ years of experience including 5+ years managing teams developing large transactional applications. Expertise in developing J2EE platforms using SOA and micro-services. Working experience on SaaS products & platforms will be added advantage Strong Foundation of relational and nosql databases Strong knowledge of frameworks like Play, Spring, etc Strong technical skills covering web based development tools (Java/J2EE), scalable application development techniques to build large transactional systems, and consumer facing application development Has to be able to understand complex technical systems and have "good taste" in architecture. A sense for technical detail- know when to delegate and when to back off, but be able to make sure small things are just right Proven Experience on enterprise systems, modern UI/html development, big data, etc. is good. Good team building and management skills Proven experience delivering release objectives in a variety of methodologies including agile methodologies such as Scrum Recognized self-starter who enjoys a fast-paced environment and seeks the challenge of winning in a rapidly changing marketplace Strong written and oral communication and persuasion skills Strong business, project management and operational skills Outstanding quantitative/analytical skills and attention to detail Ability to communicate to all levels of the organization from senior management to engineers both internally and externally Education Education: BE / MS in Computer Science or equivalent Work Experience Ex
Posted 1 day ago
•
Typically responds within 2 days
Job description Greetings from Clover Infotech!!! Please review the job details and share the required details if you are interested in proceeding further. If you are not interested, request you to help me reach the right candidate Job Title: - PEGA Engineer Location: Dubai Job Type: Permanent Number of Open Positions: - 2 Job Description: - Experience 8-12 years of experience in Pega and Pega Certified Product Engineer Pega Lead Product Engineer playing upto Architect/ CSSA Certification is highly desirable Understanding of large and complex code bases, including design techniques Experience in defining Business Processes using Pega platform for financial sector System design and implementation, Experience in Integration Services of PRPC Rule-Connects/Services, developing activities, PRPC User Interface development and implementation of Declarative Processing features Technical Skills Experience in Pega KYC/CLM 8.X Experience is mandatory The candidates will act as a CLM/KYC SME for the bank from Pega Platform perspective Good understanding and experience in Client Server applications, Digital applications and Business Functions Should have knowledge on API and JSON to support integration Software development experience with Java/JavaScript and good understanding of micro services and Big Data architecture is a plus Functional Skills Experience in Banking, Financial and Fintech experience in an enterprise environment preferred Experience in following best Coding, Security, Unit testing and Documentation standards and practices Experience in Agile methodology Ensure quality of technical and application architecture and design of systems across the organization Effectively research and benchmark technology against other best in class technologies Soft Skills Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness by sharing deep knowledge and experience. Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management Education Degree, Postgraduate in Computer Science or related field (or equivalent industry experience) Please share the following details to proceed further. Currently Salary: - Expected Salary: - Notice Period: - Reason for looking for change: - Updated Resume: -Please attach. Job Application Disclaimer We appreciate your interest in this opportunity. Due to the large number of applications, only shortlisted candidates will be contacted for an interview. However, we will keep your resume on file for future opportunities that match your profile. Role: Software Development - Other Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate Key Skills Skills highlighted with ‘‘ are preferred keyskills KYCPega DevelopmentCLMAPILCA CSSAPega
Posted 1 day ago
•
Typically responds within 2 days
Job description Job Summary: The Staff Software Engineer plays a key role within each phase of the software development lifecycle. This individual will work cross-functionally with the companys infrastructure, security, data warehouse, and other development teams to provide customer-centric solutions and build a world-class background check platform to meet the exploding growth of the company and business demands. Responsibilities (Duties): 1. Develop and maintain service-oriented architecture platforms from start to finish. 2. Write reusable, testable, and efficient code. 3. Code Build and Deploy Tools such as Jenkins/Code Build. 4. Applications support / troubleshooting across environments. 5. Provide mentorship to junior-mid level developers. 6. Deep familiarity with modern web application technologies & frameworks. 7. Experience architecture and developing enterprise integrations systems. 8. Interact with internal stakeholders and external customers. 9. Solid understanding of Agile or SCRUM development processes and software release processes. 10. Detail-oriented, with strong written and verbal communication. 11. Provide direction on tools and technologies for the team 12. Ability to facilitate discussions within Engineering on matters of technical architecture 13. Facilitate code reviews and provide a constructive environment for discussion 14. Work with leadership on project planning and resolution of systemic problems 15. Strong understanding of business impact and business problem domain 16. Effectively delegates technical tasks to junior developers and monitors progress 17. Finds the root cause of problems and identifies code and non-code solutions Qualifications: 1. BE/BTECH/MS in Computer Science or equivalent education. 2. 7+ years of system development experience using the following technologies: 3. Java i18n 4. Spring Boot Framework 5. J2EE Technologies including JSP/Servlets, EJB3, JMS, JDBC, JMX 6. RESTful Web Services/SOA, XML, XSL 7. JAX-RS, JSON 8. Tomcat, JBoss, SQL Server, Mongo DB 9. HTML5, CSS3, JavaScript, TypeScript 10. Angular/React SPA Framework, Nodejs 11. AWS Services – Lambda, SQS, SNS Role: Full Stack Developer Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: MS/M.Sc(Science) in Any Specialization, MCA in Any Specialization, M.Tech in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills JavaNodeSpring BootAWSAngular Full StackReact.Js
Posted 1 day ago
•
Typically responds within 2 days
Job description Job Summary As a Software Engineer you will work as part of a team of skilled system engineers accountable for participating in the development, debugging, maintenance & testing. As part of the Research and Development function, system software engineers focus on enhancements to existing products as well as new product development, needing a deep working knowledge of systems. Job Requirements Ability to work & partner with other engineers read more Key Skills kubernetesalgorithmsc++csssoftware designsystem softwarespringcodingjavacomputer scienceoopsj2eedebuggingsoftware engineeringhtmldata structuressystem software developmentdevelopmentpythoncsoftware developmentsoftware testingengineeringjavascript.net
Posted 1 day ago
•
Typically responds within 2 days
Job description About the team When 5% of Indian households shop with us, its important to build resilient systems to manage millions of orders every day. We’ve done this – with zero downtime! Sounds impossible? Well, that’s the kind of Engineering muscle that has helped Meesho become the e-commerce giant that it is today. We value speed over perfection, and see failures as opportunities to become better. We’ve taken steps to inculcate a strong ‘Founder’s Mindset’ across our engineering teams, making us grow and move fast. We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication. As Engineering Manager, you will be part of self-starters who thrive on teamwork and constructive feedback. We know how to party as hard as we work! If we aren’t building unparalleled tech solutions, you can find us debating the plot points of our favourite books and games – or even gossipping over chai. So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us. About the role We are looking for a seasoned Engineering Manager well-versed with emerging technologies to join our team. As an Engineering Manager, you will ensure consistency and quality by shaping the right strategies. You will keep an eye on all engineering projects and ensure all duties are fulfilled. You will analyse other employees’ tasks and carry on collaborations effectively. You will also transform newbies into experts and build reports on the progress of all projects What you will do Design tasks for other engineers, keeping Meesho’s guidelines and standards in mind Keep a close look on various projects and monitor the progress Drive excellence in quality across the organisation and solutioning of product problems Collaborate with the sales and design teams to create new products Manage engineers and take ownership of the project while ensuring product scalability Conduct regular meetings to plan and develop reports on the progress of projects What you will need Bachelor's / Master’s in computer science At least 8+ years of professional experience At least 4+ years’ experience in managing software development teams Experience in building large-scale distributed Systems Experience in Scalable platforms Expertise in Java/Python/Go-Lang and multithreading Good understanding on Spark and internals Deep understanding of transactional and NoSQL DBs Deep understanding of Messaging systems – Kafka Good experience on cloud infrastructure - AWS preferably Ability to drive sprints and OKRs with good stakeholder management experience. Exceptional team managing skills Experience in managing a team of 4-5 junior engineers Good understanding on Streaming and real time pipelines Good understanding on Data modelling concepts, Data Quality tools Good knowledge in Business Intelligence tools Metabase, Superset, Tableau etc. Good to have knowledge - Trino, Flink, Presto, Druid, Pinot etc. Good to have knowledge - Data pipeline building Role: Engineering Manager Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Computers, BCA in Computers, B.Sc in Computers PG: M.Tech in Computers, MS/M.Sc(Science) in Computers, MCM in Computers and Management, MCA in Computers Key Skills Skills highlighted with ‘‘ are preferred keyskills Python JavaPinotsoftware developmentKafkaData pipelineData modelling conceptsTableauFlinkMetabaseGo-LangDruidPrestoNoSQLSupersetTrinoSparkAWSData Quality tools
Posted 1 day ago
•
Typically responds within 2 days
Job description The Role We are currently seeking an experienced Backend Software Engineer with a strong Java background to join Addepar in our Partner Platform team! We are building out a new platform from scratch which will enable third parties to simply and safely engage with Addepar at scale. This team is passionate about handling large volumes of data and the engineering challenges in building the distributed systems responsible for automated data ingestion and transformation. We want people who are hard-working and care deeply about solving hard problems at high scale, delighting customers, and participating in the success of the whole company. We look for dedicated engineers with real technical depth and a desire to understand the end business. If you've designed sophisticated scalable systems, have extensive experience with Java and related technologies, or are just interested in tackling complicated technical, critically important problems, join us! What You’ll Do Work in partnership with engineering partners and other platform users to identify requirements and priorities, and map out solutions for challenging technology and workflow problems. Design, develop, and deploy high-quality Java applications that integrate with various data sources and services. Build technical skills in a high-performing team of engineers in India who can design, develop, and deploy Java-based solutions with a focus on backend services and APIs, and help other teams at Addepar build on top of the Addepar platform. Lay a solid foundation of the software architecture for the team in system design and code development with a strong focus on Java and related technologies. Who You Are B.S., or M.S. in Computer Science or similar technical field of study (or equivalent practical experience). 4+ years of software engineering experience. Expert-level proficiency in backend development, with a focus on Java. Good experience on AWS or any other cloud platform. Experience with databases, SQL, NoSQL, OLAP, and/or data lake architectures. A strong ownership mentality and drive to solve the most important problems. Passion for implementing standard processes with a bias toward smart automation. A rapid learner with robust analytical and problem-solving abilities. Comfortable working in a cloud context, with automated infrastructure and service-oriented architecture. Experience with Java, Spring Boot, RESTful APIs, and related technologies is preferred. Practical knowledge of agile practices with an outlook that prioritizes experimentation and iteration combined with an ability to guide teams toward activities and processes that facilitate optimal outcomes. Role: Database Developer / Engineer Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: DBA / Data warehousing Education UG: Any Graduate PG: Medical-MS/MD in Any Specialization Key Skills cssanalyticalhibernatejquerysqlmicroservicesspringjavagitcomputer sciencejsonsoftware engineeringhtmlmysqlweb developmentetlmongodbrestpythonsoftware developmentbackend developmentjavascriptsql servernosqlspring bootnode.jsolapagileawsssis
Posted 1 day ago
•
Typically responds within 2 days
Job description We are seeking a talented Lead Software Engineer to deliver roadmap features of Enterprise TruRisk Platform which would help customers to Measure, Communicate and Eliminate Cyber Risks. Working with a team of engineers and architects, you will be responsible for prototyping, designing, developing and supporting a highly scalable, distributed SaaS based Security Risk Prioritization product. This is a fantastic opportunity to be an integral part of a team building Qualys next generation platform using Big Data & Micro-Services based technology to process over billions of transactions data per day, leverage open-source technologies, and work on challenging and business-impacting initiatives. Responsibilities: You will be participating in designing and developing Security Product in the cloud from ground-up. You will be building highly scalable microservices and data processing pipelines. You will be working on Java based microservices with clean, extensible code adopting suited design principles and patterns. You will be responsible to design, develop, maintain products to process events and serve REST APIs. Researching and implementing for code design, adoption of new technologies and skills. Understanding of how streaming technologies work such as Kafka. Identifying and finding solutions to bugs. Qualifications: Bachelors/Masters/Doctorate in Computer Science or equivalent. 8-10 years of JAVA development experience with Microservices architecture. Excellent programming and designing skills and Hands-on experience on Spring, Spring Boot and Hibernate. Professional experience working on indexing technology like Elastic Search and caching technologies like Redis. Experience working on distributed messaging systems like Kafka. Strong logical skills for code design and implementation. Writing high-performance, reliable and maintainable code. Experience in designing, developing and delivering scalable solutions. Knowledge of advanced data structures, design patterns, object-oriented principles. Understanding of data structures and algorithms, application design and ability to apply Object Oriented principles like SOLID. Should be well versed with Java 8. Good to have: Experience in Docker, Kubernetes. Experience in NO-SQL databases like Cassandra etc. Knowledge of Security log sources. Role: Technical Lead Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate Key Skills Skills highlighted with ‘‘ are preferred keyskills JavaKafkaSpring BootMicroservices
Posted 1 day ago
•
Typically responds within 2 days