Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Charles Technologies is a fast-growing startup based in Chennai, building cutting-edge mobile applications that redefine user experiences. We are seeking a Senior Backend Developer to lead backend initiatives, mentor junior developers, and architect scalable systems that power our products. If you're a seasoned backend engineer with deep expertise in Golang or Node.js , and you're passionate about building data intensive, robust, high-performance systems, we’d love to connect! Key Responsibilities Architect, design, and implement scalable backend systems using Golang or Node.js. Lead technical discussions and decision-making across backend projects. Collaborate with cross-functional teams including frontend developers, product managers, and DevOps engineers. Ensure code quality through rigorous reviews, testing, and documentation. Optimize backend services for performance, reliability, and scalability. Design and maintain RESTful and GraphQL APIs. Manage and scale databases (SQL and NoSQL) effectively. Drive adoption of best practices in security, performance, and maintainability. Mentor junior developers and contribute to team growth and knowledge sharing. Required Skills & Qualifications 5+ years of professional experience in backend development with Golang or Node.js. Strong understanding of database technologies such as MongoDB, PostgreSQL, or MySQL. Experience with containerization tools like Docker and orchestration platforms like Kubernetes. Proficiency in designing and implementing RESTful APIs and microservices. Solid grasp of software architecture principles and design patterns. Familiarity with Git, CI/CD pipelines, and DevOps practices. Strong problem-solving skills and ability to work independently. Preferred Skills Experience with cloud platforms (Azure, AWS, GCP). Exposure to message brokers (Kafka, RabbitMQ). Familiarity with GraphQL and API gateway solutions. Understanding of security best practices in backend development. Experience with testing frameworks (Jest, Mocha, etc.). Interest or experience in frontend development (React).
Posted 8 hours ago
6.0 years
0 Lacs
Pune/Pimpri-Chinchwad Area
Remote
About Us MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent. We empower businesses by providing world-class software engineers, operations support, and infrastructure to help them grow faster and better. Job Title: Senior Java Spring Boot Developer Experience: 6+ Years Location: Pune - Hybrid Work mode - 2 days WFO/week Job Description: We are seeking an experienced Senior Java Spring Boot Developer with 6+ years of hands-on experience in building scalable, high-performance microservices using Java, Spring Boot, and Spring JPA. The ideal candidate will have strong expertise in designing and developing RESTful APIs, microservices architecture, and cloud-native applications. As part of our team, you will work on enterprise-grade applications, collaborate with cross-functional teams, and contribute to the full software development lifecycle. Mandatory Skills: ✔ 6+ years of Java development (Java 8/11/17). ✔ Strong Spring Boot & Spring JPA experience. ✔ Microservices architecture (design, development, deployment). ✔ RESTful API development & integration. ✔ Database expertise (SQL/NoSQL – PostgreSQL, MySQL, MongoDB). ✔ Testing frameworks (JUnit, Mockito). ✔ Agile methodologies & CI/CD pipelines. Key Responsibilities: Design & Development: Develop high-performance, scalable microservices using Spring Boot. Design and implement RESTful APIs following best practices. Use Spring JPA/Hibernate for database interactions (SQL/NoSQL). Implement caching mechanisms (Redis, Ehcache) for performance optimization. Microservices Architecture: Build and maintain cloud-native microservices (Docker, Kubernetes). Integrate with message brokers (Kafka, RabbitMQ) for event-driven systems. Ensure fault tolerance, resilience, and scalability (Circuit Breaker, Retry Mechanisms). Database & Performance: Optimize database queries (PostgreSQL, MySQL, MongoDB). Implement connection pooling, indexing, and caching strategies. Monitor and improve application performance (JVM tuning, profiling). Testing & Quality Assurance: Write unit & integration tests (JUnit, Mockito, Test Containers). Follow TDD/BDD practices for robust code quality. Perform code reviews and ensure adherence to best practices. DevOps & CI/CD: Work with Docker, Kubernetes, and cloud platforms (AWS/Azure). Set up and maintain CI/CD pipelines (Jenkins, GitHub Actions). Automate deployments and monitoring (Prometheus, Grafana). Collaboration & Agile: Work in Agile/Scrum teams with daily standups, sprint planning, and retrospectives. Collaborate with frontend, QA, and DevOps teams for seamless delivery.
Posted 8 hours ago
6.0 years
0 Lacs
Nagpur, Maharashtra, India
Remote
About Us MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent. We empower businesses by providing world-class software engineers, operations support, and infrastructure to help them grow faster and better. Job Title: Senior Java Spring Boot Developer Experience: 6+ Years Location: Pune - Hybrid Work mode - 2 days WFO/week Job Description: We are seeking an experienced Senior Java Spring Boot Developer with 6+ years of hands-on experience in building scalable, high-performance microservices using Java, Spring Boot, and Spring JPA. The ideal candidate will have strong expertise in designing and developing RESTful APIs, microservices architecture, and cloud-native applications. As part of our team, you will work on enterprise-grade applications, collaborate with cross-functional teams, and contribute to the full software development lifecycle. Mandatory Skills: ✔ 6+ years of Java development (Java 8/11/17). ✔ Strong Spring Boot & Spring JPA experience. ✔ Microservices architecture (design, development, deployment). ✔ RESTful API development & integration. ✔ Database expertise (SQL/NoSQL – PostgreSQL, MySQL, MongoDB). ✔ Testing frameworks (JUnit, Mockito). ✔ Agile methodologies & CI/CD pipelines. Key Responsibilities: Design & Development: Develop high-performance, scalable microservices using Spring Boot. Design and implement RESTful APIs following best practices. Use Spring JPA/Hibernate for database interactions (SQL/NoSQL). Implement caching mechanisms (Redis, Ehcache) for performance optimization. Microservices Architecture: Build and maintain cloud-native microservices (Docker, Kubernetes). Integrate with message brokers (Kafka, RabbitMQ) for event-driven systems. Ensure fault tolerance, resilience, and scalability (Circuit Breaker, Retry Mechanisms). Database & Performance: Optimize database queries (PostgreSQL, MySQL, MongoDB). Implement connection pooling, indexing, and caching strategies. Monitor and improve application performance (JVM tuning, profiling). Testing & Quality Assurance: Write unit & integration tests (JUnit, Mockito, Test Containers). Follow TDD/BDD practices for robust code quality. Perform code reviews and ensure adherence to best practices. DevOps & CI/CD: Work with Docker, Kubernetes, and cloud platforms (AWS/Azure). Set up and maintain CI/CD pipelines (Jenkins, GitHub Actions). Automate deployments and monitoring (Prometheus, Grafana). Collaboration & Agile: Work in Agile/Scrum teams with daily standups, sprint planning, and retrospectives. Collaborate with frontend, QA, and DevOps teams for seamless delivery.
Posted 9 hours ago
7.0 years
0 Lacs
Greater Hyderabad Area
On-site
Role: Data Platform Engineer Location: Hyderabad (Hybrid) - 7+ years of experience - immediate joiner - For a Healthcare Data Analytics Client Hands-on skills required for this position: Proficient with Python Programming, Scala, SQL, and Redshift AWS ecosystem Infrastructure as a code using Terraform Experience leading and handling a team of Data Engineers Short Description: Technical Skills - Strong programming skills in Python or Scala. - Hands-on with SQL - Deep expertise in AWS cloud platforms and familiarity with a range of AWS Analytics Ecosystem components, including but not limited to Apache Airflow, Apache Spark, S3, Glue, Kafka, AWS Athena, Lambda, Redshift, Lake Formation, AWS Batch, ECS - Fargate, Kinesis, Flink, DynamoDB, and SageMaker. - Advanced proficiency with IaC tool Terraform. Apply with resume: Kriti.singh@sidinformation.com
Posted 9 hours ago
8.0 - 12.0 years
0 Lacs
coimbatore, tamil nadu
On-site
As a Lead Java Developer based in Hyderabad, India, you will be responsible for spearheading the development and delivery of top-notch Java-based applications. Your key duties will include leading a team of developers, offering technical expertise, and supervising the entire software development life cycle. Leveraging your in-depth knowledge of Java programming and relevant frameworks, you will craft and execute scalable and efficient solutions that align with project requirements. Your adept problem-solving abilities and keen eye for detail will uphold the quality and performance of the applications. Staying abreast of industry trends and best practices will be essential to enhancing development processes continually and contributing to the team's success. Your responsibilities will involve designing and developing RESTful Web Services, hands-on experience with databases (Oracle, PostgreSQL, MySQL, SQL Server), developing web applications utilizing the Spring Framework, creating microservices with Spring Boot, familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies, proficiency in Continuous Integration tools like Jenkins & GitLab, adherence to agile methodologies emphasizing Quality & Standards-based development, and architecting, designing, and implementing complex software systems using specified relevant technologies such as Java, Python, Node.js. To qualify for this role, you should hold a BTech in computer science or equivalent, possess a minimum of 8+ years of relevant experience in Java/J2EE technologies, have experience in building APIs using the Spring Boot Framework, Spring DI, Spring AOP, integration of real-time messaging using Kafka or similar frameworks, and familiarity with at least one database among Oracle, SQL Server, or PostgreSQL. Previous experience in managing and leading high-performing software engineering teams will be advantageous. Joining our team offers you the opportunity to collaborate with a passionate and innovative group in a dynamic, growth-oriented setting. You will gain practical experience in content marketing through exposure to real-world projects, learn from seasoned professionals to enhance your skills, contribute to exciting initiatives from day one, and enjoy a competitive stipend with potential for growth within the company. Our commitment to excellence in data and AI solutions is recognized through industry awards and accolades. Furthermore, as part of our employee benefits package, you will have access to various perks and wellness benefits, inclusive of health insurance coverage, disability insurance, child care, parental leave benefits, professional development opportunities, and time-off benefits. Our inclusive culture promotes open communication with an open-door policy, fosters collaboration through an open office floor plan, offers flexibility in working hours, provides employee referral bonuses, conducts biannual appraisal processes, emphasizes hiring practices that promote diversity, and ensures a safe and respectful work environment through mandatory POSH training. At our organization, we value our employees" well-being and professional growth, with a comprehensive range of benefits designed to support a healthy work-life balance and foster career development.,
Posted 9 hours ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Intermediate Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. You will be tasked with developing and maintaining systems within the integration/enrichment engine component. Working closely with global application development teams and Operations teams/partners, you will ensure successful integration of application data. Unit testing with proper documentation to adhere to application standards will be part of your responsibilities. Collaboration with other team members, both onsite and remote, is essential to ensure a consistent development approach within the application. You will engage in defining the architecture of new processes and reviewing existing processes for improvements. Providing ongoing maintenance and L3 production support will also be expected from you. To excel in this role, you should have at least 8 years of relevant experience in Java Full Stack. Experience working in a demanding and results-driven, time-critical environment is required. You should demonstrate proven proficiency in handling complex technical issues across all aspects of the project lifecycle. Required Skills: - Java - Spring Core - Groovy - RabbitMQ - Angular - MongoDB - Linux/Unix scripting - Oracle concepts, SQL, PL/SQL - SQL performance tuning - Autosys Skills that are considered a plus: - Familiarity with open source and proprietary tech including Kafka, Hashicorp Vault, and others - Knowledge of open-source toolchains, package managers such as Helm, Tekton, and others - Applied understanding of DevSecOps - Understanding of ECS architecture/implementation Education: Bachelors degree/University degree or equivalent experience Please note that this job description offers a high-level overview of the work performed, and additional job-related duties may be assigned as necessary.,
Posted 9 hours ago
3.0 - 7.0 years
0 Lacs
punjab
On-site
We are seeking an experienced Node.js Developer with a strong background in leading and guiding team members while also taking ownership of the technical direction. Although the position does not entail a formal Team Lead role, we highly value candidates who exhibit initiative and possess prior experience in mentoring and supervising team members. As a Node.js Developer, your responsibilities will include providing technical leadership by mentoring junior developers, offering technical assistance, and conducting code reviews. You will be responsible for overseeing development workflows and project timelines to ensure the team consistently delivers high-quality work within the set schedule. Your expertise in Node.js is crucial, as you will be expected to leverage your deep understanding of the technology to develop scalable applications. It will be your responsibility to uphold code quality and implement best practices across the team. Additionally, a solid grasp of both SQL and NoSQL databases, such as MongoDB, is essential for optimizing database performance, integrating data storage solutions, and designing efficient database structures. Experience in microservices architecture, including tools like Redis, RabbitMQ, and Kafka, is highly beneficial. You will lead initiatives focused on building scalable and resilient systems, requiring a strong command of API development, particularly RESTful APIs and stateless APIs. Your role will involve designing and implementing APIs that seamlessly integrate with front-end applications. Ensuring application security, scalability, and performance are paramount. You will guide the team in adhering to best practices for low-latency and high-availability designs. Collaborating with front-end developers to merge user-facing elements with server-side logic is essential, as is engaging with cross-functional teams to facilitate smooth collaboration among all stakeholders. Promoting coding best practices, such as writing reusable, testable, and efficient code, is key. You will advocate for clean code principles and contribute to the ongoing enhancement of development processes and practices. Additionally, your experience in managing team dynamics, fostering productive collaboration, and cultivating a supportive work environment will be invaluable. Requirements for this role include extensive hands-on experience with Node.js and frameworks like ExpressJS, a strong understanding of MongoDB and expertise in both NoSQL and SQL databases, knowledge of microservices technologies such as Redis, RabbitMQ, and Kafka, familiarity with cloud platforms like AWS S3, and proficiency in designing secure, high-availability applications with low-latency performance. If you possess a solid track record in building RESTful APIs and integrating front-end technologies with back-end services, along with the ability to design, implement, and maintain secure applications, we encourage you to apply for this role.,
Posted 10 hours ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
You should have a minimum of 3 years of experience in web development. Your expertise should include working with HTML, CSS, AJAX, and various programming languages such as Python, Node JS, and PHP. You should also have experience with databases like MySQL and Mongo DB, as well as knowledge of Puppet, KVM, Openstack, AWS, and other open-source technologies. Your role will involve developing object-oriented JavaScript and Node JS, using web libraries like AngularJS, Polymer, and Closure, and having proficiency in JavaScript including ES6 syntax in Node.js. Experience with the MEAN stack, strong understanding of Node JS principles, and familiarity with data structure libraries are essential. You must be skilled in source control management tools like GIT, have expertise in Linux-based systems, and be experienced in testing and automation frameworks. Additionally, knowledge of TypeScript, NPM, and external integrations is a plus. The required skills for this position include proficiency in JavaScript, Node JS, MongoDB, MEAN and MERN stacks, Angular, TypeScript, NPM, and GIT. Qualifications needed for this role are BE/BTech, MCA, or MCS.,
Posted 10 hours ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
As a Senior Software Engineer - Full Stack at Matillion, you will have the exciting opportunity to be part of a dynamic and innovative team that is dedicated to powering the data productivity of our customers and the world. You will collaborate with a diverse group of engineers to develop, test, and release new features, as well as troubleshoot and enhance existing Matillion products. Your role will involve working on production services and applications, participating in code reviews, and engaging in research projects to explore new technologies and opportunities. You will play a crucial role in the full software development lifecycle, from design to deployment, utilizing technologies such as Java, Spring, React, Docker, Kubernetes, MongoDB, DynamoDB, SQL, and more. With a strong emphasis on agile methodologies and cloud technologies, you will contribute to the team's goals by writing efficient, scalable, and secure code. Your ability to collaborate effectively in a cross-functional team and adapt to various technical challenges will be key in achieving business objectives. Matillion fosters a collaborative and transparent culture where employees genuinely care about each other and the communities they serve. As part of our team, you will have the opportunity to enhance your technical and interpersonal skills through self-training, mentorship, and continuous learning. Our flexible and hybrid working culture promotes work-life balance, and we offer a range of benefits including company equity, generous paid time off, parental leave policies, and access to career development tools. If you are passionate about making a positive impact and are eager to contribute to our mission of empowering data productivity, we encourage you to apply to join #Team Green at Matillion. Your dedication and expertise will play a crucial role in shaping the future of our organization and helping us achieve our ambitious goals.,
Posted 10 hours ago
14.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities. Responsibilities: Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications Review and analyze proposed technical solutions for projects Contribute to formulation of strategies for applications development and other functional areas Develop comprehensive knowledge of how areas of business integrate to accomplish business goals Provide evaluative judgment based on analysis of factual data in complicated and unique situations Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Leaderships: Excellent organization skills, attention to detail, and ability to multi-task Demonstrated sense of responsibility and capability to deliver quickly Excellent communication skills. Clearly articulating and documenting technical and functional specifications is a key requirement. Proactive problem-solver Relationship builder and team player Negotiation, difficult conversation management and prioritization skills Flexibility to handle multiple complex projects and changing priorities Excellent verbal, written and interpersonal communication skills Good analytical and business skills Promotes teamwork and builds strong relationships within and across global teams Promotes continuous process improvement especially in code quality, testability & reliability Technical Proficiency: The Senior Technology Lead must be experienced hands-on engineer who is passionate about solving business, customer, and technology problems through innovation and perseverance. Responsible for writing the most mission critical code, design and design reviews, code reviews, and process automation. Ensure on time, on budget, high quality deliveries by self and team. Understand and influence software design & architecture for simplicity, resiliency, and performance. Strong Experience in systems design and development of software applications Experience in Banking Payments Solution development and implementation in large banks. Strong exposure to Java, Spring Framework, Spring Boot, Kafka, MQ, Micro-Service , Oracle, Mongo, Openshift, REST, Maven, Git, JUnit, TDD, Agile, Strong knowledge on CI CD pipeline and exposure to system design with resiliency backed by observability . Having Python skills and GEN AI tools knowledge is plus Strong experience in working with various Payments schemes, and Payments messaging formats such as ISO 8583, ISO 20022, and SWIFT MX messages Strong technical and functional experience in working in Banking domain under the payment space like Domestic (RTGS, GIRO, ACH etc.), International funds transfer, SWIFT/ISO20022 messaging, Currency Foreign Exchange, AML Monitoring, Sanction Screening etc Experience and/or exposure to Digital Asset / Block chain domain is plus Experience in managing and implementing successful projects Leading a team of engineers and take the E2E responsibility of owning the delivery, by properly managing the Jira board at all the times Proven experience of handling the Production Releases and the postproduction support Be hands on the technologies and contribute to the Architecture, Design, Implementation and Pull Request reviews with a good quality ensuring the adequate coverage of Unit Test, Code Coverage , lesser or no code smells fostering a good refactoring, scalability, and maintainability. Stakeholder management and ability to liaise well with the Engineering, QA and Product/Business throughout the SDLC lifecycle. Groom the team on technical, functional and behavioral aspects where needed Be proactive, assertive and a strategic thinker Qualifications: 14+ years of relevant experience in Java & Microservices with commensurate people management experience. Hands-on working experience in Java / Spring / Spring Cloud / Spring Data JPA / Spring Boot Microservices. Strong experience of Microservices, API Development and its Eco-systems. Strong experience on Observability and Monitoring tech stack as well Messaging like Kafka and MQ components Hands-on working experience with Junit, Git, Jenkins, Maven. Should have troubleshooting skills using debuggers, logs, etc. Experience with Openshift, AWS will be added advantage. Implement Unit Testing and TDD to ensure software quality and maintainability. Experience with Docker and Kubernetes. Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks. Code reviews, test case reviews, and ensure code developed meets the requirements. Proficiency in SQL Databases, MongoDB, Oracle, Data Analysis. Experience as Applications Development Manager Experience as senior level in an Applications Development role Stakeholder and people management experience Demonstrated leadership skills Proven project management skills Basic knowledge of industry practices and standards Consistently demonstrates clear and concise written and verbal communication Role Responsibilities: Design, implement, and deploy software components and solve difficult problems generating positive feedback. Lead Payment modernization for the bank to develop and migrate payment applications on the modernized enterprise application platform. Effectively coach, help and give feedback to junior team members. Able to work independently and with team(s) to deliver software product successfully. Lead deliveries that are consistently of high quality (secure, testable, maintainable, low-defects, efficient, etc.) and incorporate best practices. Review design and code. Focus on operational excellence, constructively identifying problems, identifying and building solutions, taking on projects that improve software, making it better and easier to maintain. Make improvements to development and testing processes. Education: Bachelor’s degree/University degree or equivalent experience Master’s degree preferred This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
Posted 10 hours ago
7.0 - 13.0 years
0 Lacs
karnataka
On-site
The ideal candidate for this position should have 8-13 years of experience and be interested in a Pan India (Hybrid) work location. If you are interested, please apply or send your resume to sandeep.ghosal@wipro.com. Upon receipt, the application will be processed for referral. You should have expertise in Java, J2EE, Spring MVC, Spring Boot, Maven, Hibernate JDBC, JPA, Rest API Services, Messaging, and Kafka. Proficiency in working with RDBMS (MySQL, Oracle) and NoSQL variants is required. Additionally, you should be skilled in React framework, JS jQuery, HTML5, CSS, DOM Manipulation, Node js, NPM, and Ecma Script. A strong understanding of distributed source control management systems like Git is necessary. Proficiency in Selenium, Java, Maven, Cucumber, RESTful Service Automation, GitHub, and Jenkins pipeline for build automation is essential. Nice-to-have skills include Azure, Kafka, MongoDB, Domain Driven Design, Event Driven Design, and DevOps Software Engineer. Your responsibilities will include deploying and maintaining applications/systems, collaborating with software development professionals in cloud environments, participating in application architecture and design decisions, and delivering a robust self-service environment for end users. You will implement/maintain a repeatable iterative software development methodology, manage SDLC processes and associated artifacts, and ensure ongoing compliance with SDLC processes. In case of production support issues post-release deployment, you should troubleshoot and provide solutions. Ability to solve complex production issues, develop APIs and web microservices, integrate third-party APIs in various formats, and write backend code using Java, Springboot, and Python are required. You should also write front-end code (UI) using the framework. Identifying, designing, and leading resolution areas for technical maturation across Personalization code base is also part of the job role. You will work with business partners to document complex company-wide acceptance test plans, design and build scalable systems, libraries, and frameworks, and work on multiple projects concurrently, each with specific instructions. Key Requirements: - Over 7 years of experience as a Full Stack Engineer - Proficiency in Python and Java/J2EE platform - Experience with UI technologies React/Next JS - Building REST APIs - In-depth knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) - Experience with Snowflake and Databricks - Familiarity with Cloud Technologies, Kafka technologies, Azure, Kubernetes, Snowflake, Github, and Copilot - Large-scale implementation experience with Open-Source Technologies - Knowledge of Generative AI, Large Language Models, and Chatbot technologies - Strong data integration skills - Extensive Data Analytics experience with application enablement - Experience in driving Customer Experience - Familiarity with agile development - Experience in Healthcare Clinical Domains If you meet the above requirements and are excited about working in a dynamic and challenging environment, we encourage you to apply for this position.,
Posted 11 hours ago
3.0 - 7.0 years
0 Lacs
jaipur, rajasthan
On-site
As a developer within the team, you will be expected to work independently with minimal guidance, contributing to various technical aspects such as code review, defect support, and production implementation. It will be your responsibility to ensure that best practices, including unit testing and code coverage, are implemented throughout the project. Collaboration with external teams such as Front end, Testing, Product Management, and 3rd party teams will be essential to drive the project and resolve any issues that may arise. To qualify for this position, you must hold a Bachelor's Degree or higher in Computer Science or a related discipline and possess a minimum of 3+ years of development experience in Java. Proficiency in Java, Spring Boot, REST, Microservices, Netflix OSS/Spring Cloud, and Kafka is a must. You should also be adept at writing JUnit test cases and ensuring that code coverage meets the agreed standards. Real-time project experience involving Continuous Integration/Continuous Deployment (CI/CD) is required. While not mandatory, it would be beneficial to have knowledge of working within an ecosystem that involves the creation of Docker Images and their orchestration using Kubernetes. Additionally, familiarity with AWS cloud services from a development integration perspective would be considered advantageous for this role.,
Posted 11 hours ago
12.0 - 16.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Manager position at our organization involves leading a team to establish and implement new or revised application systems and programs in collaboration with the Technology team. Your role as a senior manager will be to drive applications systems analysis and programming activities. Responsibilities: - Manage one or more Applications Development teams to achieve established goals and handle personnel duties such as performance evaluations, hiring, and disciplinary actions - Provide technical oversight across systems and applications utilizing in-depth knowledge and skills in multiple Applications Development areas - Review and analyze proposed technical solutions for projects and contribute to the formulation of strategies for applications development and other functional areas - Develop a comprehensive understanding of how different business areas integrate to achieve business goals - Make evaluative judgments based on the analysis of factual data in complex and unique situations - Impact the Applications Development area by monitoring the delivery of end results, participating in budget management, and managing day-to-day staff issues - Ensure adherence to essential procedures, define standards, negotiate with external parties when required, and assess risk appropriately in business decisions - Supervise the activity of others, uphold ethical standards, and create accountability for maintaining these standards Requirements: - 12+ years of experience in building large-scale systems - Possess leadership qualities to guide the team in delivering highly performant and scalable solutions - Drive end-to-end delivery of projects and collaborate with various stakeholders to ensure alignment and expectations - Work closely with Architects, Leads, and Senior Developers to drive design and solutioning of applications - Proficient in technologies like Java, Microservices, Spring Boot, Kafka, MQ, Openshift, and Databases (MongoDB / Oracle) - Familiarity with CI/CD pipelines and cloud deployment - Guide the team to adapt standard engineering practices for quality code delivery - Explore and encourage the adoption of new technologies within the project - Well-versed in the Scaled Agile framework and track progress, highlight risks, and ensure the team remains unblocked - Contribute to resource planning, estimation, and assessment activities Education: - Bachelor's degree/University degree or equivalent experience - Master's degree preferred This job description provides an overview of the responsibilities and requirements for the Applications Development Senior Manager role. Other job-related duties may be assigned as necessary.,
Posted 11 hours ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
As a skilled professional in the field of Computer Science or equivalent engineering, you will be responsible for designing and architecting technical solutions to address business challenges within a large Digital Lending ecosystem. Your expertise will be crucial in developing maintainable, scalable, and efficient code to support the overarching goals of the organization. Collaboration will be a key aspect of your role, as you will work closely with cross-functional experts from Product Management, Sales, Design, and other departments to identify and implement customer-focused solutions. By leveraging best practices and effectively articulating your ideas, you will play a pivotal role in promoting a culture of continuous learning within the team and the broader organization. Your leadership skills will be put to the test as you lead application, framework, and service design efforts, always striving to optimize for quality, testing, and scalability. Clear communication with your team and management will be essential in defining and achieving shared goals effectively. To excel in this role, you should possess a B Tech/BE in Computer Science or a related field from a reputable institution, along with a minimum of 5 years of experience in building large-scale applications or products. An entrepreneurial mindset, a proactive attitude, and a strong focus on operational excellence will set you up for success in this position. Your problem-solving abilities, proficiency in data structures and algorithms, and expertise in at least one of the following languages - Java, Go, or Scala - will be valuable assets in this role. Additionally, experience working with NoSQL databases such as Cassandra, Hbase, or MongoDB, messaging systems like RabbitMQ or Kafka, and RDBMS such as PostgreSQL or MySQL will be highly beneficial. A deep understanding of Microservice Based Architecture and Domain Driven Design, coupled with a good knowledge of AWS infrastructure components like EC2, Auto Scaling, RDS, ELB, S3, and Kinesis, will further enhance your capabilities to meet the demands of this challenging and dynamic role.,
Posted 11 hours ago
5.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Job Overview Plan A Technologies is looking for a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java (version 17 or above), Spring Boot, Kafka, WebSockets, JPA, Linux, and Python. This role involves designing, developing, and maintaining high-performance backend systems that are scalable, reliable, and secure. This is an exciting job with room for significant career growth. Please Note: You must have at least 5+ years with proven experience in backend development using Java 17 to be considered. JOB RESPONSIBILITY Design, develop, and maintain backend services and APIs using Java 17+, Spring Boot, and JPA. Implement real-time data processing and messaging solutions using Apache Kafka and WebSockets. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Write clean, maintainable, and efficient code following best practices. Conduct code reviews and mentor junior developers. Troubleshoot and debug applications to optimize performance. Develop and maintain scripts and tools using Python for automation and data processing tasks. Manage and monitor applications deployed on Linux servers. Stay updated with emerging technologies and apply them to improve application performance and scalability. Experience Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years with proven experience in backend development using Java 17 or higher. Strong proficiency in Spring Boot and JPA/Hibernate. Hands-on experience with Apache Kafka for building scalable and real-time data pipelines. Experience with WebSockets for real-time communication. Solid understanding of data structures, algorithms, and software design principles. Proficiency in Linux environments, including shell scripting and system administration. Experience with Python for scripting and automation tasks. Familiarity with RESTful API design and implementation. Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is a plus. Experience with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with CI/CD pipelines and DevOps practices. Understanding of microservices architecture and related patterns. Experience with monitoring and logging tools like Prometheus, Grafana, ELK Stack, etc. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Excellent communication skills — fluent in English language (verbal and written). Must have an organized and analytical working style, and the ability to plan your own work. Initiative and drive to do great things. About The Company/Benefits Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients. Read more about us here: www.PlanAtechnologies.com Location: Gurugram (India). On site. Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other. Benefits: Vacation, Brand New Laptop, and More: You’ll get a generous vacation schedule and other goodies. If this sounds like you, we'd love to hear from you!
Posted 11 hours ago
6.0 years
0 Lacs
Gurugram, Haryana, India
Remote
About The Role We’re looking for top-tier AI/ML Engineers with 6+ years of experience to join our fast-paced and innovative team. If you thrive at the intersection of GenAI, Machine Learning, MLOps, and application development, we want to hear from you. You’ll have the opportunity to work on high-impact GenAI applications and build scalable systems that solve real business problems. Key Responsibilities Design, develop, and deploy GenAI applications using techniques like RAG (Retrieval Augmented Generation), prompt engineering, model evaluation, and LLM integration. Architect and build production-grade Python applications using frameworks such as FastAPI or Flask. Implement gRPC services, event-driven systems (Kafka, PubSub), and CI/CD pipelines for scalable deployment. Collaborate with cross-functional teams to frame business problems as ML use-cases — regression, classification, ranking, forecasting, and anomaly detection. Own end-to-end ML pipeline development: data preprocessing, feature engineering, model training/inference, deployment, and monitoring. Work with tools such as Airflow, Dagster, SageMaker, and MLflow to operationalize and orchestrate pipelines. Ensure model evaluation, A/B testing, and hyperparameter tuning is done rigorously for production systems. Must-Have Skills Hands-on experience with GenAI/LLM-based applications – RAG, Evals, vector stores, embeddings. Strong backend engineering using Python, FastAPI/Flask, gRPC, and event-driven architectures. Experience with CI/CD, infrastructure, containerization, and cloud deployment (AWS, GCP, or Azure). Proficient in ML best practices: feature selection, hyperparameter tuning, A/B testing, model explainability. Proven experience in batch data pipelines and training/inference orchestration. Familiarity with tools like Airflow/Dagster, SageMaker, and data pipeline architecture.
Posted 11 hours ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a Backend Developer at our company in Bangalore, you will be responsible for building and maintaining high-performance backend systems, developing REST APIs, working with databases and data flows, handling message queues for async processing, and designing scalable microservices. Your role will focus on ensuring backend reliability and performance in a fast-paced environment. You should have a solid understanding of Java, Spring Boot, Spring MVC, RESTful Web Services, MySQL for writing and optimizing SQL queries, Hibernate/JPA for data persistence, Messaging Queues such as Kafka, SQS, and RabbitMQ, Postman for API testing, and Redis (bonus skill). Experience with microservices architecture is a plus. The ideal candidate for this position is a Java Backend Engineer with strong knowledge of the Spring ecosystem and experience in building APIs and working with distributed systems. Experience with RDBMS is also preferred. This is a full-time, permanent position that requires in-person work at our location in Bangalore, Karnataka. If you meet the qualifications and are interested in this opportunity, we encourage you to speak with the employer directly at +91 9905721269.,
Posted 11 hours ago
0 years
0 Lacs
Greater Kolkata Area
On-site
Role : Java Integration Specialist Key Responsibilities Develop and maintain Java-based integration services that invoke and interact with IBM ITX maps and artifacts. Build wrappers, launchers, or custom adapters to automate ITX map execution and handle pre/post-processing logic. Implement error handling, logging, and monitoring mechanisms for data transformations and file transfers. Support EDI processing, especially HIPAA X12 transactions (270/271, 837, 835, etc.). Collaborate with ITX developers, solution architects, business analysts, and QA teams for end-to-end integration delivery. Write and maintain unit and integration tests, ensuring robust and scalable code. Participate in code reviews, performance tuning, and refactoring efforts to optimize system throughput and reliability. Troubleshoot issues in integration workflows, data mapping, and system connectivity. Required Skills & Qualifications Strong Java development experience (Java 8 or higher) Experience integrating with IBM ITX (Transformation Extender) through Java APIs or external command execution Solid understanding of SOA, REST/SOAP APIs, and messaging technologies (JMS, Kafka, or MQ) Familiarity with HIPAA X12 transactions and EDI standards Proficiency with XML, JSON, XSLT, and flat file formats Working knowledge of Spring Boot, Maven/Gradle, and version control (Git) Hands-on experience with secure data exchange (e.g., SFTP, HTTPS, encryption) Strong debugging and performance tuning skills in integration-heavy environments Preferred Qualifications Prior experience in Medicaid/MMIS programs Exposure to IBM ITX Type Trees and Map execution flows Familiarity with Docker, Kubernetes, or other cloud/container platforms Understanding of CI/CD pipelines and DevOps practices Soft Skills Excellent communication and teamwork abilities Strong problem-solving mindset and attention to detail Ability to work in a fast-paced, agile environment (ref:hirist.tech)
Posted 11 hours ago
6.0 years
0 Lacs
Greater Kolkata Area
Remote
Experience : 6+ Years Location : 100% Remote Availability : Immediate to 15 Days Job Type : Full-time We're looking for an experienced Senior Python Engineer with deep expertise in Python, FastAPI, Kafka, GCP, and cloud-native microservices. If you're passionate about building high-performance APIs and event-driven systems with best-in-class observability and DevOps practices, we'd love to connect with you! Key Responsibilities : & API Development : Design and implement scalable microservices using FastAPI, Pydantic, and Async I/O Build high-throughput, event-driven services leveraging Confluent Kafka DevOps & CI/CD : Implement and manage CI/CD pipelines using GitHub Actions (or similar) Deploy secure, containerized applications using Docker, Terraform, and GCP services like Cloud Run, Pub/Sub, and Eventarc Monitoring & Observability Integrate monitoring/logging tools such as New Relic, Cloud Logging, and Cloud Monitoring Ensure visibility, performance tuning, and reliability in production environments Team Leadership & Best Practices Define coding standards, enforce testing strategies (Pytest/unittest), conduct code reviews Mentor junior developers and ensure high code quality across the board Data Processing & Transformation Work with caching (Redis), data transformation (XSLT, XML/XSD), and various database systems Handle structured/unstructured data with Kafka in JSON, Avro, and Protobuf formats Required Skills Expert in Python with strong FastAPI experience Proficient in Async I/O, Pydantic, and Pytest/unittest Hands-on experience with Kafka (Confluent), Docker, and Terraform Cloud experience (preferably GCP) with services like Cloud Run, Pub/Sub, Eventarc Monitoring with New Relic or equivalent observability tools Knowledge of XML/XSD/XSLT transformations Familiarity with caching and database/storage systems (PostgreSQL, Redis, etc.) Git/GitHub and CI/CD with GitHub Actions Good To Have Experience with PyPI package creation, Tox, Ruff Exposure to GKE Autopilot, Artifact Registry, IAM, Secret Manager Understanding of Workload Identity Federation and VPC networking Bash scripting and familiarity with legacy systems like IBM AS/400 or MS SQL Server Soft Skills Strong leadership and mentoring ability Excellent collaboration and communication skills Analytical thinking and a drive for continuous improvement Benefits Competitive compensation Remote-first work culture and flexible hours Access to continuous learning resources Opportunity to work on cutting-edge cloud-native architecture A collaborative, high-performing tech team (ref:hirist.tech)
Posted 11 hours ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
Are you passionate about data and enjoy problem-solving in elegant ways Do you thrive on using cutting-edge technology to develop innovative solutions Join our team as a hands-on data engineer where you will be responsible for developing innovative solutions for managing sensitive information, participating in the analysis of business problems, contributing to the design process for new solutions, and experiencing the day-to-day reality of data management. You will be a part of the Enterprise Data Mesh team in Hyderabad, a global team that provides innovative solutions for managing sensitive data. Collaborating with technology experts across UBS Technology, you will work on a diverse range of solutions from data analysis and transformation to AI-based data generation. The team is international, with a presence in three continents. To be successful in this role, you should have at least 6 years of experience in developing data management applications using Python and its data engineering frameworks. You should have a keen interest in utilizing state-of-the-art technologies such as Pandas, Spark, Kafka, and Azure to develop innovative solutions. Proficiency in application, data, and infrastructure architecture disciplines, as well as experience working in delivery-oriented agile teams, is essential. Strong command of Python, hands-on experience with Pandas, SQL, and Spark are required. Desired qualifications include exposure to cloud development with Azure and/or AWS, experience with databases (relational and others), designing RESTful APIs and/or Kafka clients, building modern solutions like Kafka data streaming and Azure cloud-native, and a background in Financial Services (advantageous but not mandatory). Experience with Machine Learning and Artificial Intelligence is a plus. As a candidate, you should be willing to take full ownership of problems and code, capable of delivering great solutions with a proactive approach to problem-solving. Effective communication skills, both technical and non-technical, are vital for this role. UBS is the world's largest and the only truly global wealth manager, operating through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management, and the Investment Bank. With a presence in major financial centers in over 50 countries, UBS offers a diverse and inclusive work environment where employees are empowered to drive success together. If you are dedicated to your craft, value collaboration, and seek new challenges and growth opportunities in a supportive team environment with flexible working options, consider joining UBS. Our inclusive culture celebrates diversity and fosters an environment where every individual's skills, experiences, and backgrounds contribute to our ongoing success. UBS is an Equal Opportunity Employer committed to diversity and inclusion, empowering each individual and fostering a workforce that values diverse cultures, perspectives, skills, and experiences. If you require reasonable accommodations during the recruitment process, please feel free to contact us.,
Posted 12 hours ago
5.0 - 9.0 years
0 Lacs
chennai, tamil nadu
On-site
As a member of the Platform Observability Engineering team within Ford's Data Platforms and Engineering (DP&E) organization, you will contribute to building and maintaining a top-tier platform for monitoring and observability. This platform focuses on the four golden signalslatency, traffic, errors, and saturationproviding essential data to support operations, root cause analysis, continuous improvement, and cost optimization. You will collaborate with platform architects to help design, develop, and maintain a scalable and reliable platform, ensuring smooth integration with systems used across various teams. Your contributions will be key in improving MTTR and MTTX through increased visibility into system performance. Working with stakeholders, you will integrate observability data into their workflows, develop insightful dashboards and reports, continuously improve platform performance and reliability, optimize costs, and stay updated with industry best practices and technologies. The role focuses on building and maintaining a robust platform rather than developing individual monitoring tools, creating a centralized, reliable source of observability data that empowers data-driven decisions and accelerates incident response across the organization. Responsibilities: - Design and Build Data Pipelines: Architect, develop, and maintain scalable data pipelines and microservices supporting real-time and batch processing on GCP. - Service-Oriented Architecture (SOA) and Microservices: Design and implement SOA and microservices-based architectures for modular, flexible, and maintainable data solutions. - Full-Stack Integration: Contribute to the seamless integration of front-end and back-end components, ensuring robust data access and UI-driven data exploration. - Data Ingestion and Integration: Lead the ingestion and integration of data from various sources into the data platform, ensuring standardized and optimized data for analytics. - GCP Data Solutions: Utilize GCP services (BigQuery, Dataflow, Pub/Sub, Cloud Functions, etc.) to build and manage data platforms meeting business needs. - Data Governance and Security: Implement and manage data governance, access controls, and security best practices while leveraging GCP's native security features. - Performance Optimization: Continuously monitor and improve the performance, scalability, and efficiency of data pipelines and storage solutions. - Collaboration and Best Practices: Define best practices, design patterns, and frameworks for cloud data engineering by closely working with data architects, software engineers, and cross-functional teams. - Automation and Reliability: Automate data platform processes to enhance reliability, reduce manual intervention, and improve operational efficiency. Qualifications: - Technical Skills: Proficiency in Java, Angular, or any JavaScript technology with experience in designing and deploying cloud-based data pipelines and microservices using GCP tools like BigQuery, Dataflow, and Dataproc. - Service-Oriented Architecture and Microservices: Strong understanding of SOA, microservices, and their application within a cloud data platform context. Develop robust, scalable services using Java Spring Boot, Python, Angular, and GCP technologies. - Full-Stack Development: Knowledge of front-end and back-end technologies enabling collaboration on data access and visualization layers (e.g., React, Node.js). - Design and develop RESTful APIs for seamless integration across platform services. - Implement robust unit and functional tests to maintain high standards of test coverage and quality. - Database Management: Experience with relational (e.g., PostgreSQL, MySQL) and NoSQL databases, as well as columnar databases like BigQuery. - Data Governance and Security: Understanding of data governance frameworks and implementing RBAC, encryption, and data masking in cloud environments. - CI/CD and Automation: Familiarity with CI/CD pipelines, Infrastructure as Code (IaC) tools like Terraform, and automation frameworks. - Manage code changes with GitHub and troubleshoot and resolve application defects efficiently. - Ensure adherence to SDLC best practices, independently managing feature design, coding, testing, and production releases. - Problem-Solving: Strong analytical skills with the ability to troubleshoot complex data platform and microservices issues. Certifications (Preferred): GCP Data Engineer, GCP Professional Cloud,
Posted 12 hours ago
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
Are you passionate about building robust and scalable applications that deliver real business value Are you motivated to come up with ideas for continuous improvement We're looking for software engineers to engage hands-on in driving the design and development of new software applications as well as enhancing our existing stack that enable real-time processing and structured workflows. You will translate designs and wireframes into high-quality code, challenge issues, call out risks in existing processes and systems in a positive manner, and propose improved solutions. Your commitment to collaborative problem-solving, quality deliverables, and adherence to operational controls and procedures is important. You will be part of the Securities and Confirmations Global Platforms crew located in Hyderabad, India, within IB-Tech function. Our portfolio of Settlements applications provides state-of-the-art solutions to support various post-trade activities for Cash Equities and Fixed Income businesses. You will be part of a highly motivated and talented group where innovation is not only encouraged but expected. As a Java software engineer with 4+ years of experience, you should have expertise in frameworks and tools used in Java full-stack development such as Java, J2EE, Spring, Spring Boot, REST APIs, and Kafka. You should be able to produce secure, stable, and high-performing code. Understanding TDD (test-driven development) and BDD (behavior-driven development) and knowing how to utilize test frameworks/tools such as JUnit/JBehave/Selenium is necessary. Experience with continuous integration and continuous deployment, as well as various CI/CD tools like Git, TeamCity/Jenkins, Maven, and Gradle, is required. Knowledge of front-end technologies like JavaScript/React, familiarity with containerization technologies, familiarity with Microsoft Azure, and proven knowledge of post-trade processing in large financial institutions are all beneficial. Additionally, you should be able to provide guidance on technical aspects of the Core Global platforms, offering insight, best practices, and strategic direction to team members. UBS is the world's largest and the only truly global wealth manager, operating through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management, and the Investment Bank. With a presence in all major financial centers in more than 50 countries, UBS stands out from its competitors due to its global reach and breadth of expertise. At UBS, we value our people and believe that their diverse skills, experiences, and backgrounds drive our ongoing success. We are dedicated to putting our people first, providing new challenges, a supportive team, opportunities to grow, and flexible working options when possible. Our inclusive culture brings out the best in our employees, regardless of where they are on their career journey. Collaboration is at the heart of everything we do because together, we are more than ourselves. UBS is an Equal Opportunity Employer that respects and seeks to empower each individual, supporting diverse cultures, perspectives, skills, and experiences within our workforce.,
Posted 13 hours ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join us as a Senior Developer at Barclays, where you'll take part in the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionize our digital offerings, ensuring unparalleled customer experiences. As a part of the team, you will deliver technology stack, using strong analytical and problem solving skills to understand the business requirements and deliver quality solutions. You'll be working on complex technical problems that will involve detailed analytical skills and analysis. This will be done in conjunction with fellow engineers, business analysts and business stakeholders. To be successful as a Senior Developer you should have experience with: Design and develop distributed data processing pipelines using Scala and Spark. Optimize Spark jobs for performance and scalability. Integrate with data sources like Kafka, HDFS, S3, Hive, and relational databases. Collaborate with data engineers, analysts, and business stakeholders to understand data requirements. Implement data transformation, cleansing, and enrichment logic. Ensure data quality, lineage, and governance. Participate in code reviews, unit testing, and deployment processes. Some Other Highly Valued Skills Include Strong proficiency in Scala, especially functional programming paradigms. Hands-on experience with Apache Spark (RDDs, DataFrames, Datasets). Expertise with Spark batch processing. Knowledge of Big Data ecosystems: Hadoop, Hive, Imapala, Kafka. Experience with data serialization formats like Parquet, AVRO. Understanding of performance tuning in Spark (e.g., partitioning, caching, shuffling). Proficiency in SQL and data modeling. Familiarity with CI/CD tools, version control (Git), and containerization (Docker/Kubernetes). Familiarity with AWS toolset is added advantage You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune. Purpose of the role To build and maintain the systems that collect, store, process, and analyse data, such as data pipelines, data warehouses and data lakes to ensure that all data is accurate, accessible, and secure. Accountabilities Build and maintenance of data architectures pipelines that enable the transfer and processing of durable, complete and consistent data. Design and implementation of data warehoused and data lakes that manage the appropriate data volumes and velocity and adhere to the required security measures. Development of processing and analysis algorithms fit for the intended data complexity and volumes. Collaboration with data scientist to build and deploy machine learning models. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
Posted 13 hours ago
2.0 - 7.0 years
0 Lacs
kolkata, west bengal
On-site
As a skilled Backend Engineer with 3-7 years of experience, you will play a crucial role in designing scalable backend systems, optimizing performance, and creating efficient data models for high-availability applications. Your responsibilities will include designing and implementing scalable backend architectures, developing relational and NoSQL databases, building RESTful and/or GraphQL APIs, ensuring system reliability, performance, and security, as well as collaborating with frontend, DevOps, and product teams. To excel in this role, you should have at least 2 years of backend development experience with Node.js, a solid understanding of system design principles and database architecture, proficiency in PostgreSQL, MySQL, and MongoDB, familiarity with cloud platforms like AWS, excellent problem-solving and communication skills, experience with microservices and event-driven architecture, and knowledge of CI/CD and containerization using Docker and Kubernetes. A Bachelor's degree in Computer Science, IT, or equivalent experience is required for this position. This is a Monday-Friday role where you will have the opportunity to contribute to the growth and success of the team.,
Posted 13 hours ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join us as a Technical Project Manager at Barclays, where you'll take part in the evolution of our digital landscape, driving innovation and excellence. You will help engineering teams with the project management, Scrum Master, project governance and collaborating with cross-functional teams to align technical decisions & timelines with business objectives. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences. To be successful as a Technical Project Manager you should have experience with: Experience in managing large scale projects involving global teams, through the full project lifecycle from inception to implementation. Collaborating with an experienced team of SMEs, Technology, Operations, Product, and other Global Business stakeholders to understand the requirements and project deliverables. Ability to manage priorities, multi-task and flawlessly execute at speed. Exceptional stakeholder management skills, with the ability to influence business decisions and to drive analysis and problem solving of complex operational and technology issues. Ability to inspire the team to meet stretch targets and, through personal development and management, grow capability and manage under performance. Ability to identify, assess and mitigate risks throughout project lifecycle. Expertise in Agile methodologies and DevOps practices. Some Other Highly Valued Skills May Include Understanding of Financial Crime or Wholesale Banking domain. Formal credentials in Agile, PMP or SAFE. Experience with Java, Spring boot, ReactJS and Kafka projects with high volume processing. You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role is based out of Pune. Purpose of the role To manage the efficient delivery of large-scale technical projects and capabilities across the bank and collaborate with internal and external stakeholders to understand their needs and expectations throughout the software product lifecycle, adhering to agreed time, budget and quality requirements. Accountabilities Management of the delivery, resource allocation and improvement of complex technical project capabilities across the bank using Agile/Scrum methodologies for planning, stand-ups, demos, retrospectives and the execution of sprints. Collaboration with customers and business teams to manage and implement customer trails to support the proposal of technically feasible solutions, and effort and timeline expectations. Collaboration with software engineers, quality teams, product managers and other engineering teams to deliver high-quality products and features through the software project lifecycle aligned to the banks objectives, regulation and security policies. Identification, assessment, and mitigation of risks associated with technical projects to prepare the bank for potential challenges. Management of change requests and communication with stakeholders throughout the project lifecycle. Management of vendor relations involved in technical projects to ensure they deliver according to agreed terms. Stay abreast of the latest industry technology trends and technologies, to evaluate and adopt new approaches to improving deliver outcomes and to foster a culture of continuous learning, technical excellence and growth. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
Posted 13 hours ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough