Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
maharashtra
On-site
The role of Full Stack Technical Lead at Scholastika is a challenging opportunity for a skilled technical architect who excels at combining code expertise, leadership qualities, and visionary thinking. In this role, you will be responsible for overseeing mission-critical applications that are utilized by a large user base worldwide. Your tasks will range from developing scalable Java-based microservices to integrating responsive UIs using React. You will play a pivotal role in making architectural decisions and leading a team to deliver high-quality results at a fast pace. Your responsibilities will include architecting and leading full-stack solutions in an agile and demanding environment, mentoring developers to uphold best practices in coding, architecture, and deployment, collaborating with product stakeholders and business leaders, and focusing on enhancing performance, scalability, security, and user experience. You will be accountable for project delivery, timelines, and outcomes, taking on a leadership role rather than being viewed as a mere resource. The ideal candidate for this position should possess at least 8 years of experience working with Java, Spring Boot, Microservices, and ReactJS. Additionally, you should have a strong understanding of cloud-first architecture, design patterns, and scalability. A commitment to writing clean code, comprehensive documentation, and thorough testing is essential. Experience in team leadership, delivering results under pressure, and influencing project outcomes is highly valued. Knowledge of Kotlin, AWS, Micronaut, and CI/CD pipelines would be a bonus. By joining Scholastika, you will have the opportunity to make a significant impact while taking ownership of your work. You will be expected to lead, make decisions, and drive innovation rather than simply focusing on coding tasks. Working with clients from various regions, you will contribute to building systems that have a global reach while making a local difference. The compensation package reflects the level of responsibility associated with the role. This full-time, long-term position is based in Mumbai and requires working from the office. If you are ready to take on this challenge and be part of a team that creates lasting solutions, we invite you to share your profile with us or reach out directly. Let's collaborate on building something truly remarkable.,
Posted 2 weeks ago
2.0 - 4.0 years
12 - 30 Lacs
Gurgaon
Remote
Who are you Are you ambitious, collaborative and able to find a way whatever the problem you’re faced with? If the answer is yes then we’d love to hear from you but first here’s a bit about why we’d be a great fit for each other! Who we are Kune Consulting India an Atomise Company is a new, dynamic and innovative company at the forefront of IT Product and Consulting services. We are committed to delivering exceptional products/services that meet the evolving needs of our global base of clients and customers. With a strong focus on quality, innovation, and tangible delivery, we have established ourselves as a team who deliver real outcomes and satisfaction to our customers. At Kune Consulting India an Atomise Company, we recognise that our clients and people are our greatest asset. We strive hard to give the best results to our clients by deep delving into their problems and providing them with innovative solutions. We foster leadership, not management, in a collaborative, inclusive and diverse work environment that encourages personal and professional growth of our people. We value the diverse perspectives and ideas that each individual brings to the table, and we are dedicated to creating an atmosphere where everyone can thrive and reach their full potential. We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive and supportive work environment for all employees. We encourage applications from individuals of all backgrounds and experiences. What you’ll be doing We are seeking a talented Junior Full Stack Developer with hands-on experience in React JS and Java (Micronaut/Spring Boot). The ideal candidate will work on products that feature a React JS frontend and microservices-based backend deployed on AWS. These microservices are built using Micronaut Java. As a junior software developer, you will be responsible for developing, testing, and maintaining high-quality software solutions using Java technologies. Collaborate with cross-functional teams to design and implement software features. Troubleshoot, debug, and optimise code to ensure optimal performance. You will be responsible for… Full-stack Development: * Design, develop, and maintain scalable and efficient Java applications. Work on both front-end and back-end components to ensure comprehensive solutions. Code Optimization: * Conduct code reviews to ensure adherence to best practices and identify areas for optimization. Optimise existing code for performance and scalability. Collaborative Development: * Collaborate with cross-functional teams to understand project requirements and contribute to the overall success of the development projects. System Architecture: * Contribute to the design and architecture of software systems, ensuring scalability and adherence to industry best practices. Testing and Quality Assurance: * Implement and conduct unit testing, integration testing, and system testing to ensure the reliability and robustness of developed solutions. Documentation: * Prepare comprehensive technical documentation, including design specifications and user manuals. Troubleshooting: * Identify and resolve software defects, bugs, and performance issues in a timely manner. Adherence to Coding Standards: * Enforce coding standards and best practices to maintain a high level of code quality. What we need from you There’s a famous quote, “Your talent determines what you can do. Your motivation determines how much you are willing to do. Your attitude determines how well you do it. – Lou Holtz” At Kune Consulting India an Atomise Company, working together is at the heart of everything we do and we simply want you to give your best in bringing your passion & skills to the team. We are committed to give the best possible working experience to you that we can. What skills & experience you’ll bring to us Bachelor’s degree in Computer Science, Engineering or a related field. Proven experience with React JS. Hands-on experience with Java, specifically using Micronaut and/or Spring Boot. 2 to 4 years of professional experience in Java development. Strong problem-solving and communication skills. Familiarity with version control systems (e.g., Git) and agile development methodologies. Ability to work independently and manage multiple projects and deadlines simultaneously. A positive attitude, open-mindedness, and a desire to learn and grow in a fast-paced, evolving environment. Why work with us Cutting-Edge Projects: Collaborate on innovative projects that push the boundaries of Java technology. Hybrid Model: Experience the best of both worlds with the option to work remotely and in-person at our Gurugram office. Competitive Salary: We offer a well-deserved and attractive compensation package for your valuable skills. Career Growth: Explore exciting avenues for personal and professional development within our organisation. Want to apply? Get in touch today If you’re keen and motivated to join us then simply apply directly via the job board or send your resume to us at careers@atomise.com You can follow us and review more about us on LinkedIn
Posted 2 weeks ago
2.0 - 4.0 years
0 Lacs
Gurugram, Haryana, India
Remote
Who Are You Are you ambitious, collaborative and able to find a way whatever the problem you’re faced with? If the answer is yes then we’d love to hear from you but first here’s a bit about why we’d be a great fit for each other! Who We Are Kune Consulting India an Atomise Company is a new, dynamic and innovative company at the forefront of IT Product and Consulting services. We are committed to delivering exceptional products/services that meet the evolving needs of our global base of clients and customers. With a strong focus on quality, innovation, and tangible delivery, we have established ourselves as a team who deliver real outcomes and satisfaction to our customers. At Kune Consulting India an Atomise Company, we recognise that our clients and people are our greatest asset. We strive hard to give the best results to our clients by deep delving into their problems and providing them with innovative solutions. We foster leadership, not management, in a collaborative, inclusive and diverse work environment that encourages personal and professional growth of our people. We value the diverse perspectives and ideas that each individual brings to the table, and we are dedicated to creating an atmosphere where everyone can thrive and reach their full potential. We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive and supportive work environment for all employees. We encourage applications from individuals of all backgrounds and experiences. What You’ll Be Doing We are seeking a talented Junior Full Stack Developer with hands-on experience in React JS and Java (Micronaut/Spring Boot) . The ideal candidate will work on products that feature a React JS frontend and microservices-based backend deployed on AWS. These microservices are built using Micronaut Java. As a junior software developer, you will be responsible for developing, testing, and maintaining high-quality software solutions using Java technologies. Collaborate with cross-functional teams to design and implement software features. Troubleshoot, debug, and optimise code to ensure optimal performance. You will be responsible for… Full-stack Development: Design, develop, and maintain scalable and efficient Java applications. Work on both front-end and back-end components to ensure comprehensive solutions. Code Optimization: Conduct code reviews to ensure adherence to best practices and identify areas for optimization. Optimise existing code for performance and scalability. Collaborative Development: Collaborate with cross-functional teams to understand project requirements and contribute to the overall success of the development projects. System Architecture: Contribute to the design and architecture of software systems, ensuring scalability and adherence to industry best practices. Testing and Quality Assurance: Implement and conduct unit testing, integration testing, and system testing to ensure the reliability and robustness of developed solutions. Documentation: Prepare comprehensive technical documentation, including design specifications and user manuals. Troubleshooting: Identify and resolve software defects, bugs, and performance issues in a timely manner. Adherence to Coding Standards: Enforce coding standards and best practices to maintain a high level of code quality. What We Need From You There’s a famous quote, “ Your talent determines what you can do. Your motivation determines how much you are willing to do. Your attitude determines how well you do it. – Lou Holtz” At Kune Consulting India an Atomise Company, working together is at the heart of everything we do and we simply want you to give your best in bringing your passion & skills to the team. We are committed to give the best possible working experience to you that we can. What Skills & Experience You’ll Bring To Us Bachelor’s degree in Computer Science, Engineering or a related field. Proven experience with React JS. Hands-on experience with Java, specifically using Micronaut and/or Spring Boot. 2 to 4 years of professional experience in Java development. Strong problem-solving and communication skills. Familiarity with version control systems (e.g., Git) and agile development methodologies. Ability to work independently and manage multiple projects and deadlines simultaneously. A positive attitude, open-mindedness, and a desire to learn and grow in a fast-paced, evolving environment. Why work with us Cutting-Edge Projects: Collaborate on innovative projects that push the boundaries of Java technology. Hybrid Model: Experience the best of both worlds with the option to work remotely and in-person at our Gurugram office. Competitive Salary: We offer a well-deserved and attractive compensation package for your valuable skills. Career Growth: Explore exciting avenues for personal and professional development within our organisation. Want to apply? Get in touch today If you’re keen and motivated to join us then simply apply directly via the job board or send your resume to us at careers@ atomise.com You can follow us and review more about us on LinkedIn
Posted 2 weeks ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are looking for experienced and proficient full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles, including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi’s and GFT’s technical user base Responsibilities: Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Actively contributes to the implementation of critical features and complex technical solutions. Write clean, efficient, and maintainable code that meets the highest standards of quality. Collaborate with other Principal Engineers to define and evolve the overall system architecture and design. Provide guidance on scalable, robust, and efficient solutions that align with business requirements and industry best practices. Offer expert engineering guidance and support to multiple teams, helping them overcome technical challenges, make informed decisions, and deliver high-quality software solutions. Foster a culture of technical excellence and continuous improvement. Stay up to date with emerging technologies, tools, and industry trends. Evaluate their potential impact on the organization and provide recommendations for technology adoption and innovation Qualifications: 8+ years of experience as a Software Engineer/Developer using Java Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.) Clear understanding of Data Structures and Object Oriented Principles using Java Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.). Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.) Multiple years of experience with agile and iterative software delivery BA/BS degree or equivalent work experience Education: Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications Exposure to Cloud infrastructure both on-premise and public cloud (i.e., OpenShift, AWS, etc.) Exposure to event-driven design and architecture (i.e., Kafka, Spark Flink, etc.) Exposure to API Management tools Exposure to Infrastructure as Code tools (i.e., Terraform, Cloudformation, etc.) Exposure to Security, Observability, and Monitoring tools (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.) Experience mentoring and providing technical leadership for teams of 5 or more developers Exposure to database concepts (RDBMS, NoSQL) and web-based technologies,(Angular/React) is a plus ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Digital Software Engineering ------------------------------------------------------ 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 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Software Development Engineer 3 at Tesco, you will be in a senior Individual Contributor engineering role where your proficiency in foundational computer science and software engineering concepts is taken as a given. You are expected to have proven significant technical depth and breadth, playing an active role in technical leadership across teams and the wider directorate. Taking ownership and accountability of product development within your domain is a key aspect of this role. Your responsibilities include coaching and mentoring existing colleagues, as well as participating in the interviewing and hiring process for new colleagues. Progression at the SDE3 level is likely to involve more lateral opportunities rather than vertical promotion. It is essential to reach a high level of core technical knowledge before considering a move to the management track. Following the Business Code of Conduct with integrity and due diligence is paramount, along with specific risk responsibilities. Your impact extends beyond your immediate team, providing perspective and context for technology choices across your directorate. You are a technical leader for your teams and others will look to you for mentorship and support. Demonstrating technical breadth and depth, you are expected to be an expert in your domain. You have delivered multiple projects that have made a significant impact on the business. Ownership, accountability, and quality are key aspects of your role, where you advocate for best practices and contribute to the maturity of development, delivery, and operational processes. Your role involves anticipating feature evolution of products, facilitating design sessions to support future requirements, and understanding the wider Tesco architectural strategy. Technical judgment, managing competing priorities, and data-driven decision-making are essential skills at this level. Communication and mentorship are also vital aspects of your role, as you share skills and technical knowledge across the directorate and contribute to hiring and interviewing practices. Working with various teams and stakeholders within and outside of Tesco, including all team members, product teams, engineering leadership, programme teams, key business stakeholders, and 3rd party engineering when applicable, is an integral part of your role. Your experience should include successfully impacting teams of teams, designing and running highly-scalable distributed systems, implementing design and architecture patterns, and providing technical leadership within a team. Coaching, supporting, and mentoring colleagues are also important qualifications for this role. Skills and qualifications required for this position include proficiency in Java, RestFul, Spring, Micronaut, SQLite, Jenkins, Eventing, Automated tests, Splunk, Azure, as well as knowledge in programming, system design, development practice, infrastructure, software security, operations and maintenance, core technology, development lifecycle, product methodologies, retail technology awareness, communication & influencing, data analytics & insights, strategic thinking & problem-solving, finance & procurement, curiosity & learning, embracing and enabling change. Please be cautious of fraudulent job offers or recruitment drives claiming to represent Tesco Bengaluru, as the company does not authorize any third parties for recruitment. If you encounter any fraudulent activities, please report them to recruitment_compliance_india@tesco.com.,
Posted 2 weeks ago
5.0 - 10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Role We are looking for intermediate full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles, including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi’s and GFT’s technical user base. Responsibilities Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns. Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary. Follow and contribute to defining technical and team standards. Collaborate technical leadership to achieve established goals, in line with our broader technical strategy. Required Qualifications 5 to 10 years of experience as a Software Engineer/Developer using Java Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.). Clear understanding of Data Structures and Object Oriented Principles using Java Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations. Exposure to front-end technologies (Angular, Javascript, Typescript) Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) Experience with database integration with the application. Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.). Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban) Exposure to Database technologies (RDBMS, NoSQL, Oracle, MySQL, Mongo) Exposure to event-driven design and architecture (i.e., Kafka, Spark Flink, RabbitMQ, etc.) DB Data modeling and Optimization experience is a great plus. B.Tech/B.Engg degree or equivalent work experience Preferred Qualifications Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications. Exposure to Cloud infrastructure both on-premise and public cloud (i.e., OpenShift, AWS, etc.). Exposure to API Management tools Exposure to Infrastructure as Code tools (i.e., Terraform, Cloudformation, etc.) Exposure to Security, Observability, and Monitoring (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.) Experience mentoring junior developers Exposure to database concepts (RDBMS, NoSQL) and web-based technologies (Angular/React) is a plus ------------------------------------------------------ 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 2 weeks ago
5.0 - 10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Role We are looking for intermediate full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles, including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi’s and GFT’s technical user base. Responsibilities Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns. Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary. Follow and contribute to defining technical and team standards. Collaborate technical leadership to achieve established goals, in line with our broader technical strategy. Required Qualifications 5 to 10 years of experience as a Software Engineer/Developer using Java and Oracle Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.). Clear understanding of Data Structures and Object Oriented Principles using Java Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations. Experience with Oracle Database integration with the application. Exposure to front-end technologies (Angular, Javascript, Typescript) Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.). Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban) Exposure to Database technologies (RDBMS, NoSQL, Oracle, MySQL, Mongo) Exposure to event-driven design and architecture (i.e., Kafka, Spark Flink, RabbitMQ, etc.) DB Data modeling & Optimization experience is a great plus. B.Tech/B.Engg degree or equivalent work experience Preferred Qualifications Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications. Exposure to Cloud infrastructure both on-premise and public cloud (i.e., OpenShift, AWS, etc.). Exposure to API Management tools Exposure to Infrastructure as Code tools (i.e., Terraform, Cloudformation, etc.) Exposure to Security, Observability, and Monitoring (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.) Experience mentoring junior developers Exposure to database concepts (RDBMS, NoSQL) and web-based technologies (Angular/React) is a plus ------------------------------------------------------ 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 2 weeks ago
8.0 years
0 Lacs
India
On-site
⚡ Now Hiring: Full Stack Technical Lead (Java + ReactJS) | Mumbai At Scholastika , we’re not building "projects." We’re engineering the next-generation infrastructure of global education — and we need a technical architect who thrives at the intersection of code, leadership, and vision. This isn’t another job post. It’s a challenge . And if you’re the right kind of technologist, you’ll feel it. 💼 The Role: As our Full Stack Technical Lead , you’ll take ownership of mission-critical applications used by millions across the globe. From building scalable Java-based microservices to integrating elegant, responsive UIs with React, you’ll drive architectural decisions and lead a team that delivers at velocity — without sacrificing quality. This is not a maintenance role. It’s design, build, ship, repeat. 💡 What You’ll Do: Architect and lead full-stack solutions in an agile, high-stakes environment Mentor developers and influence best practices across code, architecture & deployment Engage with product stakeholders, business leaders, and delivery heads Push boundaries — performance, scalability, security, and user experience Own delivery, timelines, outcomes. You’re not a resource. You’re the driver. 🧠 What You Bring: 8+ years of experience across Java, Spring Boot, Microservices, ReactJS Strong grip on cloud-first architecture, design patterns, and scalability Clean coder mindset — you document, test, and write code that speaks Experience leading teams, delivering under pressure, and influencing outcomes Bonus if you’ve worked with Kotlin, AWS, Micronaut, CI/CD pipelines 🚀 Why Join Us? Because impact meets ownership here. Because we won’t ask you to "just code" — we’ll ask you to lead, decide, and innovate. Because you’ll work with clients across North America, Europe, and Asia , building systems that scale globally and change lives locally. And yes, the compensation is as serious as the responsibility. 📍 Location: Mumbai (WFO) 🧭 Type: Full-Time, Long-Term Role 📩 Ready to talk? Send your profile or message us directly. Let’s build something worth remembering.
Posted 2 weeks ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
Are you passionate about bringing systems to life Do you excel in problem-solving and finding innovative solutions Are you eager to take the lead in enhancing digital client onboarding processes through technology to drive revenue, profitability, and NPS for the firm We are seeking a Senior Java Engineer to join our team and contribute to the development and delivery of an enterprise digital Client due diligence platform, which includes Initial Due Diligence (KYC/AML) and Periodic due diligence (PKR) platforms. Your primary responsibilities will include: - Designing, developing, implementing, and managing technology platforms within the client onboarding/lifecycle management domains - Utilizing a wide range of full-stack development, security, reliability, and integration technologies on the Azure platform to ensure the delivery of a robust and scalable platform - Integrating with various systems such as advisory workstations, client due-diligence systems, case management systems, data/document management, and workflow management to provide a seamless experience for clients and advisors - Managing the technical roadmap of the platform to continuously evaluate and onboard modern capabilities that deliver business value - Establishing and nurturing partnerships with cross-functional teams, including banking and wealth management businesses, risk/regulatory/compliance, records management, cloud infrastructure, security, and architecture office to align the platform with the firm's requirements As part of your role, you will be responsible for platforms and projects related to Periodic KYC Reviews, working in Pune, India, and collaborating with team members across the US, Poland, and India. Key Requirements: - 8+ years of experience in Java/J2EE, React JS, Kafka, REST APIs, microservices, and event-driven architecture - Strong hands-on expertise in designing, developing, and delivering large, scalable, and distributed systems - Familiarity with application frameworks like Spring Boot & Micronaut - Good understanding of cloud technologies, particularly Docker, Kubernetes, and other cloud-native services, preferably in Microsoft Azure - Knowledge of Azure Data Factory (ADF), Azure Data Lake (ADLS), and Databricks is a plus - Proficiency in SQL and data analysis, with experience in NoSQL databases like CosmosDB or MongoDB being advantageous - Solid UNIX/Linux experience and scripting skills, including scheduling/automation tools like AutoSys or TWS - Excellent communication skills, a team player, and experience working in Agile development processes - Strong problem-solving and debugging skills, with the ability to lead a team across geographies and manage a business-critical platform - Familiarity with the finance industry and service provider culture Join us at UBS, the world's largest global wealth manager, and be part of a diverse, inclusive, and dynamic team that values collaboration and innovation. If you are ready to make an impact and be part of #teamUBS, apply now and explore opportunities for professional growth and development.,
Posted 3 weeks ago
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
Remote
Job Description Develop Spring Boot/Java API/services on Google Cloud Platform (GCP) utilizing GCP services such as Cloud Run, GKE, Cloud Pub/Sub, Cloud SQL and more. Perform software engineering using Test Driven Development (TDD), continuous integration and continuous deployment (CI/CD) Identify opportunities for adopting innovative technologies to solve existing needs and predict future challenges. Refactor API/services for simplification and efficiency. Execute API Load and Performance (L&P) on API/modules developed. Develop software that is Clean Code compliant and utilizes tools such as SonarQube. Use DevOps tools such as Jenkins, SonarQube, CheckMarx, Fossa, and GitHub to deploy, improve and manage software. Stay current on the latest technology and contribute to the technical direction of the company while keeping a customer-centric approach. Leverage LLMs, AI-powered coding assistants like GitHub Copilot to enhance productivity and code quality Contribute to maintaining a readied backlog and effectively use Jira. Participate in triage and debugging sessions for systems/tools integration issues. Responsibilities Strong hands-on experience of at least 8+ years in Java/J2EE/Spring framework/Spring boot Experience with the following: Microservices architectures (using Spring boot/Micronaut/Ratpack/Quarkus), Cloud-Native architectures, Event-driven architectures, APIs, Domain-Driven Design, Public Cloud (Google Cloud), Serverless, Kubernetes, Docker, DevOps, building scalable, reliable, available solutions, and/or performance testing. Strong technical background with the capability of being hands-on Conversant in multiple programming languages. Thorough knowledge of multi-threading, concurrency, and parallel processing concepts including scalability, performance, and consistency characteristics of a microservices driven eCommerce architecture Good expertise in REST, Messaging (KAFKA, RABBITMQ, cloud pub/sub etc.), stream processing (SPARK, STORM etc.), NoSQL as well as database Systems (RDBMS, NO SQL Stores like Cassandra, HBase, Mongo, Memcached etc.) Experience in Cloud Native systems, Transactional Systems, Multi-Tenancy, five-nines availability and Containerization technologies Experience in collaborating and partnering with other technical domain experts such as cloud, security, SRE, and DevOps. Experience in building Structured, Semi-Structured and Unstructured data stores with a good understanding of RDBMS, No-SQL databases and strong exposure to data modelling, data access patterns, data replication, active-active polyglot persistence setup. Experience in implementation of CQRS and staged event driven applications on Spring integration/Apache Camel/Mulesoft platforms Qualifications Excellent communication and interpersonal skills Ability to work effectively in a remote/virtual work setting with other global team members Proven facilitation skills - able to effectively drive discussion among diverse perspectives and reach a decision or recommendation Effectively work with cross-functional teams across the organization – inside and outside of the technology and software organization Self-motivation to continuously develop own engineering skills and those of the team Work autonomously in areas of high ambiguity, without day-to-day supervisory support Strong command of troubleshooting, networking and collaboration with peers Proactive mindset to problem solving and willingness to take the initiative Meet delivery and quality commitments within product teams Strong prioritization, co-ordination, organizational and communication skills, and a proven ability to balance workload and competing demands to meet deadlines.
Posted 3 weeks ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description At Publicis Sapient, we re at the forefront of revolutionizing the future of product engineering with state-of-the-art, scalable innovations. If you re Associate Software Development Engineer seeking your next transformative challenge, we have an incredible opportunity for you: Our team utilizes advanced artificial intelligence and machine learning methodologies to design and implement intelligent, adaptive solutions that tackle complex real-world challenges. Your Impact You will work in the spirit of agile & a product engineering mindset - delivering the sprint outcomes, iteratively & incrementally, following the agile ceremonies You’re expected to write clean, modular, production ready code and take it through production and post-production lifecycle. You will groom the stories functionally & help define the acceptance criteria (Functional & Non-Functional/NFRs) You will have breadth of concepts, tools & technologies to address NFRs like security, performance, reliability, maintainability and understand the need for trade-offs You will bring in expertise to optimize and make the relevant design decisions (considering trade-offs) at the module / components level Manage the product lifecycle from requirements gathering and feasibility analysis through high-level and low-level design, development, user acceptance testing (UAT), and staging deployment. Qualifications Your Skills & Experience: You have professional work experience of 2+ years building large scale, large volume services & distributed apps., taking them through production and post-production life cycles You use more than one programming language with expertise in at least one; Ex: Memory Management, GC, Templates/Generics, Closures etc. Multi-Threading, Sync/A-Sync.; Blocking/Non-Blocking execution styles You practice Imperative, Functional Programming styles You are aware of Cloud Platform like AWS, GCP, Azure etc. You are a problem solver choosing the relevant data structures, algorithms considering the tools for Time & Space Complexity You apply SOLID, DRY design principles, design patterns & practice Clean Code You are an expert at String Manipulation, Data/Time Arithmetic, Collections & Generics You practice & guide on handling failures à Error Management & Exception handling You build reliable & high-performance apps leveraging Eventing, Streaming, Concurrency, Multi-Threading & Synchronization libraries and frameworks You develop web apps using HTML, CSS, Java-script & relevant frameworks (Angular, React, Vue) You design and build microservices from grounds up, considering all NFRs & applying DDD, Bounded Contexts You use one or more databases (RDBMS or NoSQL) based on your needs You deploy production, trouble shoot problems & provide live support You understand the significance of security aspects & compliance to data, code & application security policies; You write secure code to prevent known vulnerabilities; You understand HTTPS/TLS, Symmetric/Asymmetric Cryptography, Certificates You use one or more Web Application Frameworks Spring or Spring Boot or Micronaut (Java) Flask or Django (Python) Express or Meteor or Koa (Node) Asp.net MVC, WebApi or Nancy (.Net) You use one or more messaging platforms (e.g. JMS/RabbitMQ/Kafka/Tibco/Camel) You use Mocks & Stubs & related frameworks (Moq) You use logging frameworks like Log4j, NLog etc. You use build tools like MsBuild, Maven, Gradle, Gulp etc. You understand and use containers, virtualization You use proactive monitoring & alerting, dashboards You use Logging/Monitoring solutions (Splunk, ELK, Grafana) Additional Information Set Yourself Apart With You understand infra. as code (cattle over pets) You understand reactive programming concepts, Actor models & use RX Java / Spring React / Akka / Play etc. You are able to set-up a CI/CD pipeline infrastructure & stack from grounds-up You are able to articulate the pro’s, con’s of designs & tradeoffs You are aware of distributed tracing, debugging and troubleshooting You are aware of side-car, service mesh usage along with microservices You are aware of distributed, cloud design patterns & architectural styles You are aware of gateways, load-balancers, CDNs, Edge caching You are aware of gherkin and cucumber for BDD automation You are aware of performance testing tools like JMeter, Gatling You are aware of one search solution like Elasticsearch, SOLR, Endeca You are aware of one distributed caching solution like Redis, Memcached etc. You are aware of a Rules engine like Drools, Easy Rules etc. Benefits Of Working Here Gender Neutral Policy 18 paid holidays throughout the year. Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well-being. A Tip From The Hiring Manager Software Development Engineers (ASDE-2) are bright, talented, and motivated young minds with strong technical skills, developing software applications and services that make life easier for customers. The ASDE-2 is expected to work with an agile team to develop, test, and maintain digital business applications. Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally-enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting, and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of the next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value.
Posted 3 weeks ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Description Tesco Bengaluru: We are a multi-disciplinary team creating a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility, providing cutting-edge technological solutions and empowering our colleagues to do ever more for our customers. With cross-functional expertise in Global Business Services and Retail Technology & Engineering, a wide network of teams and strong governance we reduce complexity thereby offering high quality services for our customers. Tesco Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 4,40,000 colleagues. Tesco Technology consists of people from a number of different backgrounds, but having a common purpose to serve our shoppers a little better every day with our retail technological solutions. We shared a common interest in harnessing innovations in technology to enhance their shopping experience at Tesco stores. Whether making products, software or systems, our teams focuses on various aspects from taking strategic ownership of the architecture to delivering technological solutions such as design, testing, deployment, infrastructure, operation and security of the systems to ensure agile, smooth and safe operations. These help us to deliver the maximum business impact. Teams refine their internal processes to best fit their own needs, working to build core capabilities in application and services. We collaborate globally across teams to build end-to-end customer-facing solutions, as well as to share knowledge, experience, tools and techniques. At Tesco, inclusion means that Everyone?s Welcome. Everyone is treated fairly and with respect; by valuing individuality and uniqueness we create a sense of belonging. Diversity and inclusion have always been at the heart of Tesco. It is embedded in our values: we treat people how they want to be treated. We always want our colleagues to feel they can be themselves at work and we are committed to helping them be at their best. Across the Tesco group we are building an inclusive workplace, a place to actively celebrate the cultures, personalities and preferences of our colleagues ? who in turn help to build the success of our business and reflect the diversity of the communities we serve. Job Description As a Software Development Engineer 3 you are in a senior Individual Contributor engineering role at Tesco. Your proficiency with foundational computer science and software engineering concepts is taken as a given; and you will have proven significant technical depth and breadth. At this level you will be playing an active role in technical leadership; with proven impact across teams and the wider directorate. You take ownership and accountability of the development of the products in your domain. You participate in activities that build capability across the organisation: coaching and mentoring of existing colleagues; and interviewing/hiring of new colleagues. Once you have reached the SDE3 level; progression will vary significantly; and is likely to include more lateral opportunities than vertical promotion. This is also the level of core technical knowledge you must reach before considering a sideways move to the management track. Following our Business Code of Conduct and always acting with integrity and due diligence and have these specific risk responsibilities: My impact reaches beyond my immediate team; and I provide perspective and context for technology choices across my directorate. The work that I do has foundational impact across teams in my area and the directorate that I am a member of. I am a technical leader for my teams and others will regularly come to me for mentorship and support. I am comfortable both supporting other engineers in their delivery and taking the lead on key features as appropriate. I have delivered multiple projects that move the needle for the business. I have demonstrated technical breadth and depth; I am an expert in my domain. At this level I display a high degree of ownership for the work conducted by the team. I am accountable for the quality of every result; produced by individuals and teams. I am an advocate of best practices across my directorate. I build maturity in the way we develop; deliver and operate services. I ensure that we’re learning from the best in the industry; designing and implementing appropriate testing and deployment strategies. I can anticipate feature evolution of my product. I utilise this when facilitating design sessions to ensure that the system architecture evolves to support future requirements. I understand the wider Tesco architectural strategy and champion its application to the systems that I work on. At this level my job starts to become just as much about exercising technical judgment as it does about implementation. I am comfortable managing competing priorities and am able to bring order to ambiguous scenarios. I create optimal outcomes combining short-term and long-term goals; utilising data driven decision making techniques to take appropriate trade-offs. I can identify risks and proactively engage with product and programme managers. I am a strong communicator within my team and to my stakeholders. I am a trusted mentor; a role-model for more junior engineers. I am approachable and am frequently asked to mentor those around me. I prioritise sharing skills and technical knowledge across the directorate; both informally in 1:1 discussions and by arranging more formal training opportunities. I build capability and raise the bar by contributing to hiring and interviewing practices. I regularly participate in recruitment assessments. Externally I represent the best of Tesco Technology to attract new talent and encourage interest in our organisation. Key people and teams I work with in and outside of Tesco: All team members Product teams Engineering leadership Programme teams Key business stakeholders 3rd party engineering; product and programme teams when applicable. Experience relevant for this job: Successfully had impact on teams of teams. Demonstrated experience designing; developing and running highly-scalable distributed systems. Experience implementing a range of design and architecture patterns. Experience of technical leadership within a team. Coaching; supporting and mentoring those around me. Qualifications Java; RestFul; Spring; Micronaut; SQLite; Jenkins; Eventing; Automated tests; Splunk; Azure besides below Programming System Design Development Practise Infrastructure Software Security Operations and Maintenance Core Technology Development Lifecycle Product Methodologies Retail Technology Awareness Communication & Influencing Data Analytics & Insights Strategic Thinking & Problem Solving Finance & Procurement Curiosity & Learning Embracing and Enabling Change Additional Information Important Notice: On behalf of Tesco Bengaluru, we must caution all job seekers and educational institutions that Tesco Bengaluru does not authorise any third parties to release employment offers or conduct recruitment drives via a third party. Hence, beware of inauthentic and fraudulent job offers or recruitment drives from any individuals or websites purporting to represent Tesco. Further, Tesco Bengaluru does not charge any fee or other emoluments for any reason (including without limitation, visa fees) or seek compensation from educational institutions to participate in recruitment events. Accordingly, please check the authenticity of any such offers before acting on them and where acted upon, you do so at your own risk. Tesco Bengaluru shall neither be responsible for honouring or making good the promises made by fraudulent third parties, nor for any monetary or any other loss incurred by the aggrieved individual or educational institution. In the event that you come across any fraudulent activities in the name of Tesco Bengaluru, please feel free report the incident at recruitment_compliance_india@tesco.com
Posted 3 weeks ago
2.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
About Us At Kodo, we believe, managing a fast-growing company’s finances & operations shouldn’t feel like a juggling act. That’s why we offer a single platform to streamline all purchase decisions, automate repetitive tasks and simplify payments. From corporate cards with smart controls to accounts payable and procure-to-pay solutions, Kodo equips fast-growing businesses with everything they need to save time, cut costs, and scale easily. Trusted by companies such as Cars24, Mensa Brands, Zetwerk and many more, Kodo transforms financial chaos into clarity. These teams are empowered with flexible corporate cards, automated vendor payments and reimbursements, and streamlined procurement processes—while integrating effortlessly with their ERPs for real-time insights. We have raised $14M from investors such as Y Combinator, Brex, and other global investors. We’re on a mission to simplify the CFO stack for fast-growing businesses. We believe in creating exceptional products for our customers, an enriching environment for our team, and a solid business that grows profitably. Job Title: Full Stack Software Engineer Location: Mumbai (Work from Office) Reports to: DOE Role Overview We are seeking a passionate Full Stack Software Engineer with 2+ years of experience building scalable applications using Kotlin/Java (Spring Boot, Micronaut) on the backend and React with TypeScript on the frontend. The ideal candidate is equally comfortable designing system architecture and crafting intuitive user interfaces. Key Responsibilities Backend Design, develop, and maintain backend systems using Kotlin/Java, Micronaut, Spring Boot, and Spring Cloud. Work with PostgreSQL, Azure, and other cloud technologies. Implement clean, test-driven code with strong unit test coverage. Collaborate with other engineers to ensure systems are scalable, reliable, and secure. Follow principles of Domain-Driven Design (DDD), CQRS, Microservices, and Event Sourcing when applicable. Frontend Build and maintain responsive frontend applications using React.js and TypeScript. Implement pixel-perfect UIs in close collaboration with the UI/UX team. Use state management tools like Redux and integrate with RESTful APIs or GraphQL. Write clean, documented, and testable code for web and mobile (PWA) interfaces. Requirements 2+ years of full stack development experience. Proficiency in Kotlin/Java, React, TypeScript, and modern JavaScript (ES6+). Hands-on experience with Spring Boot, Micronaut, or similar frameworks. Solid understanding of backend architecture, API design, and frontend performance optimization. Experience with unit testing, TDD, and version control (Git). Strong problem-solving and debugging skills. Good communication and collaboration in a fast-paced environment. Bonus Skills Experience with Docker, Kubernetes, and CI/CD pipelines. Familiarity with mobile-first development or React Native. Prior experience in fintech or B2B spend management domains. Education Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred). Why Join Us Competitive salary and growth opportunities. Work on meaningful problems with high ownership. Collaborative and innovative work culture. Learn from a highly talented, mission-driven team. Skills: spring boot,docker,java,micronaut,kubernetes,typescript,restful apis,azure,ci/cd,graphql,spring,postgresql,redux,kotlin,react
Posted 3 weeks ago
10.0 - 15.0 years
20 - 30 Lacs
Bengaluru
Work from Office
Minimum 12 years hands-on experience in hardcore software development (not application support). Still hands-on and intend to be hands-on even if regular activities do not demand that. Deep understanding of software architecture around microservices, Domain Driven Design, Cloud Native design principals Project Experience in any of the cloud platform like AWS, Google, Azure Expertise and Project experience in one/more of the following New age Java stacks (e.g. Spring Boot/ Quarkus / Micronaut), BPM frameworks ( Camunda, Activiti etc), knowledge of front-end technologies (Vue/ React/ Angular, SSR). Even driven architecture (Topics, Queues, Streaming). OLTP database concepts. Additional Data Engineering concepts (python, glue, data pipelining, kafka, Aws kinesis) Up to date with latest trends in cloud computing and application frameworks. Can mentor a team and drive deliveries.
Posted 3 weeks ago
5.0 - 10.0 years
0 - 0 Lacs
Hyderabad
Remote
Subject: Opportunity for Backend Developer Experts Join Us at Excel Online Classes Warm Greetings from Excel Online Classes, We are a team of industry professionals running an institute that provides comprehensive online IT training, technical support, and development services. We are currently seeking Backend Developer Experts who are passionate about technology and can collaborate with us in their free time. If you're enthusiastic, committed, and ready to share your expertise, we would love to work with you! Were hiring for the following services: Online Training Online Development Online Technical Support Conducting Online Interviews Corporate Training Proof of Concept (POC) Projects Research & Development (R&D) We are looking for immediate joiners who can contribute in any of the above areas. If you're interested, please fill out the form using the link below: https://docs.google.com/forms/d/e/1FAIpQLSdvut0tujgMbBIQSc6M7qldtcjv8oL1ob5lBc2AlJNRAgD3Cw/viewform We also welcome referrals! If you know someone friends, colleagues, or connectionswho might be interested in: Teaching, developing, or providing tech support online Sharing domain knowledge (e.g., Banking, Insurance, etc.) Teaching foreign languages (e.g., Spanish, German, etc.) Learning or brushing up on technologies to clear interviews quickly Upskilling in new tools or frameworks for career growth Please feel free to forward this opportunity to them. For any queries, feel free to contact us at: excel.onlineclasses@gmail.com Thank you & Best Regards, Team Excel Online Classes excel.onlineclasses@gmail.com
Posted 3 weeks ago
5.0 years
0 Lacs
Hyderābād
On-site
Job Description Fusion Application as a Service (FAaaS) is an exciting new team working at the intersection of infrastructure and applications where we are leveraging OCI to transform some of the largest SaaS properties in the industry. We own existing Oracle's SaaS portfolios, including the multi-billion dollar revenue producing Fusion applications. To support the vision we are building a platform that manages end-to-end lifecycle, from provisioning to upgrade to termination; and provides a self-service cloud experience to the customer for our SaaS product by demonstrating the underlying OCI platform and services. Responsibilities As a senior engineer in our team you will meet these minimum qualifications - BS or MS degree in computer science, or equivalent 5+ years of experience developing web UI using Angular, Knockout, JET or similar JavaScript frameworks, and JavaScript DOM manipulation Techniques. Experience developing front end using HTML/CSS/XML. Knowledge of databases, SQL, data structures, algorithm, & distributed system. Preferred qualification- Experience in developing test automation using JUnit, JMeter, Selenium. Experience with cloud native development (DevOps, Docker / Containers) Experience building microservices using Java and related frameworks such as Spring Boot, Micronaut, Halidon etc. Experience developing REST APIs using OpenAPI, Swagger, JSON. Experience with Public Cloud SaaS, PaaS Services and/or related technology experience, Cloud Engineering Infrastructure Development As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Posted 3 weeks ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Summary : Senior software engineer to redesign and evolve an enterprise platform which processes a VERY HIGH SCALE of data. Responsible for writing backend business logic, building backend features, system design redesign, cloud deployment, as well as building CI/CD pipelines for this platform. Ability to engage and work directly with the client stakeholders as well as development teams located across multiple geographies. Strong expertise with the technology ecosystem of this platform Java, Spring, Springboot, Microservices, Event Driven Architecture, Kafka, AWS, RabbitMQ, Postgres and exceptional problem-solving skills. Knowledge of Elasticsearch or Grafana is good to have. We believe this is one of the most exciting product engineering opportunities for seasoned software engineers; especially those who want to work with high scale, event driven, multitenant, multi-cloud, distributed systems. Responsibilities Technically hands-on (Analysis, Design & Implementation) working on deliverables as required. Complete ownership of features assigned to work on in the product. Discuss and elaborate functional and non-functional requirements with Product Management. Work on a solution approach and design with the team, get it reviewed by stakeholders before implementation. Generate artefacts such as functional spec and detailed design for the features owned/assigned. Implement complex features with high quality & follow TDD process. Communicate risks and progress in a timely manner to reporting supervisor. Mentoring other team members. Support the features delivered by debugging and creating RCA for production issues and subsequently work towards short term and long-term fix. Requirements Should possess 5+ years of development experience, primarily in building products for large enterprises. Expertise with Java programming (collections framework, multi-threading, OOPS) preferably with the recent versions of Java. Expertise with Data Structures and Algorithms (solving DSA problems). Expertise with Spring, Springboot and Microservices, MongoDB, Observability. Expertise on Database preferably on Oracle, SQL Server or PostgresSQL. Expertise with event driven architecture concepts and asynchronous messaging, especially with Kafka. Exceptional problem-solving skills. You should be able to solve problems pertaining to data structures, object modelling, system design and even architecture based on your experience. Must have experience of working with at least one cloud, preferably AWS. Good exposure to Elasticsearch would be good to have. Hands-on experience in building concurrent and/or parallelized, highly performant scalable applications. Proven ability to root cause complex issues in scalable deployments. Working experience on SOA and TDD is an added advantage. Should possess excellent communication skills. Must-Have Skill-set Strong Computer Science Fundamentals with 5-10 years of experience. Exposure to Cloud Native Application Development preferably AWS. Strong Experience in Springboot, Kafka, RabbitMQ, Postgres. Experience in Reactive Programming (Spring Mono/Flux, Micronaut, Vertex any of them). Exposure to event-driven architecture with Big Data. Intermediate/Advanced Knowledge of Core Java. Excellent communication skills for Stakeholder Management and cross team collaboration. (ref:hirist.tech)
Posted 4 weeks ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description JOB DESCRIPTION Fusion Application as a Service (FAaaS) is an exciting new team working at the intersection of infrastructure and applications where we are leveraging OCI to transform some of the largest SaaS properties in the industry. We own existing Oracle's SaaS portfolios, including the multi-billion dollar revenue producing Fusion applications. To support the vision we are building a platform that manages end-to-end lifecycle, from provisioning to upgrade to termination; and provides a self-service cloud experience to the customer for our SaaS product by demonstrating the underlying OCI platform and services. Responsibilities As a senior engineer in our team you will meet these minimum qualifications - BS or MS degree in computer science, or equivalent 5+ years of experience developing web UI using Angular, Knockout, JET or similar JavaScript frameworks, and JavaScript DOM manipulation Techniques. Experience developing front end using HTML/CSS/XML. Knowledge of databases, SQL, data structures, algorithm, & distributed system. Preferred Qualification- Experience in developing test automation using JUnit, JMeter, Selenium. Experience with cloud native development (DevOps, Docker / Containers) Experience building microservices using Java and related frameworks such as Spring Boot, Micronaut, Halidon etc. Experience developing REST APIs using OpenAPI, Swagger, JSON. Experience with Public Cloud SaaS, PaaS Services and/or related technology experience, Cloud Engineering Infrastructure Development Responsibilities As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Qualifications Career Level - IC3 About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Posted 4 weeks ago
3.0 - 4.0 years
5 - 10 Lacs
Chennai
On-site
The Role We are looking for entry level full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles, including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi’s and GFT’s technical user base. Responsibilities Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns. Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary. Follow and contribute to defining technical and team standards. Collaborate technical leadership to achieve established goals, in line with our broader technical strategy. Required Qualifications 3 to 4 years of experience as a Software Engineer/Developer using Java Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.). Clear understanding of Data Structures and Object Oriented Principles using Java Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations. Exposure to front-end technologies (Angular, Javascript, Typescript) Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.). Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban) Exposure to Database technologies (RDBMS, NoSQL, Oracle, MySQL, Mongo) Exposure to event-driven design and architecture (i.e., Kafka, Spark Flink, RabbitMQ, etc.) B.Tech/B.Engg degree or equivalent work experience Preferred Qualifications Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications. Exposure to API Management tools Exposure to Infrastructure as Code tools (i.e., Terraform, Cloudformation, etc.) Exposure to Security, Observability, and Monitoring (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.) Experience mentoring junior developers - Job Family Group: Technology - Job Family: Digital Software Engineering - 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 4 weeks ago
3.0 - 4.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
The Role We are looking for entry level full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles, including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi’s and GFT’s technical user base. Responsibilities Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns. Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary. Follow and contribute to defining technical and team standards. Collaborate technical leadership to achieve established goals, in line with our broader technical strategy. Required Qualifications 3 to 4 years of experience as a Software Engineer/Developer using Java Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.). Clear understanding of Data Structures and Object Oriented Principles using Java Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations. Exposure to front-end technologies (Angular, Javascript, Typescript) Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.). Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban) Exposure to Database technologies (RDBMS, NoSQL, Oracle, MySQL, Mongo) Exposure to event-driven design and architecture (i.e., Kafka, Spark Flink, RabbitMQ, etc.) B.Tech/B.Engg degree or equivalent work experience Preferred Qualifications Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications. Exposure to API Management tools Exposure to Infrastructure as Code tools (i.e., Terraform, Cloudformation, etc.) Exposure to Security, Observability, and Monitoring (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.) Experience mentoring junior developers ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Digital Software Engineering ------------------------------------------------------ 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 4 weeks ago
5.0 - 10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Role We are looking for intermediate full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles, including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi’s and GFT’s technical user base. Responsibilities Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns. Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary. Follow and contribute to defining technical and team standards. Collaborate technical leadership to achieve established goals, in line with our broader technical strategy. Required Qualifications 5 to 10 years of experience as a Software Engineer/Developer using Java Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.). Clear understanding of Data Structures and Object Oriented Principles using Java Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations. Experience with Oracle Database Layer and integration points with the application. Exposure to front-end technologies (Angular, Javascript, Typescript) Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.). Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban) Exposure to Database technologies (RDBMS, NoSQL, Oracle, MySQL, Mongo) Exposure to event-driven design and architecture (i.e., Kafka, Spark Flink, RabbitMQ, etc.) DB Optimization and data modeling experience is a great plus. B.Tech/B.Engg degree or equivalent work experience Preferred Qualifications Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications. Exposure to Cloud infrastructure both on-premise and public cloud (i.e., OpenShift, AWS, etc.). Exposure to API Management tools Exposure to Infrastructure as Code tools (i.e., Terraform, Cloudformation, etc.) Exposure to Security, Observability, and Monitoring (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.) Experience mentoring junior developers Exposure to database concepts (RDBMS, NoSQL) and web-based technologies (Angular/React) is a plus ------------------------------------------------------ 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 4 weeks ago
10.0 - 15.0 years
20 - 30 Lacs
Bengaluru
Work from Office
Minimum 12 years hands-on experience in hardcore software development (not application support). Still hands-on and intend to be hands-on even if regular activities do not demand that. Deep understanding of software architecture around microservices, Domain Driven Design, Cloud Native design principals Project Experience in any of the cloud platform like AWS, Google, Azure Expertise and Project experience in one/more of the following New age Java stacks (e.g. Spring Boot/ Quarkus / Micronaut), BPM frameworks ( Camunda, Activiti etc), knowledge of front-end technologies (Vue/ React/ Angular, SSR). Even driven architecture (Topics, Queues, Streaming). OLTP database concepts. Additional Data Engineering concepts (python, glue, data pipelining, kafka, Aws kinesis) Up to date with latest trends in cloud computing and application frameworks. Can mentor a team and drive deliveries.
Posted 1 month ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Summary: • Senior software engineer to redesign and evolve an enterprise platform which processes a VERY HIGH SCALE of data. • Responsible for writing backend business logic, building backend features, system design redesign, cloud deployment, as well as building CI/CD pipelines for this platform. • Ability to engage and work directly with the client stakeholders as well as development teams located across multiple geographies. • Strong expertise with the technology ecosystem of this platform - Java, Spring, Springboot, Microservices, Event Driven Architecture, Kafka, AWS, RabbitMQ, Postgres and exceptional problem-solving skills • Knowledge of Elasticsearch or Grafana is good to have. • We believe this is one of the most exciting product engineering opportunities for seasoned software engineers; especially those who want to work with high scale, event driven, multitenant, multi-cloud, distributed systems. Responsibilities: • Technically hands-on (Analysis, Design & Implementation) working on deliverables as required. • Complete ownership of features assigned to work on in the product. • Discuss and elaborate functional and non-functional requirements with Product Management • Work on a solution approach and design with the team, get it reviewed by stakeholders before implementation. • Generate artefacts such as functional spec and detailed design for the features owned/assigned. • Implement complex features with high quality & follow TDD process. • Communicate risks and progress in a timely manner to reporting supervisor. • Mentoring other team members • Support the features delivered by debugging and creating RCA for production issues and subsequently work towards short term and long-term fix. Requirements: • Should possess 5+ years of development experience, primarily in building products for large enterprises. • Expertise with Java programming (collections framework, multi-threading, OOPS) preferably with the recent versions of Java. • Expertise with Data Structures and Algorithms (solving DSA problems). • Expertise with Spring, Springboot and Microservices, MongoDB, Observability • Expertise on Database preferably on Oracle, SQL Server or PostgresSQL. • Expertise with event driven architecture concepts and asynchronous messaging, especially with Kafka. • Exceptional problem-solving skills. You should be able to solve problems pertaining to data structures, object modelling, system design and even architecture based on your experience. • Must have experience of working with at least one cloud, preferably AWS. • Good exposure to Elasticsearch would be good to have. • Hands-on experience in building concurrent and/or parallelized, highly performant scalable applications. • Proven ability to root cause complex issues in scalable deployments. • Working experience on SOA and TDD is an added advantage. • Should possess excellent communication skills. Must-Have Skill-set • Strong Computer Science Fundamentals with 5-10 years of experience • Exposure to Cloud Native Application Development preferably AWS • Strong Experience in Springboot, Kafka, RabbitMQ, Postgres • Experience in Reactive Programming (Spring Mono/Flux, Micronaut, Vertex any of them) • Exposure to event-driven architecture with Big Data • Intermediate/Advanced Knowledge of Core Java • Excellent communication skills for Stakeholder Management and cross team collaboration
Posted 1 month ago
5.0 - 8.0 years
25 - 40 Lacs
Bengaluru
Work from Office
Backend Engineer Our Mission SPAN is enabling electrification for all We are a mission-driven company designing, building, and deploying products that electrify the built environment, reduce carbon emissions, and slow the effects of climate change. Decarbonization is the process to reduce or remove greenhouse gas emissions, especially carbon dioxide, from entering our atmosphere. Electrification is the process of replacing fossil fuel appliances that run on gas or oil with all-electric upgrades for a cleaner way to power our lives. At SPAN, we believe in: Enabling homes and vehicles powered by clean energy Making electrification upgrades possible Building more resilient homes with reliable backup Designing a flexible and distributed electrical grid The Role We are seeking a seasoned backend software engineer to join our team building the cloud-based glue that gives our users access to the rich information and controls provided by SPAN Panel, SPAN Drive, and future generations of our products. Our system collects a large volume of energy monitoring data that needs to be stored, processed and exposed in different ways for different end users from homeowners to utility operators. We're also opening up never-before available levels of control of the energy in the home that need to be accessed in secure and easy-to-use APIs. Youll join our cloud software engineering team and work with other engineers including mobile, web, device software (firmware), and systems software teams. Working with the team, youll lead the design and implementation of systems that integrate our hardware, mobile apps, dashboards and external APIs. You'll work with product owners and other engineers to build features from start to finish. Responsibilities Design and develop new features and subsystems in the SPAN Cloud to support a variety of end users from homeowners, installers, fleet and utility partners. Work cross-functionally with product and design teams to learn about our customers, identify solutions and develop the features that solve their needs Collaborate between firmware, frontend and backend engineers on projects to seamlessly build a cohesive product Work in our Kotlin and TypeScript cloud with gRPC, REST APIs and GraphQL as well as communicating with our IoT devices over MQTT. Design APIs and data specifications for internal and external users Potential Projects Architect and co-ordinate full-stack solutions to enable new panel functionality such as geolocation-specific demand reduction to assist in reducing peak power draw. Design and build 3rd party cloud-based integrations with a variety of other hardware partners Scale our existing cloud and data infrastructure to support SPAN’s growing fleet About You Required Qualifications 5+ years of experience as a backend engineer with a track record of taking ownership of projects and features. Experience collaborating with engineers from multiple domains to complete projects. Experience with Cloud-native platforms like AWS, GCP, Azure (we use AWS). Experience collaborating with coworkers in shared code base using industry standard tools and processes including type systems, linting and unit testing Understanding engineering principles and processes to design robust, scalable and resilient systems 5+ years of professional experience in a common backend programming language and a desire to work with Kotlin, TypeScript, and Python Bonus Qualifications We would love to hire someone with experience working in one or more of the following areas: Internet of Things (IoT) products (e.g. AWS IoT, Google Cloud IoT, something homegrown) or other hardware component to the product AWS SaaS and IaaS offerings Container-based deployments such a Kubernetes A variety of different datastores (e.g. SQL and noSQL, key-value stores, document stores) gRPC or GraphQL APIs. Products with a rich mobile app Infrastructure as code tools like Pulumi or Terraform etc. Life at SPAN Our Bengaluru team plays a pivotal role in SPAN’s continued growth and expansion. Together, we’re driving engineering , product development , and operational excellence to shape the future of home energy solutions. As part of our team in India, you’ll have the opportunity to collaborate closely with our teams in the US and across the globe. This international collaboration fosters innovation, learning, and growth, while helping us achieve our bold mission of electrifying homes and advancing clean energy solutions worldwide. Our in-office culture offers the chance for dynamic interactions and hands-on teamwork, making SPAN a truly collaborative environment where every team member’s contribution matters. Our climate-focused culture is driven by a team of forward-thinkers, engineers, and problem-solvers who push boundaries every day. Do mission-driven work: Every role at SPAN directly advances clean energy adoption. Bring powerful ideas to life: We encourage diverse ideas and perspectives to drive stronger products. Nurture an innovation-first mindset: We encourage big thinking and bold action. Deliver exceptional customer value: We value hard work, and the ability to deliver exceptional customer value. Benefits at SPAN India Generous paid leave Comprehensive Insurance & Health Benefits Centrally located office in Bengaluru with easy access to public transit, dining, and city amenities
Posted 1 month ago
7.0 years
5 - 7 Lacs
Thiruvananthapuram
On-site
7 - 9 Years 4 Openings Trivandrum Role description Role Proficiency: Act creatively to develop applications by selecting appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions. Account for others' developmental activities; assisting Project Manager in day to day project execution. Outcomes: Interpret the application feature and component designs to develop the same in accordance with specifications. Code debug test document and communicate product component and feature development stages. Validate results with user representatives integrating and commissions the overall solution. Select and create appropriate technical options for development such as reusing improving or reconfiguration of existing components while creating own solutions for new contexts Optimises efficiency cost and quality. Influence and improve customer satisfaction Influence and improve employee engagement within the project teams Set FAST goals for self/team; provide feedback to FAST goals of team members Measures of Outcomes: Adherence to engineering process and standards (coding standards) Adherence to project schedule / timelines Number of technical issues uncovered during the execution of the project Number of defects in the code Number of defects post delivery Number of non compliance issues Percent of voluntary attrition On time completion of mandatory compliance trainings Outputs Expected: Code: Code as per the design Define coding standards templates and checklists Review code – for team and peers Documentation: Create/review templates checklists guidelines standards for design/process/development Create/review deliverable documents. Design documentation requirements test cases and results Configure: Define and govern configuration management plan Ensure compliance from the team Test: Review/Create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Domain relevance: Advise software developers on design and development of features and components with deeper understanding of the business problem being addressed for the client Learn more about the customer domain and identify opportunities to provide value addition to customers Complete relevant domain certifications Manage Project: Support Project Manager with inputs for the projects Manage delivery of modules Manage complex user stories Manage Defects: Perform defect RCA and mitigation Identify defect trends and take proactive measures to improve quality Estimate: Create and provide input for effort and size estimation and plan resources for projects Manage knowledge: Consume and contribute to project related documents share point libraries and client universities Review the reusable documents created by the team Release: Execute and monitor release process Design: Contribute to creation of design (HLD LLD SAD)/architecture for applications features business components and data models Interface with Customer: Clarify requirements and provide guidance to Development Team Present design options to customers Conduct product demos Work closely with customer architects for finalizing design Manage Team: Set FAST goals and provide feedback Understand aspirations of the team members and provide guidance opportunities etc Ensure team members are upskilled Ensure team is engaged in project Proactively identify attrition risks and work with BSE on retention measures Certifications: Obtain relevant domain and technology certifications Skill Examples: Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Break down complex problems into logical components Develop user interfaces business software components Use data models Estimate time and effort resources required for developing / debugging features / components Perform and evaluate test in the customer or target environments Make quick decisions on technical/project related challenges Manage a team mentor and handle people related issues in team Have the ability to maintain high motivation levels and positive dynamics within the team. Interface with other teams designers and other parallel practices Set goals for self and team. Provide feedback for team members Create and articulate impactful technical presentations Follow high level of business etiquette in emails and other business communication Drive conference calls with customers and answer customer questions Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning handling multiple tasks. Build confidence with customers by meeting the deliverables timely with a quality product. Estimate time and effort of resources required for developing / debugging features / components Knowledge Examples: Appropriate software programs / modules Functional & technical designing Programming languages – proficient in multiple skill clusters DBMS Operating Systems and software platforms Software Development Life Cycle Agile – Scrum or Kanban Methods Integrated development environment (IDE) Rapid application development (RAD) Modelling technology and languages Interface definition languages (IDL) Broad knowledge of customer domain and deep knowledge of sub domain where problem is solved Additional Comments: 10+ Senior Java backend Microservices Software Engineer Musts: Strong understanding of object-oriented and functional programming principles Experience with RESTful APIs Knowledge of microservices architecture and cloud platforms Familiarity with CICD pipelines, Docker, and Kubernetes Strong problem-solving skills and ability to work in an Agile environment Excellent communication and teamwork skills Nices: 6+ years of experience, with at least 3+ in Kotlin Experience with backend development using Kotlin (Ktor, Spring Boot, or Micronaut) Proficiency in working with databases such as PostgreSQL, MySQL, or MongoDB Experience with GraphQL and WebSockets Additional Musts: Experience with backend development in the Java ecosystem (either Java or Kotlin will do) Additional Nices: Experience with Typescript and NodeJS Experience with Kafka Experience with frontend development (e.g. React) Experience with Gradle Experience with GitLab CI Experience with OpenTelemetry Skills Restful Apis,Java,Aws,Kafka About UST UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
Posted 1 month 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