Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 - 3.0 years
0 Lacs
pune, maharashtra
On-site
As a Digital Software Engineer Analyst at our organization, you will be responsible for applying your specialty area knowledge to monitor, assess, analyze, and evaluate processes and data. You will be identifying policy gaps, formulating policies, interpreting data, making recommendations, and conducting research to interpret factual information. Additionally, you will be expected to identify inconsistencies in data, define business issues, and formulate recommendations on policies, procedures, or practices. Your role will involve writing code on one or more development platforms to deliver part or all of a feature, under the guidance of senior engineers. You will respond to problems, questions, or situations by applying established criteria to directly influence development outcomes. You will also be responsible for applications systems analysis and programming activities, including inputs to feasibility studies, time and cost estimates, and implementation of new or revised applications systems and programs. Operating with autonomy, you will engage in digital applications development, risk technology, Middleware, Mainframe applications, Non-Mainframe applications, Analytic Model Development, and Application support activities to meet specific business needs of user areas and to ensure the integrity of deliverables. Your ability to provide sound understanding of application development concepts and principles, as well as a basic knowledge of concepts and principles in other technology areas, will be crucial in this role. In addition, you will participate in design sessions, seek guidance from peers and managers when needed, provide inputs for building project development schedules and feature prioritization, and help improve development-related processes. Your clear and concise verbal and written communication skills will be essential for building good working relationships with team members, managers, and peers. To excel in this role, you must have 0-2 years of experience in an Apps Development role, demonstrated execution capabilities, strong analytical and quantitative skills, and experience with running high traffic, distributed, cloud-based services. You should also possess skills in Angular, HTML5, CSS, JavaScript, JQuery, NodeJs, and Git, as well as a strong/intermediate level experience in Applications Development role with full-stack capabilities. Furthermore, you should have a strong understanding of OOPS concepts, data structures, algorithms, and the ability to write clean code using Core Java, JEE, Collections, and Multithreading. Experience with Spring Framework, API, and Web Services development, as well as knowledge of source code control tools and technologies, will be beneficial in this role. To qualify for this position, you should hold a Bachelors/University degree or have equivalent experience. If you are passionate about digital software engineering and possess the required skills and qualifications, we encourage you to apply for this exciting opportunity.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You will be joining Temenos, a company that powers a world of banking to create opportunities for billions of people and businesses globally. With a history spanning over 30 years, our dedicated team of Temenosians is committed to enhancing the banking experience collectively. Temenos caters to a diverse clientele of over 3000 institutions across 150+ countries, ranging from major players to emerging challengers and community banks. We work closely with our clients to develop innovative banking services and cutting-edge customer experiences on our open banking platform, fostering sustainable operations. At Temenos, we foster an inclusive and open-minded culture, empowering each individual to shape their own future and contribute positively to the banking industry and society at large. As a UI Developer, you will play a crucial role in the development of responsive web pages using UXP. Your responsibilities will include collaborating with designers to transform UI/UX wireframes into functional code, supporting API and data integration, participating in code reviews to learn best practices, testing and debugging code for performance and cross-browser compatibility, and maintaining documentation for code and processes. Key Responsibilities: - Develop responsive web pages using UXP - Translate UI/UX wireframes into code in collaboration with designers - Assist in API and Data integration - Engage in code reviews to enhance learning and adopt best practices - Test and debug code for optimal performance, usability, and cross-browser compatibility - Document code and processes for future reference Required Skills: - BE/BTech candidate with 3 to 5 years of product development experience - Proficiency in HTML5, CSS3, and JavaScript - Familiarity with JavaScript frameworks such as React, Vue.js, or Angular (basic knowledge acceptable) - Understanding of responsive design and mobile-first development - Strong knowledge of Git/version control - Familiarity with Spring framework and REST APIs - Basic understanding of databases such as Oracle/MSSQL, Maven, and Postman Values at Temenos: - Care: We prioritize listening and caring for our team, clients, partners, and communities. - Commit: We are determined and persistent in our commitment to drive positive change. - Collaborate: We believe in collaboration within Temenos and with our wider partner ecosystem. - Challenge: We challenge the status quo, encourage innovative thinking, and drive transformative change. Benefits: - Maternity leave: Transition back with reduced working days for the first two months - Family care: 4 weeks of paid family care leave - Recharge days: 4 additional days off per year for physical or mental rejuvenation - Study leave: 2 weeks of paid leave annually for personal development or study purposes Kindly review our Recruitment Privacy Policy for further information.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
You are looking for a Lead Java Engineer to join your innovative team. In this role, you will be required to have extensive experience in Java, Microservices, React JS, and Any Cloud. Your main responsibilities will include developing high-quality applications, ensuring best practices, and collaborating with a talented team to deliver exceptional solutions. Your day-to-day tasks will involve hands-on development with Java and Spring Framework, React JS or any cloud technologies. You will also handle front-end development using React and modern frameworks like MFE, work on database development across PostgreSQL and Oracle, oversee application containerization, and manage deployments. Additionally, you will be responsible for constructing back-end microservices and REST APIs, enhancing and maintaining existing codebases, executing unit testing effectively, and conducting thorough code reviews to maintain code quality. It is essential to adhere to coding standards, participate in continuous integration processes, and contribute to SCRUM gatherings and other agile practices. You will also provide estimates, participate in planning sessions, act as a mentor to other developers, and foster a collaborative environment. To be successful in this role, you should have at least 8 years of experience in Java development, particularly with Java 8 and Core Java. Proficiency in Spring Boot, Microservices architectures, and design patterns is required, along with skills in ReactJS, TypeScript, JavaScript, HTML5, and CSS3. Competency in any cloud environment, familiarity with unit testing practices, knowledge of database technologies (preferably SQL Server), background in OO Design, RESTful web services, and best coding practices are essential. You should also be capable of working with APIs and understanding the technicalities of Microservices architecture. Having a Financial Services background in wealth management and prior experience leading teams or projects in a professional setting would be considered a plus.,
Posted 1 week ago
9.0 - 13.0 years
0 Lacs
karnataka
On-site
You will play a crucial role in leading best practices for clean and effective code, ensuring overall product quality. Your main responsibilities will include understanding the company's strategy and business needs, designing, implementing, and continuously enhancing complex backend systems to support large volume SaaS systems with complex business scenarios. You will focus on ensuring high security, performance, scalability, and testability of these systems. As a key member of the team, you will engage in defining, developing, and managing software development models. Collaboration with colleagues across various departments and time zones will be essential to effectively address challenges. You will be accountable for the full lifecycle of your projects, from development and testing to implementation, maintenance, and customer support. Thorough documentation of technical designs, code, and configurations will be necessary to facilitate maintenance and future development efforts. To be successful in this role, you should hold a Bachelor's degree or higher in computer science or a related field, with a solid background in Computer Science. You should have at least 9 years of hands-on experience in Java Development and be well-versed in both monolith and microservices architecture. Proficiency in technologies such as Kafka, JVM, Spring Framework, and Tomcat is required. Strong knowledge of object-oriented programming, design patterns, RESTful APIs, web services, and relational databases like MySQL, Oracle, or SAP Hana is essential. Experience with Agile/Scrum methodologies, unit testing, integration testing, and test automation is highly valued. You should also demonstrate expertise in stress testing, performance testing, and performance test automation. A DevOps mindset, excellent problem-solving skills, attention to detail, and a strong sense of clean coding and quality are key attributes for this role. Any experience in the data security area would be a plus. Effective communication skills in English are essential for collaborating with team members and stakeholders. Your work will contribute to SAP SuccessFactors, a platform that helps businesses streamline HR operations, improve employee engagement, and make data-driven decisions to enhance organizational performance. By leveraging SAP SuccessFactors, organizations can transform their HR departments into strategic partners that drive business success through effective workforce management and development. At SAP, you will have the opportunity to work with a diverse and inclusive team that values health, well-being, and flexible working models. We are committed to creating a workplace where everyone, regardless of background, can thrive and contribute their unique capabilities. As an equal opportunity employer, SAP believes in unleashing all talent and creating a better, more equitable world.,
Posted 1 week ago
12.0 - 16.0 years
0 Lacs
karnataka
On-site
Job Description: As a Senior/ Lead Java Developer with over 12 years of experience, you will be based in Bangalore and will play a crucial role in designing, developing, testing, and deploying high-quality Java-based applications. Your expertise in Spring Boot, RESTful APIs, and Microservices will be essential in this role. It is imperative that you have a strong background in AWS cloud technologies as well. This full-time position requires you to work from the office, providing you with an excellent opportunity to collaborate with a dynamic and growing tech team. Your responsibilities will include designing and building scalable Java applications, developing and maintaining RESTful APIs and Microservices using Spring Boot, and working on cloud-native application development with AWS services. Collaboration with cross-functional teams to deliver new features, participating in code reviews, and ensuring application performance, scalability, and security will be key aspects of your role. You will also troubleshoot and resolve technical issues across different environments while adhering to Agile development practices and maintaining comprehensive documentation. To excel in this role, you must possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Your hands-on experience in Core Java, Spring Framework, and AWS Cloud Services such as EC2, S3, Lambda, and RDS will be critical. Proficiency in CI/CD pipelines, Docker, and Kubernetes will be an added advantage. Strong problem-solving skills, attention to detail, and a collaborative mindset are essential attributes for success in this role. Experience in Agile/Scrum environments will further enhance your ability to contribute effectively to the team.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
chennai, tamil nadu
On-site
The role of Applications Development Senior Programmer Analyst involves actively participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main responsibility is to contribute to activities related to applications systems analysis and programming. You will play a key role in guiding the integration and optimization of Oracle and MongoDB in high-performance environments. Additionally, you will ensure high-quality standards are met through effective code reviews, static code analysis, and performance optimization. You will also be responsible for mentoring and guiding junior developers to foster a culture of continuous improvement. To excel in this role, you should have 8-12 years of software development experience with a strong focus on Java and distributed system technology. Expert-level knowledge in Spring Framework, Spring Boot, and Spring Cloud is essential. You should also possess a solid understanding and hands-on experience with Microservices Architecture and best practices. Proficiency in working with both relational (Oracle) and NoSQL (MongoDB) databases is required, along with experience in using Redis or equivalent for caching and performance optimization. Proven experience with Test-Driven Development (TDD) and Shift-Left testing strategies is crucial, as well as hands-on experience with test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber, or Selenium. A strong understanding of application performance, monitoring, and optimization techniques is necessary. Excellent problem-solving skills and the ability to lead complex development tasks will be key to your success in this role. Preferred skills for this position include exposure to Api Gateways, Service Discovery, and Distributed Tracing, as well as familiarity with Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premises or in the public cloud (i.e., Tekton, Harness, Jenkins, etc.). Experience with DevOps Practices and containerization tools like Docker and orchestration with Kubernetes is advantageous. Familiarity with code quality tools (e.g. SonarQube, Checkmarks), proven leadership and team collaboration skills, exposure to building cloud/hybrid apps on AWS, strong communication and stakeholder management abilities, and a passion for high-quality, clean, and maintainable code are all desirable qualities. Qualifications for this role include a minimum of 8+ years of relevant experience and experience in systems analysis and programming of software applications. Please note that this job description provides a high-level overview of the work performed, and additional job-related duties may be assigned as required.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
punjab
On-site
Americana Restaurants International PLC is a pioneering force in the MENA region and Kazakhstan's Out-of-Home Dining industry, and ranks among the world's leading operators of Quick Service Restaurants (QSR) and casual dining establishments. With an extensive portfolio of iconic global brands and a dominant regional presence, we have consistently driven growth and innovation for 60+ years. Our expansive network of 2,600+ restaurants spans 12 countries throughout the Middle East, North Africa, and Kazakhstan from Kazakhstan in the east to Morocco in the west powered by a team of over 40,000+ talented individuals committed to delivering exceptional food, superior service, and memorable experiences. In line with our vision for innovation and operational excellence, we have established our Center of Excellence in Mohali, India. This facility plays a pivotal role in product development, IT, Digital, AI, and Analytics, as well as in implementing global IT best practices. Serving as a strategic hub, it is integral to strengthening our technology backbone and driving digital transformation across our worldwide operations. As a Java Full Stack Software Engineer, your role will involve designing, developing, and maintaining robust and scalable web applications from front end to back end. You will collaborate closely with cross-functional teams to comprehend requirements, implement solutions, and deliver high-quality software products. This position demands strong technical skills in Java + React.js programming, web development frameworks, and database technologies. Responsibilities: 1. **Full Stack Development:** Design and develop end-to-end solutions for web applications using Java, Spring Framework, and modern front-end technologies such as Angular, React.js. 2. **Front-End Development:** Develop responsive and user-friendly interfaces using HTML, CSS, and JavaScript frameworks, ensuring cross-browser compatibility and optimal performance. 3. **Back-End Development:** Implement robust and scalable server-side logic and RESTful APIs using Java, Spring Boot, and related frameworks. 4. **Database Design:** Design and optimize database schemas, write complex SQL queries, and interact with relational databases such as MSSQL, PostgreSQL, or Oracle. 5. **Integration and Deployment:** Integrate third-party services and APIs, implement continuous integration and deployment (CI/CD) pipelines, and ensure smooth deployment and release processes. 6. **Code Quality and Testing:** Write clean, maintainable code following coding standards and best practices. Conduct unit testing, integration testing, and end-to-end testing to ensure software quality and reliability. 7. **Performance Optimization:** Identify and address performance bottlenecks, memory leaks, and other scalability issues to ensure optimal performance of web applications. 8. **Security:** Implement security best practices and measures to protect web applications against common security vulnerabilities such as XSS, CSRF, and SQL injection. 9. **Documentation:** Document technical designs, architecture, and implementation details. Create and maintain technical documentation for reference and knowledge sharing. 10. **Collaboration:** Collaborate with product managers, UX/UI designers, and other stakeholders to understand requirements, provide technical insights, and deliver solutions that meet business objectives. Qualifications: 1. Bachelor's degree in computer science, engineering, or a related field. Master's degree is a plus. 2. 5+ years of experience in software development, with a focus on full stack web development using Java technologies. 3. Strong proficiency in Java programming language and object-oriented design principles. 4. Experience with web development frameworks such as Spring Framework, Spring Boot, Hibernate, or similar. 5. Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (Angular, React, JavaScript). 6. Solid understanding of web services, RESTful APIs, and microservices architecture. 7. Experience with relational databases (MSSQL, PostgreSQL, Oracle) and proficiency in SQL query optimization. 8. Familiarity with version control systems (Git), build tools (Maven, Gradle), and continuous integration/deployment (CI/CD) pipelines. 9. Strong problem-solving skills, attention to detail, and ability to work in a fast-paced, collaborative environment. 10. Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
coimbatore, tamil nadu
On-site
The ideal candidate should possess strong knowledge in Java, with a mandatory requirement of Java 8 knowledge. Additionally, a basic understanding of the Spring Framework (specifically Spring Boot) is required. Proficiency in XML and JSON-based web services is essential, along with a solid grasp of Design Patterns and Enterprise Application Patterns. Familiarity with JPA/Hibernate and databases is necessary, including querying skills. Experience in Microservices architecture is preferred, while knowledge of XML Schemas (XSD, DTD, and Transformations) would be an added advantage. Familiarity with AS2 or AS4 protocol is also beneficial. Nice to have skills include knowledge in designing and developing restful APIs using Swagger, as well as familiarity with Elastic search and RabbitMQ. An understanding of the Agile methodology process, particularly SCRUM, is desirable.,
Posted 1 week ago
6.0 - 12.0 years
0 Lacs
maharashtra
On-site
As a Solution Architect Lead with 6 to 12 years of experience in the financial services domain, specifically around transaction banking, you will play a crucial role in balancing architecture design to meet both functional and non-functional requirements. Your responsibilities will include understanding evolving requirements, ensuring performance, reliability, security, scalability, and auditability of the solutions. To excel in this role, you should possess a strong technical background with expertise in various IT skills such as networking, server infrastructure, cloud infrastructure (AWS/GCP/Azure), middleware, databases, web-based application architecture, and technologies. Hands-on experience in developing Microservices using Java, Spring Framework, and Hibernate is essential. Proficiency in technologies like XML, XSD, API technologies, Web Services (SOAP and REST), message brokers, RDBMS, NoSQL databases, and security concepts is required. Experience with Agile/Scrum methodologies and a solid understanding of infrastructure fundamentals, scalability, performance testing, and experience with VMs, AD, Certificates, SAML, OAUTH, among others, will be beneficial. Preference will be given to candidates with reactive programming experience (e.g., RxJava, Observers, event-driven programming principles). You will collaborate with Business Analysts, Dev Leads, Product Teams, Implementation & Support Teams, Security Teams, and Cloud Infrastructure Teams to ensure alignment, detailed designs, adherence to architectural principles, and security standards. Bridging the gap between product delivery speed and architectural integrity, keeping up with evolving cloud infrastructure environments, and ensuring secure coding practices will be among the challenges you'll face. This role requires a graduate with 6-12 years of experience in delivering microservices-led applications in high-volume banking transactions setups. At least 2 years of experience working as an application/solution lead in a dynamic product-based tech organization focused on core banking or related middleware applications is expected. As the Solution Architect Lead, you will start as a single-person team and later be supported by junior architects as the product platform evolves. Interested candidates should submit their resume and a cover letter to ashwini@zerozilla.com or call +91 8088917671. In summary, this role demands a seasoned professional with a broad IT skill set, hands-on experience in architecture design, strong collaboration skills, and a proactive approach to meeting evolving requirements while ensuring architectural integrity and security compliance in a dynamic financial services environment based in Mumbai.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for contributing to the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main objective will be to support applications systems analysis and programming activities. Your key responsibilities will include guiding the integration and optimization of Oracle and MongoDB in high-performance environments, ensuring high quality by conducting effective code reviews, static code analysis, and performance optimization. Additionally, you will be mentoring and guiding junior developers while fostering a culture of continuous improvement. To be successful in this role, you should have 8-12 years of software development experience with a strong focus on Java and distributed system technology. You must possess expert-level knowledge in Spring Framework, Spring Boot, and Spring Cloud, as well as a solid understanding and hands-on experience with Microservices Architecture and best practices. Proficiency in working with relational (Oracle) and NoSQL (MongoDB) databases is essential, along with experience in Redis or equivalent for caching and performance optimization. Moreover, you should have proven experience with Test-Driven Development (TDD) and Sift-Left testing strategies, along with hands-on experience in test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber, or Selenium. A strong understanding of application performance, monitoring, and optimization techniques is required, along with excellent problem-solving skills and the ability to lead complex development tasks. Preferred skills for this role include exposure to Api Gateways, Service Discovery, and Distributed Tracing, as well as experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines, DevOps Practices, containerization tools like Docker, and orchestration with Kubernetes. Experience with code quality tools (e.g., SonarQube, Checkmarks), proven leadership, team collaboration skills, building cloud/hybrid apps on AWS, strong communication, stakeholder management, and a passion for high-quality, clean, and maintainable code are also valuable assets. The qualifications for this role include a minimum of 8+ years of relevant experience and experience in systems analysis and programming of software applications. Please note that this job description offers a general overview of the work performed. Additional job-related duties may be assigned as needed.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also be required to monitor and control all phases of the development process including analysis, design, construction, testing, and implementation. Providing user and operational support on applications to business users will be a crucial part of your role. You will need to utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business process and system process, and adhere to industry standards while making evaluative judgments. Additionally, recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality will be essential. Consulting with users/clients and other technology groups on issues, recommending advanced programming solutions, and installing and assisting customer exposure systems are also part of your responsibilities. You will be required to ensure essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. Having the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members will be expected from you. You must appropriately assess risk when making business decisions, with particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. This includes driving compliance with applicable laws, rules, and regulations, adhering to policy, applying sound ethical judgment, and escalating, managing, and reporting control issues with transparency. Qualifications: - 8-10 years of relevant experience - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - Working knowledge of consulting/project management techniques/methods - Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements - Front-End Technologies: HTML, CSS, JavaScript, Angular/React, Bootstrap or Material UI (for styling) - Back-End Technologies: Java (8 or above), Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA, RESTful APIs, Maven or Gradle), Database: Oracle, PL/SQL Education: Bachelors degree/University degree or equivalent experience This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required.,
Posted 1 week ago
12.0 - 18.0 years
0 Lacs
pune, maharashtra
On-site
As a qualified candidate for the position, you should hold a BE/ME/MS/MCA degree and have a minimum of 12-18 years of development experience with expertise in Java, Spring boot Micro Service, MongoDB, and PL/SQL. Your responsibilities will include providing technical engineering leadership for multiple large-scale global software solutions. You should have a strong understanding of object-oriented analysis and design, design patterns, high availability, and concurrent programming. Additionally, you must be well-versed in Agile projects and SAFe Agile ceremonies. Your software development skills should be excellent, with experience implementing technologies such as Java, J2EE, Spring framework, Hibernate, JPA, and App Server. You should have experience in building enterprise transaction-based systems focusing on recovery, stability, reliability, scalability, and performance. Deep understanding and extensive experience in developing REST-based web services using Spring Boot are essential, along with designing complex applications in a microservices platform. Experience in integrating Web Services, JPA, Containerization, service registry, service discovery tools, log visualization tools, Test Driven Development, application security, multithreaded applications, JMS/MQ applications, and performance tuning are required. Familiarity with UI/web programming languages like JavaScript, JSP, and Angular JS is beneficial. An understanding of internetworking concepts, firewall, communication protocols, and Web security framework is a plus. In terms of leadership skills, you should have experience tracking and running projects in Agile environments. Developing teams of permanent employees and vendors ranging from 5 to 20 developers in size is necessary. Strong Stakeholder Management skills are crucial for driving discussions between Business, Solutions, Operations, and Application Teams. Effective communication, time management, and the ability to adapt to changing priorities are key attributes for this role. Flexibility to work across different time zones supporting stakeholders in the US, EMEA, and ASPAC regions is required. Strong customer service focus, excellent verbal and written communication skills, leadership abilities, and team-building skills are essential. You should be able to provide quick solutions to software issues and management requests, assimilate key issues and concepts rapidly, and demonstrate a comprehensive understanding of project stakeholders, subject matter, and priorities.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate-level role where you will be involved in the design, development, and implementation of new or updated application systems and programs. You will primarily work with Java full-stack technologies, requiring a strong grasp of Java development principles, proficiency in modern front-end technologies, and the ability to contribute to projects from their inception to deployment. Your main objective will be to assist in applications systems analysis and programming activities in line with technology standards and business requirements. Responsibilities: - Full-Stack Development: Engage in the development of Java-based web applications using Spring Framework (Spring Boot, Spring MVC, Spring Cloud), RESTful APIs, and modern front-end technologies like React, Angular, or Vue.js. - System Analysis and Design: Contribute to feasibility studies, time/cost estimates, IT planning, and risk technology assessments. Assist in the establishment of new or revised applications systems to meet specific business needs. - Development Process: Monitor and control all development phases, including analysis, design, testing, and implementation. Provide user and operational support for applications to business users. - Problem Solving: Utilize specialized knowledge to analyze complex problems, evaluate business processes, system processes, and industry standards, and provide evaluative judgments. - Security: Recommend and develop security measures for successful system design and functionality post-implementation analysis. - Collaboration: Consult with users/clients and other technology groups, recommend advanced programming solutions, and assist in customer exposure systems. - Standards and Processes: Ensure adherence to essential procedures, define operating standards and processes. - Mentoring: Act as an advisor or coach to new or lower-level analysts. - Autonomy and Judgment: Operate with limited direct supervision, exercise independence of judgment and autonomy. Act as a Subject Matter Expert (SME) to senior stakeholders and team members. - Risk Management: Assess risk appropriately in business decisions, safeguarding the firm's reputation and assets, ensuring compliance with laws, rules, and regulations. - Testing: Participate in unit testing, integration testing, and system testing to ensure application quality and reliability. - Code Reviews: Participate in code reviews to maintain code quality and adherence to standards. - Version Control: Utilize GitHub for version control, following established branching strategies. - Containerization and Orchestration: Deploy and manage applications on Openshift. - Agile Project Management: Participate in Agile development processes using JIRA for task management and sprint planning. Qualifications: - 8+ years of relevant experience in applications development with a focus on Java full-stack development. - Experience in systems analysis and programming of software applications using Java technologies. - Solid understanding of Java, Spring Framework (Spring Boot, Spring MVC, Spring Cloud), RESTful APIs, and modern front-end technologies. - Experience with SQL Server database technologies and ORM frameworks (e.g., Hibernate, JPA). - Experience in managing and implementing successful projects. - Working knowledge of consulting/project management techniques/methods. - Ability to work under pressure, manage deadlines, and handle unexpected changes in expectations or requirements. - Familiarity with DevOps practices, including continuous integration, continuous delivery, and automated testing is a plus. - Experience with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Openshift) is a plus. - Proficiency in using GitHub for version control. - Experience using JIRA for Agile project management. Education: - Bachelor's degree/University degree or equivalent experience. If you are a person with a disability and require accommodation to utilize our search tools or apply for a career opportunity, please review Accessibility at Citi. View Citis EEO Policy Statement and the Know Your Rights poster.,
Posted 1 week ago
4.0 - 7.0 years
0 - 0 Lacs
thane
On-site
Job Title: Java Developer Location: Thane Experience: 4+ years Employment Type: Full-time Key Responsibilities: Develop and maintain scalable applications using Spring Boot. Build and integrate RESTful APIs and microservices. Ensure application performance, security, and reliability. Collaborate with cross-functional teams in an Agile environment. Troubleshoot issues, optimize code, and mentor junior developers. Required Skills & Experience: Strong expertise in Java, J2EE, Spring Framework, and Spring Boot. Hands-on experience with Redis, Kafka, and ELK stack (mandatory). Proficiency with MS-SQL or similar databases. Knowledge of front-end technologies (HTML, CSS, JavaScript, React). Familiarity with Git, CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS preferred). Experience with testing frameworks such as JUnit or Mockito.
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
Join our Enterprise Messaging Framework (EMF) team at Walmart to contribute to the development and scaling of near real-time telemetry pipelines across numerous physical locations. We are currently looking for a Backend Developer with a solid background in Java and IoT technology to create high-performance, API-driven systems and establish seamless integration between edge devices and cloud platforms. As a member of our team based in Bangalore (Hybrid), with a minimum experience of 5 years, you will be expected to possess expertise in Java 17+, Spring Framework, API Development using XML/JSON, IoT Protocols such as Modbus and BACnet, Wireshark for packet-level debugging, Docker, Kubernetes, Azure (preferably) or GCP, as well as proficiency in Observability and monitoring tools. Your responsibilities will include developing scalable backend services for enterprise IoT solutions, working on edge-to-cloud integrations and real-time data processing, troubleshooting low-level communication issues, actively collaborating within an Agile, distributed team, and providing mentorship to junior developers. If you are passionate about leveraging your skills to build innovative solutions within a dynamic team environment, then this opportunity is the perfect match for you. Join us in driving impactful technological advancements within the realm of Enterprise Messaging Framework at Walmart.,
Posted 1 week ago
14.0 - 18.0 years
0 Lacs
chennai, tamil nadu
On-site
We are looking for a highly experienced and driven Applications Development Group Manager (Senior Vice President - C14) to join our Digital Technology organization. In this senior management-level position, you will lead a team responsible for building and maintaining cutting-edge mobile and desktop applications and platforms for Citi's institutional clients. Your role will be crucial in establishing and implementing innovative application systems and programs, collaborating closely with our Technology Team to drive systems analysis and programming activities. Your responsibilities will include possessing expert-level knowledge of Java, Spring Framework (including Spring Boot and Spring Cloud), Kafka, MongoDB, distributed databases, and messaging systems. You will oversee the design and development of complex systems utilizing various technologies, drive the adoption of CI/CD pipelines, exhibit familiarity with DevOps practices, and mentor multiple teams of professionals towards achieving established goals. Additionally, you will provide strategic direction, foster cross-functional collaboration, resolve complex technical issues, ensure adherence to standards and procedures, integrate application development knowledge with the overall technology function, and exercise sound judgment based on thorough analysis of situations. To qualify for this role, you should have at least 14 years of relevant experience in applications development and management, including experience in managing global technology teams. You should also have a working knowledge of industry practices and standards and consistently demonstrate clear and concise written and verbal communication. A Bachelors degree/University degree or equivalent experience is required, with a Masters degree being preferred. 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, please review Accessibility at Citi. You can also view Citis EEO Policy Statement and the Know Your Rights poster.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
Join us as a Developer at Barclays, where you will play a crucial role in shaping the digital landscape, driving innovation, and ensuring excellence in our digital offerings. Leveraging cutting-edge technology, you will be at the forefront of revolutionizing our digital solutions to provide customers with unparalleled experiences. As a key member of the Service Operations team, your focus will be on delivering high-quality technology solutions by utilizing strong analytical and problem-solving skills to understand business requirements and deliver innovative solutions. Collaboration with fellow engineers, business analysts, and stakeholders will be essential in tackling complex technical challenges. To excel in this role, you should possess experience in: - Programming with Core Java, including knowledge of Collections, Multi-Threading, Concurrency, OOPS concepts, Exception Handling, JVM Concepts, Spring Framework (Spring Boot, Spring Batch, Spring Integration), and MS SQL. - Developing RESTful APIs and microservices using Java Spring Boot. - In-depth understanding of Spring Framework components such as Spring MVC, Spring Security, and Spring Data. - Working with Kafka or other message brokers for event-driven communication. - Hands-on experience in Java 17, Spring Boot 3.4, and Hibernate. Additional valuable skills include: - Familiarity with BPM for workflow orchestration and process automation, including knowledge of BPMN 2.0. - Proficiency in CI/CD pipelines (e.g., Jenkins, GitLab CI) and containerization tools (e.g., Docker, Kubernetes). - Knowledge of unit testing and integration testing frameworks like JUnit, Mockito, Jest, and React Testing Library. - Experience with DevOps tools such as Docker, OpenShift, Kibana, App Dynamics, and GitLab pipelines. - Familiarity with testing tools like Cucumber, Insomnia, or Postman. - Expertise in UI/UX technologies including React, HTML, CSS, and JavaScript. In this role based in Pune, your primary purpose will involve designing, developing, and enhancing software solutions using various engineering methodologies to meet the needs of customers and colleagues. Your key responsibilities will include: - Developing and delivering high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring scalability, maintainability, and performance optimization. - Collaborating cross-functionally with product managers, designers, and engineers to define software requirements, devise solution strategies, and align with business objectives. - Participating in code reviews, promoting a culture of code quality, and sharing knowledge with peers. - Staying updated on industry technology trends, contributing to technology communities, and fostering a culture of technical excellence. - Implementing secure coding practices, conducting unit testing, and ensuring proper code design and reliability. As an Assistant Vice President, you will be expected to provide advisory support, influence decision-making, contribute to policy development, and ensure operational effectiveness. Your leadership in guiding a team through complex tasks and fostering a culture of excellence will be critical. If in a leadership position, you are required to demonstrate leadership behaviours focusing on listening, inspiring, aligning, and developing others. For individual contributors, leading collaborative assignments, guiding team members, and identifying new directions for projects are essential. All colleagues at Barclays are expected to embody the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, along with demonstrating the Barclays Mindset to Empower, Challenge, and Drive.,
Posted 1 week ago
14.0 - 18.0 years
0 Lacs
chennai, tamil nadu
On-site
We are looking for a highly experienced and driven Applications Development Group Manager to join our Digital Technology organization. As a Senior Vice President (C14), you will lead a team responsible for developing cutting-edge mobile and desktop applications and platforms for Citi's institutional clients. Your role will involve establishing and implementing innovative application systems, collaborating closely with the Technology Team to drive systems analysis and programming activities. Your responsibilities will include: - Demonstrating expert-level knowledge in Java, Spring Framework, Kafka, MongoDB, distributed databases, and messaging systems - Overseeing the design and development of complex systems utilizing various technologies - Driving the adoption of CI/CD pipelines and championing developer best practices - Exhibiting proficiency in DevOps practices and containerization technologies - Managing and mentoring multiple teams, conducting performance evaluations, overseeing hiring processes, and addressing disciplinary actions - Providing strategic direction, exercising control over resources and budget management, and monitoring outcomes - Fostering strong working relationships with other teams across the organization to ensure alignment on project initiatives - Leveraging in-depth knowledge of application development concepts to resolve complex technical issues - Ensuring adherence to essential procedures and contributing to the implementation of standards - Integrating application development knowledge with technology functions to achieve strategic goals - Demonstrating sound judgment in decision-making and effectively managing stakeholder relationships - Understanding risk management principles, ensuring compliance with regulations, and upholding ethical standards Qualifications: - 14+ years of relevant experience in applications development and management - Experience in managing global technology teams - Working knowledge of industry practices and standards - Clear and concise written and verbal communication skills Education: - Bachelors degree/University degree or equivalent experience required - Masters degree preferred If you require a reasonable accommodation due to a disability to apply for this opportunity, please review Accessibility at Citi. You can also view Citis EEO Policy Statement and the Know Your Rights poster.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate level role focusing on contributing to applications systems analysis and programming activities. You will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your key responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also be monitoring and controlling all phases of the development process, providing user and operational support on applications to business users, and recommending and developing security measures to ensure successful system design and functionality. To excel in this role, you should utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business and system processes, recommend advanced programming solutions, and ensure essential procedures are followed. You will also serve as an advisor to new or lower level analysts, operate with a limited level of direct supervision, and act as a subject matter expert to senior stakeholders and team members. Additionally, you must assess risks when making business decisions, adhere to compliance with laws and regulations, apply ethical judgment in personal behavior and business practices, and escalate, manage, and report control issues with transparency. Qualifications: - 8-10 years of relevant experience - Experience in systems analysis and programming of software applications - Experience in managing and implementing successful projects - Working knowledge of consulting/project management techniques/methods - Ability to work under pressure, manage deadlines, or unexpected changes in expectations or requirements - Bachelors degree/University degree or equivalent experience You should have 8 to 10 years of experience in developing web applications in the financial industry and possess skills in Java, JPA, Kafka, MQ, Spring framework, Oracle PL-SQL, Unix, and software engineering methodologies. Excellent oral/written communication skills, negotiation skills with senior stakeholders, ability to quickly grasp new requirements, and strong analytical/problem-solving skills are crucial for this role. You should also be a team player, willing to challenge the process, work independently, multi-task, and take ownership of your work. Please note that this job description provides a high-level review of the work performed, and other job-related duties may be assigned as required.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position at our organization involves collaborating with the Technology team to establish and implement new or updated application systems and programs. Your primary goal in this role will be to contribute to applications systems analysis and programming activities. As an Applications Development Senior Programmer Analyst, your key responsibilities will include developing high-quality, scalable applications using Java and integrating them with Snowflake for efficient data processing and analytics. You will be tasked with building and optimizing ETL/ELT pipelines in Snowflake to ensure efficient data ingestion, transformation, and storage. Additionally, writing clean, maintainable, and efficient Java code while following best practices and coding standards will be essential. You will design and manage Snowflake schemas, tables, views, and stored procedures to support business applications. Integration of Java applications with Snowflake and other systems using APIs, JDBC, or Snowflake connectors will also be part of your responsibilities. Furthermore, optimizing Snowflake queries and Java application performance to handle large-scale data processing is a key aspect of this role. Collaboration with cross-functional teams, including data engineers, analysts, and business stakeholders, to deliver solutions aligned with business requirements will be crucial. You will be expected to debug and resolve issues in Java applications and Snowflake data workflows to ensure minimal downtime. Additionally, creating and maintaining technical documentation for code, data models, and system architecture will be necessary. The required qualifications for this role include having 8+ years of professional experience in software development, with a strong focus on Java and Snowflake. Proficiency in Java SE/EE, Spring Framework (Spring Boot, Spring MVC), RESTful APIs, microservices architecture, and multi-threading is essential. Familiarity with build tools like Maven or Gradle, version control systems like Git, and hands-on experience with the Snowflake cloud data platform are also required. Expertise in designing and optimizing Snowflake data models, writing complex SQL queries, and knowledge of Snowflake features like Snowpipe, tasks, and streams for real-time data processing is expected. Strong understanding of relational databases, data modeling, and performance optimization techniques is crucial. Strong analytical skills and excellent verbal and written communication skills are necessary to collaborate effectively with technical and non-technical stakeholders. This is a full-time position in the Applications Development job family within the Technology group. If you require a reasonable accommodation to use our search tools and/or apply for a career opportunity due to a disability, please review the Accessibility at Citi information. You can also view Citis EEO Policy Statement and the Know Your Rights poster for further details.,
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
We are seeking a skilled Java Developer to be responsible for developing Java applications, encompassing a wide range from complex back-end services to client-end interfaces for desktop and mobile platforms. Your main duty will involve designing and creating these applications, as well as collaborating with other team members across various infrastructure layers. Thus, a dedication to teamwork, innovative design, and product excellence is crucial. Responsibilities: - Engage in assigned projects. - Demonstrate expertise in Java 7/8, Spring Framework, and Spring Boot, adhering to industry-standard software development practices. - Uphold high-quality software engineering principles during the Agile product life cycle. - Offer assistance and create documentation. Requirements: - Over 4 years of experience as a Java developer proficient in the tech stack. - Proficiency in Java web applications and APIs. - Skilled in Core JAVA, Spring, and Spring Boot Frameworks. - Essential experience in Angular for frontend development. - Hands-on experience in Microservices architecture. - Familiarity with ORM tools like Hibernate. - Proficient in developing RESTful web services using Spring Boot. - Experience working with MySQL, Oracle Database, and NoSQL databases. - Proficiency in Linux commands. - Strong analytical, debugging, and problem-solving abilities. - Understanding and exposure to cloud technologies such as AWS, GCP is advantageous. Education & Certification: - Any certification in cloud technologies is a plus. Location: Pune Salary: Competitive package within the industry.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
darbhanga, bihar
On-site
The Senior Java Software Engineer position is a full-time role located in Darbhanga. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining Java-based applications. Your daily tasks will involve software development, implementing microservices, programming, and working within the Spring Framework. In addition to this, you will participate in code reviews, collaborate with cross-functional teams, and ensure high performance and scalability of applications. To qualify for this role, you should have proficiency in Software Development and Programming, experience with Microservices architecture, strong knowledge of the Spring Framework and Java, excellent problem-solving and debugging skills, and the ability to work effectively in a team environment. A Bachelor's degree in Computer Science, Information Technology, or a related field is required, along with 5+ years of experience in software engineering roles. Knowledge of CI/CD pipelines and DevOps practices is considered a plus. If you are passionate about software development, have a strong background in Java, and enjoy working in a collaborative environment to deliver high-quality applications, this Senior Java Software Engineer position could be the perfect opportunity for you.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
ahmedabad, gujarat
On-site
As a Junior Software Engineer at SmartBear, you will play a crucial role in the transformation of QMetry Test Management for Jira. Your responsibilities will involve solving intricate business problems and developing highly scalable applications that offer exceptional user experiences. Reporting to the Lead Engineer, you will be tasked with designing, documenting, and implementing new systems in Java 17/21. Working closely with the engineering team, you will develop backend services and REST APIs using Java, Spring Boot, and JSON. Your role will require you to write code according to product requirements, create new products, conduct automated tests, and contribute to system testing within an agile development environment. Effective communication with both business and technical stakeholders will be essential to deliver high-quality products that meet business expectations. You will need to possess hands-on experience with Java 17 or higher, and a Bachelor's Degree in Computer Science, Computer Engineering, or a related field. The ideal candidate should have 2-4 years of relevant experience, proficiency in API-driven development, and a strong understanding of OOPs, Java, Spring Framework, and JPA. Experience with relational databases such as MySQL, PostgreSQL, MSSQL, Oracle, and familiarity with AWS services, Docker, GitHub, and Agile methodologies is highly desirable. Prior exposure to Atlassian suite of Products and SCRUM environment will be advantageous. Joining the SmartBear crew offers you the opportunity to grow your career, work in a supportive and inclusive environment, and have a positive impact on the tech-driven world. SmartBear values ethical corporate practices, social responsibility, and diversity within its teams. With headquarters in Somerville, MA, SmartBear has a global presence and has been recognized with various industry awards for its innovative products and company culture.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
hyderabad, telangana
On-site
As a Software Engineer at HighRadius, you will be responsible for designing and developing high-end, robust, and scalable products that have the potential to disrupt the market. This is a technically intense role with a primary focus on building innovative products within the niche domain of Financial Supply Chain Management. Your career growth at HighRadius will involve transitioning from a coding role to positions such as Senior Software Engineer, Principal Software Engineer, Team Lead, Architect, and beyond, based on your ability to showcase strong technical expertise as well as project and people management skills. We are seeking Java product development enthusiasts with 3 to 7 years of experience to join our team at the Hyderabad office. The final role you will be assigned to will be determined based on your experience and credentials. The ideal candidate should hold a degree in BE/B. Tech/MCA/M.Sc./MTech and possess proficiency in the technology stack including Java, Spring Framework / Hibernate, MySQL or any database, AWS (willingness to learn AWS is acceptable). If you are someone who is passionate about creating cutting-edge solutions and eager to contribute to the success of the Fortune 1000 Companies through Order to Cash automation solutions, HighRadius is the perfect place for you to thrive and grow in your career. Join us in our journey of innovation and transformation in the global FinTech market.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You are an experienced Java developer with 5-8 years of expertise in developing scalable web applications using Java and Java Enterprise Edition. Your skills include proficiency in the Spring Framework, including dependency injection and aspect-oriented programming. You have experience in designing and deploying microservices-based architectures and are well-versed in Pivotal Cloud Foundry (PCF) and cloud computing principles. You can design, implement, and maintain SOAP and RESTful APIs, and have a good understanding of Oracle databases for query writing, stored procedures, and performance optimization. Additionally, you have experience with front-end frameworks such as Angular for building dynamic web applications, and knowledge of React JS is a plus. Familiarity with Apache Kafka for distributed messaging systems and exposure to MongoDB, a NoSQL database, are desirable skills. Your experience with Behavior-Driven Development (BDD) methodologies ensures that software aligns with business requirements. As a mid-level developer with 4 to 6 years of hands-on experience, you contribute to the design and development of scalable software solutions. You write clean, functional code for both the front-end and back-end, perform thorough testing, promptly address bugs, and resolve coding issues. Working closely with stakeholders, you analyze business requirements and design solutions that meet those needs. Collaborating with cross-functional teams using Agile methodologies and Scrum practices, you drive projects forward. Your ability to create and maintain technical documentation, user guides, and departmental procedures is essential for this role. This role falls under the Software category and requires 5 to 8 years of experience.,
Posted 1 week 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
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City