Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Greeting from Infosys BPM Ltd, We are hiring for Angular Full stack developer (Java / .Net), React JS Full stack developer (Java or .net), Spring boot with AWS, MIM, ITIL skills. Please walk-in for interview on 17th July 2025 at Pune location Note: Please carry copy of this email to the venue and make sure you register your application before attending the walk-in. Please use below link to apply and register your application. Please mention Candidate ID on top of the Resume *** https://career.infosys.com/jobdesc?jobReferenceCode=PROGEN-HRODIRECT-217814 Interview details Interview Date: 17th July 2025 Interview Time: 10 AM till 1 PM Interview Venue: Pune:: Hinjewadi Phase 1 Infosys BPM Limited, Plot No. 1, Building B1, Ground floor, Hinjewadi Rajiv Gandhi Infotech Park, Hinjewadi Phase 1, Pune, Maharashtra-411057 Please find below Job Description for your reference: Work from Office*** Min 2 years of experience on project is mandate*** Job Description: Angular Full stack developer (Java or ,net) Design, develop, and maintain web applications with Angular/React for the front-end and Java or .NET for the back end. Build responsive and user-friendly interfaces using Angular/React and modern front-end technologies. Develop RESTful APIs and microservices using Spring Boot (Java) or ASP.NET Core (.NET). Collaborate with UI/UX designers to implement visually appealing and intuitive designs. Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or SQL Server. Optimize application performance, scalability, and security. Write clean, maintainable, and testable code following best practices. Participate in code reviews, technical discussions, and agile ceremonies. Troubleshoot and debug issues across the full stack. Stay updated with the latest trends and advancements in Angular, Java, and .NET technologies. Job Description: React JS Full stack developer (Java or, net) Design, develop, and maintain web applications with Angular/React for the front-end and Java or .NET for the back end. Build responsive and user-friendly interfaces using Angular/React and modern front-end technologies. Develop RESTful APIs and microservices using Spring Boot (Java) or ASP.NET Core (.NET). Collaborate with UI/UX designers to implement visually appealing and intuitive designs. Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or SQL Server. Optimize application performance, scalability, and security. Write clean, maintainable, and testable code following best practices. Participate in code reviews, technical discussions, and agile ceremonies. Troubleshoot and debug issues across the full stack. Stay updated with the latest trends and advancements in Angular, Java, and .NET technologies. Job Description: Spring boot with AWS Spring Boot Framework: Strong experience in building microservices and REST APIs. AWS Cloud Services: Hands-on experience with core AWS services such as EC2, S3, Lambda, RDS, DynamoDB, API Gateway, and IAM. Database Management: Proficiency in relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., DynamoDB, MongoDB). DevOps Practices: Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes or ECS). Version Control: Experience with Git and version control workflows. Testing Frameworks: Knowledge of JUnit, Mockito, or similar testing tools. Monitoring and Logging: Experience with AWS CloudWatch, ELK Stack, or similar tools. Security: Understanding of OAuth2, JWT, and other security protocols. Agile Methodologies: Experience working in Agile/Scrum environments. Job Description: MIM Strong knowledge of IT service management including ITIL Responding to a reported incident, identifying the cause, and initiating the incident management process. Participate in root cause analysis meetings, gathering lessons learned and managing and implement continuous improvement processes. Ensuring Client SLAs / KPIs and Customer satisfaction expectations are achieved. Restore a failed IT Service as quickly as possible. Job Description: ITIL Overseeing the incident management process and team members involved in resolving the incident. Responding to a reported service incident, identifying the cause, and initiating the incident management process. Collaborating with the incident management team to ensure that all protocols are diligently followed. Logging all incidents and their resolution to see if there are recurring malfunctions. REGISTRATION PROCESS: The Candidate ID & SHL Test(AMCAT ID) is mandatory to attend the interview. Please follow the below instructions to successfully complete the registration. (Talents without registration & assessment will not be allowed for the Interview). Candidate ID Registration process: STEP 1: Visit: https://career.infosys.com/joblist STEP 2: Click on "Register" and provide the required details and submit. STEP 3: Once submitted, Your Candidate ID(100XXXXXXXX) will be generated. STEP 4: The candidate ID will be shared to the registered Email ID. SHL Test(AMCAT ID) Registration process: This assessment is proctored, and talent gets evaluated on Basic analytics, English Comprehension and writex (email writing). STEP 1: Visit: https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fautologin-talentcentral.shl.com%2F%3Flink%3Dhttps%3A%2F%2Famcatglobal.aspiringminds.com%2F%3Fdata%3DJTdCJTIybG9naW4lMjIlM0ElN0IlMjJsYW5ndWFnZSUyMiUzQSUyMmVuLVVTJTIyJTJDJTIyaXNBdXRvbG9naW4lMjIlM0ExJTJDJTIycGFydG5lcklkJTIyJTNBJTIyNDE4MjQlMjIlMkMlMjJhdXRoa2V5JTIyJTNBJTIyWm1abFpUazFPV1JsTnpJeU1HVTFObU5qWWpRNU5HWTFOVEU1Wm1JeE16TSUzRCUyMiUyQyUyMnVzZXJuYW1lJTIyJTNBJTIydXNlcm5hbWVfc3E5QmgxSWI5NEVmQkkzN2UlMjIlMkMlMjJwYXNzd29yZCUyMiUzQSUyMnBhc3N3b3JkJTIyJTJDJTIycmV0dXJuVXJsJTIyJTNBJTIyJTIyJTdEJTJDJTIycmVnaW9uJTIyJTNBJTIyVVMlMjIlN0Q%3D%26apn%3Dcom.shl.talentcentral%26ibi%3Dcom.shl.talentcentral%26isi%3D1551117793%26efr%3D1&data=05%7C02%7Comar.muqtar%40infosys.com%7Ca7ffe71a4fe4404f3dac08dca01c0bb3%7C63ce7d592f3e42cda8ccbe764cff5eb6%7C0%7C0%7C638561289526257677%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=s28G3ArC9nR5S7J4j%2FV1ZujEnmYCbysbYke41r5svPw%3D&reserved=0 STEP 2: Click on "Start new test" and follow the instructions to complete the assessment. STEP 3: Once completed, please make a note of the AMCAT ID( Access you Amcat id by clicking 3 dots on top right corner of screen). NOTE: During registration, you'll be asked to provide the following information: Personal Details: Name, Email Address, Mobile Number, PAN number. Availability: Acknowledgement of work schedule preferences (Shifts, Work from Office, Rotational Weekends, 24/7 availability, Transport Boundary) and reason for career change. Employment Details: Current notice period and total annual compensation (CTC) in the format 390000 - 4 LPA (example). Candidate Information: 10-digit candidate ID starting with 100XXXXXXX, Gender, Source (e.g., Vendor name, Naukri/LinkedIn/Found it, or Direct), and Location Interview Mode: Walk-in Attempt all questions in the SHL Assessment app. The assessment is proctored, so choose a quiet environment. Use a headset or Bluetooth headphones for clear communication. A passing score is required for further interview rounds. 5 or above toggles, multi face detected, face not detected, or any malpractice will be considered rejected Once you've finished, submit the assessment and make a note of the AMCAT ID (15 Digit) used for the assessment. Documents to Carry: Please have a note of Candidate ID & AMCAT ID along with registered Email ID. Please do not carry laptops/cameras to the venue as these will not be allowed due to security restrictions. Please carry 2 set of updated Resume/CV (Hard Copy). Please carry original ID proof for security clearance. Please carry individual headphone/Bluetooth for the interview. Pointers to note: Please do not carry laptops/cameras to the venue as these will not be allowed due to security restrictions. Original Government ID card is must for Security Clearance. Regards, Infosys BPM Recruitment team.
Posted 4 days ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
ROLE : MuleSoft Developer EXPERIENCE : 4 to 10+ yrs JOB TYPE : Full Time LOCATION : Pune Work Mode : WFO ROLES & RESPONSIBILITIES - Works with technical architect in developing specifications, analyzing user needs, testing and developing solutions as necessary Analyzes and optimizes components to take advantage of project specific databases and system configurations. Designs, develops and validates integration components across Client systems Works with Team Lead to provide timely, appropriate level of communication with respect to the work assigned. Acts as a Team Lead / Architect in smaller projects Works with appropriate parties to ensure issues are resolved. Provides technical expertise on development projects. Provides a variety of technical support to the project team; including quality assurance/design review, environment setup, operations consulting, troubleshooting, system testing, programming, etc. 3-6 years hands on experience in developing and supporting solutions on MuleSoft ESB, SOA, MuleSoft, Mule API, Mule BPM, JAVA, J2EE, Web Services, SOAP, REST Mule 4.x Certified and Should be able to understand requirements from diversified systems/ clients. Hands-on experience on design, build, test, debug, deploy, manage APIs and integrations. Building interfaces on MuleSoft ESB platform. Data Transformations using Mule ESB. Developed enterprise services using RAML in Mule, REST based APIs, SOAP Web Services and use of different mule connectors (File connector, Http/Https, SAP, CXF connectors). Hands on experience in Rest/ SOAP web services, ESB, JMS messaging concepts. Experience in SOAPUI, Postman, Maven, etc. Experience in creating RAML and API in Mule. JMS Messaging using Apache MQ/Hornet Q or other messaging XML and XSD Skills- Parsing, Validation and Generation (any XML API). Strong experience on APIs Design and Development (RAML, REST, SOAP). Basic SQL/PLSQL knowledge desired Ability to resolve complex problems with little to no guidance. Ability to manage customer expectations in regards to technical issues. Experience in managing the implementation of several various products at the same time and coordinating installation and integration of those is key. CANDIDATE PROFILE - Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a closely related field. Strong technical knowledge, with hands-on experience in software development in a variety of computing architectures and environments. Hands-on experience with MuleSoft development, including areas such as ESB Enterprise Edition, Cloud Hub, and/or API Management Experience developing Experience/Process/systems/ API Development and have experience in Any point cloud platform. Experience developing RAML Design and able to develop the application using Any point studio. Experience in Any point platform (Design Center, Exchange API Manager, Runtime Manager, RAML Specification) Experience working in an agile environment, and knowledge of CI/CD and DevOps processes using Azure or Jenkins Proven expertise in MuleSoft integration platform and experience building application on cloud hub Knowledge of MuleSoft connectors (Salesforce, HTTP, DB, SOAP, FTP, Web Service Consumer) Knowledge of messaging solutions like Active MQ or RabbitMQ Knowledge of security protocols like (Basic AUTH, SAML, OAuth2 etc.) and API gateway to enforce security policies In-depth proficiency in Java and object-oriented design concepts. Proficiency in developing applications using Spring Boot, Spring MVC, and Spring Data JPA. Proficiency in developing RESTful and SOAP web services. Proficiency in secure coding practices, including experience using SonarQube and Sonar Lint. Proficiency using Git and Bitbucket. Proficiency with Linux command line and shell scripting. Experience in developing microservices. Experience with JavaScript, jQuery, Bootstrap, Thymeleaf, and CSS. Experience with JavaScript frameworks such as Angular, React, or Vue. Experience coding TCP/IP sockets. Knowledge of virtualization, Docker, and containerization. Experience with test driven development, including JUnit and Mock Mvc. Experience developing with Microsoft SQL Server. Experience using automated build and deployment tools, including Maven and Jenkins. Experience with Jira and Confluence.
Posted 4 days ago
4.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on. At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all. Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you. We are looking for innovative and dynamic Lead Software Engineers to join our dynamic team. This role provides an opportunity to lead projects and contribute to high-impact software solutions that are used by enterprises and users worldwide. As a Lead Software Engineer, you will be responsible for the design, development, testing, deployment, operation, and maintenance of complex software systems, as well as mentoring junior colleagues. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Skills We are seeking engineers with diverse specialties and skills to join our dynamic team to innovate and solve complex problems. Our team is looking for exceptional engineers with expertise in the following areas: Front End UI: (UI/UX design principles, responsive design, JavaScript frameworks) Platform: (CI/CD Pipelines, IAC proficiency, Containerization/Orchestration, Cloud Platforms) Back End: (API Development, Database Management, Security Practices, Message Queuing) AI/ML: (Machine Learning Frameworks, Data Processing, Algorithm Development, Big Data Technologies, Domain Knowledge) Responsibilities: Software Development: Write clean, maintainable, and efficient code for various software applications and systems. Technical Collaborator: Contribute to the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance. Project Management: Manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality. Architectural Design: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. Code Review: Diligent about reviewing code developed by other engineers, provide feedback and maintain a high bar of technical excellence to ensure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc. Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide. Service Health and Quality: Maintain the health and quality of services and incidents, proactively identifying and resolving issues. Utilize service health indicators and telemetry for action providing recommendations to optimize performance. Conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences. Platform Model: Understanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, continuously deploy continuously deploy and operate the software in production. Documentation: Properly document new features, enhancements or fixes to the product, and contributing to training materials. Minimum Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 4+ years of professional software development experience. Deep expertise in one or more programming languages such as C++, C#, .NET, Python, Java, or JavaScript. Extensive experience with software development practices and design patterns. Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA. Understanding of cloud technologies and DevOps principles. Preferred Qualifications: Experience with cloud platforms like Azure, AWS, or GCP Familiarity with CI/CD pipelines and automation tools Experience with test automation frameworks and tools Knowledge of agile development methodologies Familiarity with developing accessible solutions Demonstrates strong customer empathy by understanding and addressing user needs and challenges Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment Where we’re going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process. Disability Accommodation For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com
Posted 4 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Skills: Java, Spring Boot, kubernets, Angular 2, JPA, REST APIs, Hibernate, SQL, Job Title: Full Stack Java Developer Experience Required: 5+ Years Location: Pune Notice Period: Immediate to 15 Days Technical Skills Required Backend: Java 8+, Spring Boot, Hibernate, RESTful APIs, Microservices Frontend: Angular (8+), React.js, JavaScript, HTML5, CSS3, Bootstrap Database: MySQL, PostgreSQL, Oracle, MongoDB Tools/Frameworks: Git, Maven, Jenkins, Docker, Kubernetes (Good to have) Cloud: AWS / Azure / GCP (Good to have) Testing: JUnit, Mockito, Selenium (basic knowledge preferred) Key Responsibilities Design, develop, and maintain scalable web applications using Java, Spring Boot, and Microservices architecture. Develop responsive front-end interfaces using Angular/React, JavaScript, HTML5, and CSS3. Build RESTful APIs and integrate with third-party services. Ensure code quality through unit testing, integration testing, and code reviews. Participate in all phases of the software development lifecycle (SDLC). Work with DevOps tools for CI/CD pipelines and cloud deployment (AWS/Azure/GCP). Collaborate with cross-functional teams including QA, BA, and Product Owners to deliver high-quality solutions. Troubleshoot, debug, and resolve production issues promptly.
Posted 4 days ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Dear Candidate, Greetings from TATA Consultancy Services Job Openings at TCS Skill: Backend : Java 17, Spring 3, Spring JPA, Spring Cloud, Sprint Boot, Python, SQL, Frontend : VueJS, HighCharts, Cloud : AWS Codebuild, AWS CodePipeline, AWS Cloudformation, Open Search, GIT, Artifactory, SecOps, Monitoring Tools, ECS, Lambda, RDS, S3, DynamoDB, IAM, , EC2, Cloudwatch, QA & Automation : Robot/Selenium/Cucumber Exp range: 10+ years Role: Permanent Role Preferred location: Pune Pls find the Job Description below : Full Stack Developer with 5-10 years' experience in Vue JS & Java Webservices Knowledge of the Spring ecosystem, particularly Spring Boot, Spring Framework (Core and Web MVC), and Spring Data JPA Experience writing unit tests with JUnit Experience using Git for source code management Experience writing SQL to create and modify relational data models Experience working with Docker containers, ideally deployed in a cloud environment Strong communication skills Familiar with agile software development methodologies and practices such as Scrum, Kanban, XP, and/or DevOps If you are Interested in the above opportunity kindly share your updated resume to sangbidha.pal@tcs.com immediately with the details below (Mandatory) Name: Contact No. Email id: Skills set: Total exp: Relevant Exp: Fulltime highest qualification (Year of completion with percentage scored): Current organization details (Payroll company): Current CTC: Expected CTC: Notice period: Current location: Any gaps between your education or career (If yes pls specify the duration): Are you okay with the location(Pune) ( yes/no):
Posted 4 days ago
6.0 - 10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Key Responsibilities Develop and maintain web applications using Java Spring Boot and Spring Cloud Design and implement user interfaces using HTML CSS JavaScript Angular and React Write and maintain unit tests using Junit and Mockito Deploy and manage applications on servers such as JBoss WebLogic Apache and Nginx Ensure application security Familiarity with build tools such as Maven and Gradle Experience with caching technologies like Redis and Coherence. Understanding of Spring Security. Knowledge of Groovy is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Qualifications Bachelors degree in Computer Science Information Technology, or a related field 6-10 years of experience in full stack development Proven track record of delivering high-quality software solutions. with Spring Security Collaborate with cross-functional teams to define, design, and ship new features.Troubleshoot and resolve issues in a timely manner. Stay updated with the latest industry trends and technologies. Required Skills Proficiency in HTML CSS and JavaScript. Strong experience with Java and Spring frameworks Spring Boot, Spring Cloud Hands-on experience with Angular and React. Knowledge of Junit and Mockito for testing. Experience with application servers like JBoss, WebLogic, Apache, and Nginx. Utilize build tools like Maven and Gradle for project management. Implement caching solutions using Redis and Coherence. Understanding of Spring Security. Knowledge of Groovy is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities.
Posted 4 days ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
As a Java Developer at our Pune, India location, you will be responsible for producing scalable software solutions on distributed systems like Hadoop using the Spark Framework. You will work within a cross-functional team involved in the full software development life cycle, from conception to deployment. Your role will require expertise in back-end coding, development frameworks, third-party libraries, and Spark APIs essential for application development on distributed platforms like Hadoop. Being a team player with a flair for visual design and utility is crucial, along with familiarity with Agile methodologies. Given that a significant portion of the workloads and applications will be cloud-based, knowledge and experience with Google Cloud Platform (GCP) will be beneficial. Your responsibilities will include collaborating with development teams and product managers to brainstorm software solutions, designing client-side and server-side architecture, building features and applications capable of running on distributed platforms or the cloud, managing well-functioning applications supporting micro-services architecture, testing software for responsiveness and efficiency, troubleshooting, debugging, and upgrading software, establishing security and data protection settings, writing technical and design documentation, and creating effective APIs (REST & SOAP). To be successful in this role, you should have proven experience as a Java Developer or in a similar role, familiarity with common stacks, strong knowledge and working experience of Core Java, Spring Boot, Rest APIs, Spark API, etc. Knowledge of the React framework and UI experience would be advantageous. Proficiency in Junit, Mockito, or other frameworks is necessary, while familiarity with GCP services, design/architecture, and security frameworks is an added advantage. Experience with databases like Oracle, PostgreSQL, and BigQuery, as well as developing on distributed application platforms like Hadoop with Spark, is expected. Excellent communication, teamwork, organizational, and analytical skills are essential, along with a degree in Computer Science, Statistics, or a relevant field and experience working in Agile environments. It would be beneficial to have knowledge of JavaScript frameworks (e.g., Angular, React, Node.js) and UI/UX design, Python, and NoSQL databases like HBASE and MONGO. The ideal candidate should have 4-7 years of prior working experience in a global banking/insurance/financial organization. We offer a supportive environment with training and development opportunities, coaching from experts in the team, a culture of continuous learning, and a range of flexible benefits tailored to suit your needs. If you are looking to excel in your career and contribute to a collaborative and inclusive work environment, we invite you to apply for the Java Developer position at our organization. For further information about our company and teams, please visit our company website at https://www.db.com/company/company.htm. We strive to create a culture where every individual is empowered to excel together, act responsibly, think commercially, take initiative, and work collaboratively. We celebrate the successes of our people and promote a positive, fair, and inclusive work environment. Join us at Deutsche Bank Group and be part of a team where together, we achieve excellence every day.,
Posted 5 days ago
4.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Skills We are looking for a Lead Software Engineer to join our dynamic team. This role provides an opportunity to lead projects and contribute to high-impact software solutions that are used by enterprises and users worldwide. As a Senior Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of complex software systems, as well as mentoring junior engineers. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. We are seeking engineers with diverse specialties and skills to join our dynamic team to innovate and solve complex challenges. Our team is looking for strong talent with expertise in the following areas: Front End UI Engineer (UI/UX design principles, responsive design, JavaScript frameworks) DevOps Engineer (CI/CD Pipelines, IAC proficiency, Containerization/Orchestration, Cloud Platforms) Back End Engineer (API Development, Database Management, Security Practices, Message Queuing) AI/ML Engineer (Machine Learning Frameworks, Data Processing, Algorithm Development, Big Data Technologies, Domain Knowledge) Responsibilities: Software Development: Write clean, maintainable, and efficient code or various software applications and systems. Technical Leadership: Contribute to the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance. Project Management: Manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality. Architectural Design: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. Code Review: Diligent about reviewing code developed by other developers, provide feedback and maintain a high bar of technical excellence to ensure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc. Testing: Build testable software, define tests, participate in the testing process, automate tests using, tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide. Service Health and Quality: Maintain the health and quality of services and incidents, proactively identifying and resolving issues. Utilize service health indicators and telemetry for action providing recommendations to optimize performance. Conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences. Dev Ops Model: Understanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production. Documentation: Properly document new features, enhancements or fixes to the product, contributing to training materials. Minimum Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 4+ years of professional software development experience. Deep expertise in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript. Extensive experience with software development practices and design patterns. Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA. Understanding of cloud technologies and DevOps principles. Preferred Qualifications: Experience with cloud platforms like Azure, AWS, or GCP. Familiarity with CI/CD pipelines and automation tools. Experience with test automation frameworks and tools. Knowledge of agile development methodologies. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process. Disability Accommodation For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com .
Posted 5 days ago
5.0 years
0 Lacs
Borivali, Maharashtra, India
On-site
Description The Amazon Web Services Professional Services (ProServe) team is seeking a skilled Delivery Consultant to join our team at Amazon Web Services (AWS). In this role, you'll work closely with customers to design, implement, and manage AWS solutions that meet their technical requirements and business objectives. You'll be a key player in driving customer success through their cloud journey, providing technical expertise and best practices throughout the project lifecycle. AWS Global Services includes experts from across AWS who help our customers design, build, operate, and secure their cloud environments. Customers innovate with AWS Professional Services, upskill with AWS Training and Certification, optimize with AWS Support and Managed Services, and meet objectives with AWS Security Assurance Services. Our expertise and emerging technologies include AWS Partners, AWS Sovereign Cloud, AWS International Product, and the Generative AI Innovation Center. You’ll join a diverse team of technical experts in dozens of countries who help customers achieve more with the AWS cloud. Possessing a deep understanding of AWS products and services, as a Delivery Consultant you will be proficient in architecting complex, scalable, and secure solutions tailored to meet the specific needs of each customer. You’ll work closely with stakeholders to gather requirements, assess current infrastructure, and propose effective migration strategies to AWS. As trusted advisors to our customers, providing guidance on industry trends, emerging technologies, and innovative solutions, you will be responsible for leading the implementation process, ensuring adherence to best practices, optimizing performance, and managing risks throughout the project. The AWS Professional Services organization is a global team of experts that help customers realize their desired business outcomes when using the AWS Cloud. We work together with customer teams and the AWS Partner Network (APN) to execute enterprise cloud computing initiatives. Our team provides assistance through a collection of offerings which help customers achieve specific outcomes related to enterprise cloud adoption. We also deliver focused guidance through our global specialty practices, which cover a variety of solutions, technologies, and industries. 10034 Key job responsibilities As an experienced technology professional, you will be responsible for: Designing and implementing complex, scalable, and secure AWS solutions tailored to customer needs Providing technical guidance and troubleshooting support throughout project delivery Collaborating with stakeholders to gather requirements and propose effective migration strategies Acting as a trusted advisor to customers on industry trends and emerging technologies Sharing knowledge within the organization through mentoring, training, and creating reusable artifacts About The Team Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do. Mentorship & Career Growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Basic Qualifications Bachelor's degree in computer science, engineering, related field, or equivalent experience 5+ years of hands-on experience in migration and modernization of mainframe applications to cloud platforms using refactoring approach Strong hands-on experience in Java and Spring Boot framework development and experience with RESTful web services using Spring Boot Proficiency in Spring framework components (Spring MVC, Spring Data, Spring Security) and Experience with ORM frameworks like Hibernate/JPA Hands-on experience in mainframe technologies including COBOL, JCL, DB2, CICS, IMS, VSAM, PL/1, Assembler, REXX, etc. Knowledge of various modernization strategies such as rehosting, replatforming, and refactoring AWS experience required, with proficiency in services such as EC2, S3, RDS, DynamoDB, Lambda, IAM, VPC, and CloudFormation Experience with build tools like Maven, Gradle and working in agile software development environments utilizing automated build-test-deploy pipelines Strong communication skills, ability to explain complex technical concepts to both technical and non-technical audiences Preferred Qualifications AWS Professional level certifications (e.g., Solutions Architect Professional, DevOps Engineer Professional) AWS Blu Age L3 certification Knowledge of testing frameworks like JUnit, Mockito Knowledge of mainframe modernization tools like Micro Focus, Blu Age, Astadia, AWS Mainframe Modernization Service Familiarity with containerization of Spring Boot applications using Docker Exposure to Generative AI coding assistants such as Amazon Q Developer, GitHub Copilot Experience with automation and scripting (e.g., Python, Shell scripting) Experience in mainframe database migration to cloud databases (e.g., DB2 to Amazon Aurora) Knowledge of security and compliance standards (e.g., HIPAA, GDPR) Conduct technical workshops, training sessions, and knowledge-sharing initiatives to upskill teams Experience in writing technical documentation and providing mentorship Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Company - AWS ProServe IN - Karnataka Job ID: A3014329
Posted 5 days ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
We're looking for a Junior Engineer - QA Intern This role is Office Based, Pune Office Position Summary As an Intern QA, you will be responsible for ensuring the quality and reliability of software products through the design, development, and execution of automated test scripts. Your primary focus will be on creating, maintaining, and executing test scripts to identify and report software defects. You will work closely with the development team to understand software requirements and implement efficient automated test strategies. This role offers an excellent opportunity to gain hands-on experience in software testing and automation. In This Role You Will Develop automated test scripts using in-house developed test automation tools and frameworks. Collaborate with the development team to understand software requirements and provide input on testability. Execute automated test cases to verify software functionality and reliability. Identify, analyse, and report software defects, and work with the development team to resolve them. Create and maintain test data, test environments, and test documentation. Participate in test planning, test estimation, and test strategy discussions. Contribute to the continuous improvement of the test automation process and tools. Stay up to date with the latest testing methodologies, tools, and technologies. Collaborate with cross-functional teams to ensure high-quality software releases. Follow industry best practices for software testing and maintain high standards of quality. You Have What It Takes If You Have BE/B.Tech in Computer Science (or equivalent) Strong knowledge of software testing concepts, methodologies, and techniques. Basic understanding of software development life cycle (SDLC) and agile methodologies. Familiarity with at least one programming language, such as Java, Python, or C#. Experience or knowledge of test automation tools and frameworks, such as Selenium WebDriver, Appium, or TestNG. Good analytical and problem-solving skills to identify, analyse, and debug software defects. Excellent attention to detail and a passion for delivering high-quality software. Strong communication skills to collaborate effectively with team members. Ability to work independently and as part of a team in a fast-paced environment. Strong willingness to learn and adapt to new technologies and tools . Familiarity with TestNG, JUnit, Jenkins, Teamcity. Note : As a fresher, it is expected that you may not have extensive professional experience in automation testing. However, you should possess a strong foundation in software testing concepts and a willingness to learn and grow in the field of automation QA Our Culture Spark Greatness. Shatter Boundaries. Share Success. Are you ready? Because here, right now – is where the future of work is happening. Where curious disruptors and change innovators like you are helping communities and customers enable everyone – anywhere – to learn, grow and advance. To be better tomorrow than they are today. Who We Are Cornerstone powers the potential of organizations and their people to thrive in a changing world. Cornerstone Galaxy, the complete AI-powered workforce agility platform, meets organizations where they are. With Galaxy, organizations can identify skills gaps and development opportunities, retain and engage top talent, and provide multimodal learning experiences to meet the diverse needs of the modern workforce. More than 7,000 organizations and 100 million+ users in 180+ countries and in nearly 50 languages use Cornerstone Galaxy to build high-performing, future-ready organizations and people today. Check us out on LinkedIn , Comparably , Glassdoor , and Facebook !
Posted 5 days ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. EY-GDS Technology Consulting -Digital & Emerging Technologies– Java Technical Manager As part of Digital Java team, you will lead the team to deliver the projects for our customers across the globe; you are expected to provide technical expertise and mentor the seniors and staffs in the projects primarily based on Java or any emerging technology; you will lead the client interactions, work on project proposals and also take part in any technical decisions/discussions with the architects. You will also be leading the competency level initiatives and play a key role in upskilling the resources. The opportunity We’re looking for Java Technical Managers with expertise in Java technologies to join the leadership group of our Technology Consulting Digital Java team. This is a fantastic opportunity to be part of a leading firm whilst being instrumental in the growth of a new service offering. Your Key Responsibilities Management responsibilities: Must ensure teams follow the correct procedures, policies, and documentation requirements across project phases Task allocation and performance evaluation of team members Project scheduling and resource management Planning, budgeting, and reporting on projects Make presentations on project status, present weekly, monthly, and annual reports to senior management Communicate with client teams and gather requirements, conduct regular team meetings, and track project progress Interview candidates and hire resources Provide an efficient working atmosphere to project teams and ensure objectives are met within stipulated time A background of working with development best practices. A willingness to be flexible in responding to issues as they occur and the ability to identify product/deployment improvements to mitigate future occurrences. Self-motivated, Strong communication and team building skills. Work iteratively in a team with continuous collaboration. Interview candidates when needed and help in the recruitment process Provide an efficient working atmosphere to project teams and ensure objectives are met within stipulated time A background of working with development best practices. A willingness to be flexible in responding to issues as they occur and the ability to identify product/deployment improvements to mitigate future occurrences. Self-motivated, Strong communication and team building skills. Work iteratively in a team with continuous collaboration. People responsibilities: Foster teamwork and lead by example Participating in the organization-wide people initiatives Ability to travel in accordance with client and other job requirements Excellent written and oral communication skills; writing, publishing, and conference-level presentation skills a plus Be a part of case teams to provide solutions to unstructured problems Skills And Attributes For Success Mandatory : Strong working experience in Java 8 and above. Knowledge on SOLID principles and design patterns Experience in Microservices design patterns, principles, and implementation. Design and implement APIs, deep understanding of REST, SOAP, HTTP etc. Experience in Spring framework/Spring boot with JPA, Hibernate. Strong in SQL with experience in SQL Server/Oracle/any other RDBMS. NoSQL database - Mongo DB/Cassandra/any other Open API/Swagger experience UML and database modelling experience Exposure to front-end technologies like Angular, React etc., Experience with messaging technologies (e.g. Kafka, MQ), Event processing technologies Security experience in OAuth2/Spring Security/LDAP-basics/AWS Authentication/Azure AD/any other cloud/on-prem authentication will be useful. Experience in cloud platforms – AWS/Azure/any other cloud Experience with Continuous Integration/Continuous Deployment. Experience in implementing caching mechanisms/solutions Strong communication, presentation and team building skills Other focus areas: Experience in managing projects in accordance with AGILE (SCRUM) methodology Version control software experience in Git/Bitbucket/SVN/Clear case/PVCS/any other tool Strong understanding and experience of software development best practices/clean code principles/debugging practices Experience Unit testing frameworks like Junit/Mockito/any other testing frameworks. Attention to detail and commitment to high quality/error free deliverables Lead the team to come up with High level solution design in response to RFPs and be an expert in sizing the project and estimating the effort Knowledge on the CMMI framework Strong problem-solving and analytical skills leveraging all available resources Ability to connect technology with measurable business value To qualify for the role, you must have Bachelor's/Master’s degree in Computer Science, Engineering, Information Systems Management, or a related field. 10 to 15 years of experience Experience in leading the teams Knowledge on process methodologies – Agile/frameworks like CMMI Ideally, you’ll also have Project management skills What We Look For A Team of people with commercial acumen, technical experience, and enthusiasm to learn new things in this fast-moving environment An opportunity to be a part of market-leading, multi-disciplinary team of 500 + professionals, in the only integrated global transaction business worldwide. Opportunities to work with EY Consulting and other service lines globally with leading businesses across a range of industries What Working At EY Offers At EY, we’re dedicated to helping our clients, from start–ups to Fortune 500 companies — and the work we do with them is as varied as they are. You get to work with inspiring and meaningful projects. Our focus is education and coaching alongside practical experience to ensure your personal development. We value our employees and you will be able to control your own development with an individual progression plan. You will quickly grow into a responsible role with challenging and stimulating assignments. Moreover, you will be part of an interdisciplinary environment that emphasizes high quality and knowledge exchange. Plus, we offer: Support, coaching and feedback from some of the most engaging colleagues around Opportunities to develop new skills and progress your career The freedom and flexibility to handle your role in a way that’s right for you EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate. Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.
Posted 5 days ago
6.0 years
0 Lacs
Pune, Maharashtra, India
Remote
About Us MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent. We empower businesses by providing world-class software engineers, operations support, and infrastructure to help them grow faster and better. Job Title: Senior Java Spring Boot Developer Experience: 6+ Years Location: Mysore and Pune Job Description: We are seeking an experienced Senior Java Spring Boot Developer with 6+ years of hands-on experience in building scalable, high-performance microservices using Java, Spring Boot, and Spring JPA. The ideal candidate will have strong expertise in designing and developing RESTful APIs, microservices architecture, and cloud-native applications. As part of our team, you will work on enterprise-grade applications, collaborate with cross-functional teams, and contribute to the full software development lifecycle. Mandatory Skills: ✔ 6+ years of Java development (Java 8/11/17). ✔ Strong Spring Boot & Spring JPA experience. ✔ Microservices architecture (design, development, deployment). ✔ RESTful API development & integration. ✔ Database expertise (SQL/NoSQL – PostgreSQL, MySQL, MongoDB). ✔ Testing frameworks (JUnit, Mockito). ✔ Agile methodologies & CI/CD pipelines. Key Responsibilities: Design & Development: Develop high-performance, scalable microservices using Spring Boot. Design and implement RESTful APIs following best practices. Use Spring JPA/Hibernate for database interactions (SQL/NoSQL). Implement caching mechanisms (Redis, Ehcache) for performance optimization. Microservices Architecture: Build and maintain cloud-native microservices (Docker, Kubernetes). Integrate with message brokers (Kafka, RabbitMQ) for event-driven systems. Ensure fault tolerance, resilience, and scalability (Circuit Breaker, Retry Mechanisms). Database & Performance: Optimize database queries (PostgreSQL, MySQL, MongoDB). Implement connection pooling, indexing, and caching strategies. Monitor and improve application performance (JVM tuning, profiling). Testing & Quality Assurance: Write unit & integration tests (JUnit, Mockito, Test Containers). Follow TDD/BDD practices for robust code quality. Perform code reviews and ensure adherence to best practices. DevOps & CI/CD: Work with Docker, Kubernetes, and cloud platforms (AWS/Azure). Set up and maintain CI/CD pipelines (Jenkins, GitHub Actions). Automate deployments and monitoring (Prometheus, Grafana). Collaboration & Agile: Work in Agile/Scrum teams with daily standups, sprint planning, and retrospectives. Collaborate with frontend, QA, and DevOps teams for seamless delivery.
Posted 6 days ago
10.0 - 14.0 years
0 Lacs
maharashtra
On-site
You will be responsible for building and maintaining the project, which includes but is not limited to developing technical expertise in team members, providing customer service and support, people management, and managing escalations. With a minimum of 10-12 years of relevant experience, you will need to possess certain competencies and skills. Your primary responsibilities will involve working closely with clients, developers, and system administrators to build Adobe Experience Manager (AEM) solutions, translating business requirements into technical details, advising and mentoring development groups, and delivering integrated solutions across various IT disciplines. You will be required to lead the implementation team, resolve functional and technical issues related to AEM, and coordinate with team members within the organization and the customer site to develop and implement concepts within agreed timelines. As part of your role, you will need to ensure that organizational values are consistently displayed, enhance your technical skills to support individual and organizational development, lead a team of professionals, work with the team to deliver projects on time, and develop the team on relevant skill sets. You will also serve as the first level escalation point for the customer and be responsible for managing day-to-day architecture plans. Your behavioral competencies should include strong people management and stakeholder management skills, effective communication, interpersonal skills, logical reasoning, numerical ability, and demonstrated teamwork and collaboration in a professional setting. In summary, your main roles will encompass practice management and development, project management, people management, and people development. Your ability to lead the team, drive project success, and support individual and team growth will be crucial for the success of the project and the organization.,
Posted 6 days ago
10.0 - 15.0 years
0 Lacs
maharashtra
On-site
As an experienced Software Quality Assurance professional with 10-15 years of relevant experience, you will be responsible for leading test automation efforts for modern UI applications. Your primary focus will be on backend and services automation using Java and ensuring the development of robust Test Automation Frameworks. You should have a Bachelor's degree in Computer Science, Information Technology, or a related field, and possess strong proficiency in Python and Java programming languages. Your expertise in test automation tools such as Selenium, TestNG, JUnit, and Cucumber will be crucial in this role. Familiarity with version control systems like Git and CI/CD pipelines is essential. Knowledge of financial markets and equity derivatives would be highly beneficial for this position, as you may be working with risk management systems or similar complex financial applications. Excellent analytical and problem-solving skills are required, along with strong communication and interpersonal abilities. While an ISTQB certification would be a plus, it is not mandatory. The job is full-time and based in Mumbai, with a day shift schedule. The interview process consists of a virtual first round and compulsory face-to-face rounds, with the possibility of additional rounds. If you meet the qualifications and are looking to join a dynamic team in the software quality assurance field, we encourage you to apply for this exciting opportunity.,
Posted 6 days ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a Software Engineer specializing in Automation Testing with expertise in Java and BDD, you will be an integral part of the Quality Engineering team at Switching Solutions. Your role involves leading quality initiatives and implementing best DevTestOps practices to drive quality transformation across various applications within Switching Solutions. Unlike typical quality/testing roles, this position requires strong knowledge and hands-on experience in software development to collaborate closely with developers and leads in creating test scenarios, test infrastructure, and conducting code analysis/review to enhance development quality. Your primary responsibility will be to focus on automation for cloud native applications, ensuring high quality standards across the new product development of Core Switching applications. You will play a key role in adopting best quality testing practices for cloud native applications while adhering to the principles of 12 factor applications. Developing and executing test automation for DNA (Digital Native Architecture) based applications will be a crucial part of your role, along with understanding and implementing automated test suites encompassing code, front end GUI automation, and service layer testing. In this position, you will need to comprehend user stories to identify task items per story within the context of different levels of testing such as unit, functional, integration, and regression testing. Moreover, you will be instrumental in driving best practices related to Quality, Functional testing, Exploratory testing, and the adoption of Development services like Continuous Integration and Delivery. Your responsibilities will also include acceptance test automation, quality gating reviews for software promotion, and continuous integration to ensure high-quality software development. To excel in this role, you should hold a Bachelor's or Master's Degree in Computer Science or have equivalent work experience. It is essential to possess extensive hands-on experience in System and Integration testing, testing across various platforms including web and mobile user interfaces, APIs, microservices, and cloud native applications. Additionally, proficiency in Groovy scripting, Agile Methodology, and Security Testing Tools like Fortify and Checkmarks is mandatory. Experience in building and utilizing automation frameworks using technologies such as Java, JUnit, JBehave, Soap UI/Pro, REST, JSON, and XML is crucial. You should be able to create robust acceptance and integration test automation scripts, integrate them with Continuous Integration tools like Jenkins/Bamboo and code coverage tools like Sonar and Clover to achieve 80% or higher code coverage. Exposure to DevOps in a large enterprise environment and the ability to implement cloud-based DNA practices are preferred qualifications. Furthermore, familiarity with Software Engineering Principles, knowledge in migrating from legacy technologies to Cloud/micro-services, and experience in collaborating with other developers to ensure system reliability, performance, and testability are additional skills that would be advantageous in this role.,
Posted 6 days ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Knowledge/Experience: Should have strong knowledge and hands on experience in JAVA (Version 1.8 or above) / J2EE / Spring boot / restful Web Services Expertise in Server less, tomcat (Embedded/Non-Embedded), jetty (Embedded/Non-Embedded), WebSphere Expertise in Spring Batch, Spring IOC, Spring Annotation, Spring Security Expertise in mocking, Junit and perf testing of solutions. Should possess basic Unix/Linux knowledge to be able to write and understand basic shell scripts and basic Unix commands Knowledge of Oracle (PL/SQL), NoSQL-Mongo, Rules Engine, Vaadin (UI Framework), Kotlin, Scala, Akka and BPMN Framework preferably JBPM is a plus. Should have working knowledge on in memory distributed caches like Hazelcast/Gemfire and ability to setup client/server distributed Cache cluster on Linux system will have preference Have basic experience in Data Preparation Tools Experience with CI/CD build pipelines and toolchain – Git, BitBucket, TeamCity, Artifactory, Jira Experience. Candidates with knowledge on webserver setup and configuration with reverse proxy/ssl setup etc (preferred nginx webserver) is a plus. Strong design skills on Java/J2EE based solutions with Oracle/Mongo backend Knowledge of in memory distributed caches (Hazelcast, Gemfire), JBPM as BPMN Framework, Docker, Kubernetes and OpenShift will have preference. Good to have skills: Financial markets background is preferable but is not a must Candidates with working knowledge on Docker / Kubernetes / OpenShift / Mesos is a plus. Knowledge of testing concepts (TDD, BDD) is a plus. Knowledge of ELK/App Dynamics Hands on in Data Frames, map reduce would be preferable. Experience on messaging platform like Kafka. Key Responsibilities: A seasoned SME and technical specialist in Client On boarding/AML/KYC/Account Opening domain Employ standards, frameworks and patterns while designing and developing components. Implement and maintain a suite of Workflow driven, Java application with RESTful services. Develop high quality code employing software engineering and testing best practices. Developing software that processes, persists and distributes data via relational and non-relational technologies Hands on coding, authoring unit tests/Junit, performance tests and maintaining high code quality. Needs to be able to react and provide quick turnaround to business requirements and management requests Well versed in Agile Development Life Cycle Partner with database developers to implement ingestion, orchestration, quality/reconciliation and distribution services Ability to work independently, good communication skills, has experience in working on complex and medium to large projects. Knowledge/Experience: Should have strong knowledge and hands on experience in JAVA (Version 1.8 or above) / J2EE / Spring boot / restful Web Services Expertise in Server less, tomcat (Embedded/Non-Embedded), jetty (Embedded/Non-Embedded), WebSphere Expertise in Spring Batch, Spring IOC, Spring Annotation, Spring Security Expertise in mocking, Junit and perf testing of solutions. Should possess basic Unix/Linux knowledge to be able to write and understand basic shell scripts and basic Unix commands Knowledge of Oracle (PL/SQL), NoSQL-Mongo, Rules Engine, Vaadin (UI Framework), Kotlin, Scala, Akka and BPMN Framework preferably JBPM is a plus. Should have working knowledge on in memory distributed caches like Hazelcast/Gemfire and ability to setup client/server distributed Cache cluster on Linux system will have preference Have basic experience in Data Preparation Tools Experience with CI/CD build pipelines and toolchain – Git, BitBucket, TeamCity, Artifactory, Jira Experience. Candidates with knowledge on webserver setup and configuration with reverse proxy/ssl setup etc (preferred nginx webserver) is a plus. Strong design skills on Java/J2EE based solutions with Oracle/Mongo backend Knowledge of in memory distributed caches (Hazelcast, Gemfire), JBPM as BPMN Framework, Docker, Kubernetes and OpenShift will have preference. Good to have skills: Financial markets background is preferable but is not a must Candidates with working knowledge on Docker / Kubernetes / OpenShift / Mesos is a plus. Knowledge of testing concepts (TDD, BDD) is a plus. Knowledge of ELK/App Dynamics Hands on in Data Frames, map reduce would be preferable. Experience on messaging platform like Kafka. Key Responsibilities: A seasoned SME and technical specialist in Client On boarding/AML/KYC/Account Opening domain Employ standards, frameworks and patterns while designing and developing components. Implement and maintain a suite of Workflow driven, Java application with RESTful services. Develop high quality code employing software engineering and testing best practices. Developing software that processes, persists and distributes data via relational and non-relational technologies Hands on coding, authoring unit tests/Junit, performance tests and maintaining high code quality. Needs to be able to react and provide quick turnaround to business requirements and management requests Well versed in Agile Development Life Cycle Partner with database developers to implement ingestion, orchestration, quality/reconciliation and distribution services Ability to work independently, good communication skills, has experience in working on complex and medium to large projects. Job Background: The position is based in India and is required to focus on delivery of the work, ensuring a robust design This role may report to the technology team lead based in Pune Candidate should be able to work independently and should be self-motivated Candidate might be required to work with vendors or third parties in joint delivery teams The role requires application of technical skills and knowledge of the business to develop solutions to meet business needs As part of large, geographically distributed team(s), the candidate may have to manage stakeholders across multiple functional areas The position requires analytical skills in order to filter, prioritize and validate potentially complex material, technical or business or otherwise, from multiple sources. The candidate will work with complex and variable issues with substantial potential impact, weighing various alternatives and balancing potentially conflicting needs Qualification: Bachelor’s degree (in science, computers, information technology or engineering) Candidate should be willing to work late in the evening India time on need basis in order to interact with US/other global teams ------------------------------------------------------ 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 6 days ago
15.0 years
0 Lacs
Pune, Maharashtra, India
On-site
In Markets Engineering and Architecture, we are committed to provide the best experience for our engineers. We are looking for highly motivated individuals who can help us to shape the foundational engineering services for our Developer Community. The Applications Development Technology Senior Lead is a senior level position responsible for establishing and implementing and driving the adoption of new solutions to accelerate the experience of our engineers towards the Technology Strategy being actively engaged on trending initiatives such as API, Public Cloud, DevOps, Codified Blueprints, AI, others. The individual applying for this position must be able to translate problems to codified solutions. It will be required to code most part of the time. Responsibilities: Champion a team of engineers to meet the engineering goals, deploy new products, enhance processes, and drive the organization towards engineering platforms. Drive the design and implementation of robust, scalable, and secure APIs. Coordinate the migration of critical applications to Public Cloud (AWS, GCP, etc). This will involve cloud-native architecture, ensuring cost-effectiveness, security, and optimized performance and scalability. Identify opportunities for improvements on our CICD Pipelines and Observability. Develop and Promote codified blueprints and reusable patterns for application development, infrastructure, and security. Mentor and Coach engineers on best practices in software development, clean code, testing, and operational excellence, as well as ensuring the definition of automated metrics and goals. Provide expertise in area of advanced knowledge of engineering and plan assignments involving cross functional project, or multiple projects. Implement AI Engineering Solutions to support the productivity of our engineers. Develop engineering methodologies and standards for program analysis, design, coding, testing, debugging, and implementation. Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals. Develop PoV/PoC to quickly pivot the problem analysis into scale engineering solutions across the organization. Guide sessions with end users to identify system function specifications and incorporate into overall system design. Allocate work, and act as an advisor/coach developers, analysts, and new team members. Influence and negotiate with senior leaders and communicate with external parties. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 15+ years of relevant experience coding in Java, Java Frameworks, Concurrency, Python, Kotlin, TypeScript, others. Experience in AWS or GCP, Microservices, Event-Driven, DDD, API (RestFul, GraphQL, Messaging, etc), Secure Design and Coding, Blueprints, Patterns, and Code Standards. Experience in CICD Pipelines and tools such as Harness, Ansible, Tekton, Jenkins, SonarQube, Junit/Cucumber, Observability (e.g: Prometheus, Grafana, Splunk), etc. Experience in database (e.g: Oracle, Postgres, MongoDB, Redis, Cassandra, or similar). Experience in AI Engineering Solutions (e.g: Copilot, Agentic AI, Devin.ai or similar, LLMs, etc). Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development and/or proven results of managing large adoption for engineering practices. Experience in Financial Industry – Markets will be considered a plus. Demonstrated leadership, agile project management, risk management, and development skills. Proven record of delivering trainings. Education: Bachelor’s degree/University degree or equivalent experience Master’s degree preferred Certification in AWS, GCP, others will be considered a plus. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Systems & 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 6 days ago
12.0 years
0 Lacs
Pune, Maharashtra, India
On-site
In Markets Engineering and Architecture, we are committed to provide the best experience for our engineers. We are looking for highly motivated individuals who can help us to shape the foundational engineering services for our Developer Community. The Applications Development Technology Lead is an experienced level position responsible for establishing and implementing and driving the adoption of new solutions to accelerate the experience of our engineers towards the Technology Strategy being actively engaged on trending initiatives such as API, Public Cloud, DevOps, Codified Blueprints, AI, others. The individual applying for this position must be able to translate problems to codified solutions. It will be required to code most part of the time. Responsibilities: Collaborate with other engineers to meet the engineering goals, deploy new products, enhance processes, and drive the organization towards engineering platforms. Implement solutions and standards and guide engineers to develop of robust, scalable, and secure APIs. Develop blueprints for Public Cloud (AWS, GCP, etc). This will involve cloud-native architecture, ensuring cost-effectiveness, security, and optimized performance and scalability. Identify opportunities and implement improvements on our CICD Pipelines and Observability. Develop and Promote codified blueprints and reusable patterns for application development, infrastructure, and security. Mentor and Coach engineers on best practices in software development, clean code, testing, and operational excellence, as well as ensuring the definition of automated metrics and goals. Provide expertise in area of advanced knowledge of engineering and plan assignments involving cross functional project, or multiple projects. Develop engineering methodologies and standards for program analysis, design, coding, testing, debugging, and implementation. Implement AI Engineering Solutions to support the productivity of our engineers. Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals. Develop PoV/PoC to quickly pivot the problem analysis into scale engineering solutions across the organization. Guide sessions with end users to identify system function specifications and incorporate into overall system design. Influence and negotiate with senior leaders and communicate with external parties. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 12+ years of relevant experience coding in Java, Java Frameworks, Concurrency, Python, Kotlin, TypeScript, others. Experience in AWS or GCP, Microservices, Event-Driven, DDD, API (RestFul, GraphQL, Messaging, etc), Secure Design and Coding, Blueprints, Patterns, and Code Standards. Experience in CICD Pipelines and tools such as Harness, Ansible, Tekton, Jenkins, SonarQube, Junit/Cucumber, Observability (e.g: Prometheus, Grafana, Splunk), etc. Experience in database (e.g: Oracle, Postgres, MongoDB, Redis, Cassandra, or similar). Experience in AI Engineering Solutions (e.g: Copilot, Agentic AI, Devin.ai or similar, LLMs, etc). Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development and/or proven results of managing large adoption for engineering practices. Experience in Financial Industry – Markets will be considered a plus. Demonstrated leadership, agile project management, risk management, and development skills. Proven record of delivering trainings. Education: Bachelor’s degree/University degree or equivalent experience Master’s degree preferred Certification in AWS, GCP, others will be considered a plus. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Systems & 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 6 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Ab Initio Data Engineer We are looking for Ab Initio Data Engineer to be able to design and build Ab Initio-based applications across Data Integration, Governance & Quality domains for Compliance Risk programs. The individual will be working with both Technical Leads, Senior Solution Engineers and prospective Application Managers in order to build applications, rollout and support production environments, leveraging Ab Initio tech-stack, and ensuring the overall success of their programs. The programs have a high visibility, and are fast paced key initiatives, which generally aims towards acquiring & curating data and metadata across internal and external sources, provide analytical insights and integrate with other Citi systems. Technical Stack: Ab Initio 4.0.x software suite – Co>Op, GDE, EME, BRE, Conduct>It, Express>It, Metadata>Hub, Query>it, Control>Center, Easy>Graph Big Data – Cloudera Hadoop, Hive, Yarn Databases - Oracle 11G/12C, Teradata, MongoDB, Snowflake Others – JIRA, Service Now, Linux, SQL Developer, AutoSys, and Microsoft Office Responsibilities: Ability to design and build Ab Initio graphs (both continuous & batch) and Conduct>it Plans, and integrate with portfolio of Ab Initio softwares. Build Web-Service and RESTful graphs and create RAML or Swagger documentations. Complete understanding and analytical ability of Metadata Hub metamodel. Strong hands on Multifile system level programming, debugging and optimization skill. Hands on experience in developing complex ETL applications. Good knowledge of RDBMS – Oracle, with ability to write complex SQL needed to investigate and analyze data issues Strong in UNIX Shell/Perl Scripting. Build graphs interfacing with heterogeneous data sources – Oracle, Snowflake, Hadoop, Hive, AWS S3. Build application configurations for Express>It frameworks – Acquire>It, Spec-To-Graph, Data Quality Assessment. Build automation pipelines for Continuous Integration & Delivery (CI-CD), leveraging Testing Framework & JUnit modules, integrating with Jenkins, JIRA and/or Service Now. Build Query>It data sources for cataloguing data from different sources. Parse XML, JSON & YAML documents including hierarchical models. Build and implement data acquisition and transformation/curation requirements in a data lake or warehouse environment, and demonstrate experience in leveraging various Ab Initio components. Build Autosys or Control Center Jobs and Schedules for process orchestration Build BRE rulesets for reformat, rollup & validation usecases Build SQL scripts on database, performance tuning, relational model analysis and perform data migrations. Ability to identify performance bottlenecks in graphs, and optimize them. Ensure Ab Initio code base is appropriately engineered to maintain current functionality and development that adheres to performance optimization, interoperability standards and requirements, and compliance with client IT governance policies Build regression test cases, functional test cases and write user manuals for various projects Conduct bug fixing, code reviews, and unit, functional and integration testing Participate in the agile development process, and document and communicate issues and bugs relative to data standards Pair up with other data engineers to develop analytic applications leveraging Big Data technologies: Hadoop, NoSQL, and In-memory Data Grids Challenge and inspire team members to achieve business results in a fast paced and quickly changing environment Perform other duties and/or special projects as assigned Qualifications: Bachelor's degree in a quantitative field (such as Engineering, Computer Science, Statistics, Econometrics) and a minimum of 5 years of experience Minimum 5 years of extensive experience in design, build and deployment of Ab Initio-based applications Expertise in handling complex large-scale Data Lake and Warehouse environments Hands-on experience writing complex SQL queries, exporting and importing large amounts of data using utilities Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
Posted 6 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Line of Service Advisory Industry/Sector Not Applicable Specialism SAP Management Level Senior Associate Job Description & Summary At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. As a business application consulting generalist at PwC, you will provide consulting services for a wide range of business applications. You will leverage a broad understanding of various software solutions to assist clients in optimising operational efficiency through analysis, implementation, training, and support. *Why PWC At PwC , you will be part of a vibrant community of solvers that leads with trust and creates distinctive outcomes for our clients and communities. This purpose-led and values-driven work, powered by technology in an environment that drives innovation, will enable you to make a tangible impact in the real world. We reward your contributions, support your wellbeing, and offer inclusive benefits, flexibility programmes and mentorship that will help you thrive in work and life. Together, we grow, learn, care, collaborate, and create a future of infinite experiences for each other. Learn more about us . At PwC , we believe in providing equal employment opportunities, without any discrimination on the grounds of gender, ethnic background, age, disability, marital status, sexual orientation, pregnancy, gender identity or expression, religion or other beliefs, perceived differences and status protected by law. We strive to create an environment where each one of our people can bring their true selves and contribute to their personal growth and the firm’s growth. To enable this, we have zero tolerance for any discrimination and harassment based on the above considerations Job Description & Summary: Experienced Java Full Stack Developer with 5 years of hands-on expertise in designing, developing, and deploying scalable web applications. Proficient in core Java, Spring Boot, RESTful APIs, and Hibernate on the backend, and experienced with front-end development using Angular (basic to intermediate understanding). Demonstrated ability to work across the full software development life cycle, including requirement gathering, design, coding, testing, and deployment. Responsibilities: Professional Highlights: · Developed and maintained end-to-end modules for enterprise web applications in BFSI and large global banks. · Integrated REST APIs with front-end Angular components for dynamic UI rendering. · Collaborated in Agile teams to deliver high-quality features within sprint timelines. · Contributed to backend logic, API development, and basic UI functionality and enhancements. o Mandatory skill sets: · Backend: Java, Spring Boot, Hibernate, REST APIs, Microservices · Frontend: Angular (basic/intermediate), HTML, CSS, JavaScript, Bootstrap · Database: MySQL, PostgreSQL, MongoDB · Tools: Git, Maven, Jenkins, JIRA · DevOps & Deployment: Docker, CI/CD pipelines (basic exposure) · Others: Agile/Scrum methodology, Unit testing with JUnit/TestNG Preferred skill sets: · Backend: Java, Spring Boot, Hibernate, REST APIs, Microservices · Frontend: Angular (basic/intermediate), HTML, CSS, JavaScript, Bootstrap · Database: MySQL, PostgreSQL, MongoDB · Tools: Git, Maven, Jenkins, JIRA · DevOps & Deployment: Docker, CI/CD pipelines (basic exposure) · Others: Agile/Scrum methodology, Unit testing with JUnit/TestNG Years of experience required: 5 to 8 Years Education qualification: BE/B.Tech/MBA/MCA Education (if blank, degree and/or field of study not specified) Degrees/Field of Study required: Master of Business Administration, Bachelor of Technology, Bachelor of Engineering Degrees/Field of Study preferred: Certifications (if blank, certifications not specified) Required Skills Cascading Style Sheets (CSS), Hyper Text Markup Language (HTML), Java, Spring Boot Optional Skills Accepting Feedback, Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation Development, Embracing Change, Emotional Regulation, Empathy, Implementation Research, Implementation Support, Implementing Technology, Inclusion, Intellectual Curiosity, Learning Agility, Optimism, Performance Assessment, Performance Management Software {+ 16 more} Desired Languages (If blank, desired languages not specified) Travel Requirements Available for Work Visa Sponsorship? Government Clearance Required? Job Posting End Date
Posted 6 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Line of Service Advisory Industry/Sector Not Applicable Specialism SAP Management Level Senior Associate Job Description & Summary At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. As a business application consulting generalist at PwC, you will provide consulting services for a wide range of business applications. You will leverage a broad understanding of various software solutions to assist clients in optimising operational efficiency through analysis, implementation, training, and support. *Why PWC At PwC , you will be part of a vibrant community of solvers that leads with trust and creates distinctive outcomes for our clients and communities. This purpose-led and values-driven work, powered by technology in an environment that drives innovation, will enable you to make a tangible impact in the real world. We reward your contributions, support your wellbeing, and offer inclusive benefits, flexibility programmes and mentorship that will help you thrive in work and life. Together, we grow, learn, care, collaborate, and create a future of infinite experiences for each other. Learn more about us . At PwC , we believe in providing equal employment opportunities, without any discrimination on the grounds of gender, ethnic background, age, disability, marital status, sexual orientation, pregnancy, gender identity or expression, religion or other beliefs, perceived differences and status protected by law. We strive to create an environment where each one of our people can bring their true selves and contribute to their personal growth and the firm’s growth. To enable this, we have zero tolerance for any discrimination and harassment based on the above considerations Job Description & Summary: Experienced Java Full Stack Developer with 5 years of hands-on expertise in designing, developing, and deploying scalable web applications. Proficient in core Java, Spring Boot, RESTful APIs, and Hibernate on the backend, and experienced with front-end development using Angular (basic to intermediate understanding). Demonstrated ability to work across the full software development life cycle, including requirement gathering, design, coding, testing, and deployment. Responsibilities: Professional Highlights: · Developed and maintained end-to-end modules for enterprise web applications in BFSI and large global banks. · Integrated REST APIs with front-end Angular components for dynamic UI rendering. · Collaborated in Agile teams to deliver high-quality features within sprint timelines. · Contributed to backend logic, API development, and basic UI functionality and enhancements. o Mandatory skill sets: · Backend: Java, Spring Boot, Hibernate, REST APIs, Microservices · Frontend: Angular (basic/intermediate), HTML, CSS, JavaScript, Bootstrap · Database: MySQL, PostgreSQL, MongoDB · Tools: Git, Maven, Jenkins, JIRA · DevOps & Deployment: Docker, CI/CD pipelines (basic exposure) · Others: Agile/Scrum methodology, Unit testing with JUnit/TestNG Preferred skill sets: · Backend: Java, Spring Boot, Hibernate, REST APIs, Microservices · Frontend: Angular (basic/intermediate), HTML, CSS, JavaScript, Bootstrap · Database: MySQL, PostgreSQL, MongoDB · Tools: Git, Maven, Jenkins, JIRA · DevOps & Deployment: Docker, CI/CD pipelines (basic exposure) · Others: Agile/Scrum methodology, Unit testing with JUnit/TestNG Years of experience required: 5 to 8 Years Education qualification: BE/B.Tech/MBA/MCA Education (if blank, degree and/or field of study not specified) Degrees/Field of Study required: Bachelor of Engineering, Master of Business Administration, Bachelor of Technology Degrees/Field of Study preferred: Certifications (if blank, certifications not specified) Required Skills Cascading Style Sheets (CSS), Hyper Text Markup Language (HTML), Java, Spring Boot Optional Skills Accepting Feedback, Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation Development, Embracing Change, Emotional Regulation, Empathy, Implementation Research, Implementation Support, Implementing Technology, Inclusion, Intellectual Curiosity, Learning Agility, Optimism, Performance Assessment, Performance Management Software {+ 16 more} Desired Languages (If blank, desired languages not specified) Travel Requirements Available for Work Visa Sponsorship? Government Clearance Required? Job Posting End Date
Posted 6 days ago
5.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: 5-8 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 Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Required Qualifications 10 - 12 years of experience as a Software Engineer/Developer using Java 17, Spring, Spring boot, microservices, design patterns, PL/SQL, Kubernetes 10 -12 years of experience with software engineering best practices (Junit testing, automation, design patterns, peer review, etc.). Clear understanding of Data Structures and Object Oriented Principles using Java 17 10-12 years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) 10-12 years of experience with frameworks like Spring Boot. Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, Jenkins, etc.). Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban) Exposure to Database technologies (RDBMS, Oracle, Mongo) Exposure to event-driven design and architecture (i.e., Kafka, RabbitMQ, etc.) 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 6 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology. What You’ll Do Design, develop, and operate high scale applications across the full engineering stack Design, develop, test, deploy, maintain, and improve software. Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.) Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset. Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality. Participate in a tight-knit, globally distributed engineering team. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality. Manage sole project priorities, deadlines, and deliverables. Research, create, and develop software applications to extend and improve on Equifax Solutions Collaborate on scalability issues involving access to data and information. Actively participate in Sprint planning, Sprint Retrospectives, and other team activity What Experience You Need Bachelor's degree or equivalent experience 5+ years of software engineering experience 5+ years experience writing, debugging, and troubleshooting code in mainstream Java, SpringBoot, TypeScript/JavaScript, HTML, CSS 5+ years experience with Cloud technology: GCP, AWS, or Azure 5+ years experience designing and developing cloud-native solutions 5+ years experience designing and developing microservices using Java, SpringBoot, GCP SDKs, GKE/Kubernetes 5+ years experience deploying and releasing software using Jenkins CI/CD pipelines, understand infrastructure-as-code concepts, Helm Charts, and Terraform constructs What could set you apart Self-starter that identifies/responds to priority shifts with minimal supervision. Experience designing and developing big data processing solutions using Dataflow/Apache Beam, Bigtable, BigQuery, PubSub, GCS, Composer/Airflow, and others UI development (e.g. HTML, JavaScript, Angular and Bootstrap) Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle. Agile environments (e.g. Scrum, XP) Relational databases (e.g. SQL Server, MySQL) Atlassian tooling (e.g. JIRA, Confluence, and Github) Developing with modern JDK (v1.7+) Automated Testing: JUnit, Selenium, LoadRunner, SoapUI
Posted 6 days ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Lead Software Engineer - Full Stack (Java & React/Angular) Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview Mastercard is looking for a talented Lead Software Development Engineer to join the Mastercard Foundry New Product development team in our Pune location. In this role you will be part of a highly agile team building exiting and innovative products delivered at scale to global markets. Our team is built on a foundation of exploration and development of new products, mining innovation internally, innovating new product lines with emerging technology, managing new products from inception to market validation to shape the future of commerce with and for our customers. At Mastercard you will help define the future of commerce globally. This team will have a diverse focus both in terms of geography and variety of technology challenges driving hard to bring innovative payment solutions to market. Role This role involves working with a team of talented developers to develop high performance Java based solutions. Responsible for the analysis, design, and development of software solutions Contribute to the requirements for new applications and customizations, adhering to standards, processes, and best practices Ensure quality of one or more application codebases and alignment with development standards Applies technical capabilities within own discipline to coach and develop junior employees Designs highly complex applications, interfaces and integrations Integrates at an enterprise level using third-party middleware or messaging products, or by designing and implementing custom interfaces and mapping for those interfaces Responsible for performance engineering of the enterprise software architecture, and providing functional guidance, advice, and/or training to other application developers Software development, code reviews and day-to-day support duties Group-wide and external public speaking and other communications conveying domain level directions Researching and evaluating tools to support domain-specific needs Skills 8-12 years of overall career experience into Technology or a similar field Proficiency with Java JDK 8 or greater. Knowledge of Tomcat, Spring, Spring Boot, NodeJS, Python, Shell Scripting, JSON. Proficiency in Spring Data including analysis and performance tuning of queries. Experience of working with and writing OpenAPI specification 3.0 documentation. Experience of schema first REST API development using Spring boot Experience in UI development using ReactJS, VueJS, AngularJS, ExtJS, HTML. Experience with Docker, Kubernetes or other container orchestration solutions. Expertise in Junit, Spring testing, Selenium, Cypress, Cucumber, Jasmine etc. Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven, NPM, SonarQube. Knowledge of security principles OAUTH, SAML, TLS etc. Passionate about software development and comfortable in a fluid environment. Knowledge of Source Control Management and working with code in a multi-developer environment. All About You The ideal candidate for this position should: Loves creating innovative solutions to problems in a collaborative fun environment Advanced knowledge and understanding of modern software engineering concepts and methodologies Passionate about software development and comfortable in a fluid environment Passionate about code quality and coding best practices Show initiative and demonstrate a willingness to take on challenging opportunities Excellent communication (verbal and written) and strong collaboration skills Must be driven, highly motivated and a strong team-player Interested in mentoring and helping grow the skills of the next generation of software developers Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-252702
Posted 6 days ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Lead Software Engineer - Full Stack (Java & React/Angular) Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview Mastercard is looking for a talented Lead Software Development Engineer to join the Mastercard Foundry New Product development team in our Pune location. In this role you will be part of a highly agile team building exiting and innovative products delivered at scale to global markets. Our team is built on a foundation of exploration and development of new products, mining innovation internally, innovating new product lines with emerging technology, managing new products from inception to market validation to shape the future of commerce with and for our customers. At Mastercard you will help define the future of commerce globally. This team will have a diverse focus both in terms of geography and variety of technology challenges driving hard to bring innovative payment solutions to market. Role This role involves working with a team of talented developers to develop high performance Java based solutions. Responsible for the analysis, design, and development of software solutions Contribute to the requirements for new applications and customizations, adhering to standards, processes, and best practices Ensure quality of one or more application codebases and alignment with development standards Applies technical capabilities within own discipline to coach and develop junior employees Designs highly complex applications, interfaces and integrations Integrates at an enterprise level using third-party middleware or messaging products, or by designing and implementing custom interfaces and mapping for those interfaces Responsible for performance engineering of the enterprise software architecture, and providing functional guidance, advice, and/or training to other application developers Software development, code reviews and day-to-day support duties Group-wide and external public speaking and other communications conveying domain level directions Researching and evaluating tools to support domain-specific needs Skills 8 to 12 years of overall career experience in Technology or a similar field Proficiency with Java JDK 8 or greater. Knowledge of Tomcat, Spring, Spring Boot, NodeJS, Python, Shell Scripting, JSON. Proficiency in Spring Data including analysis and performance tuning of queries. Experience of working with and writing OpenAPI specification 3.0 documentation. Experience of schema first REST API development using Spring boot Experience in UI development using ReactJS, VueJS, AngularJS, ExtJS, HTML. Experience with Docker, Kubernetes or other container orchestration solutions. Expertise in Junit, Spring testing, Selenium, Cypress, Cucumber, Jasmine etc. Knowledge of CI/CD principles and tools such as Jenkins, Gradle, Maven, NPM, SonarQube. Knowledge of security principles OAUTH, SAML, TLS etc. Passionate about software development and comfortable in a fluid environment. Knowledge of Source Control Management and working with code in a multi-developer environment. All About You The ideal candidate for this position should: Loves creating innovative solutions to problems in a collaborative fun environment Advanced knowledge and understanding of modern software engineering concepts and methodologies Passionate about software development and comfortable in a fluid environment Passionate about code quality and coding best practices Show initiative and demonstrate a willingness to take on challenging opportunities Excellent communication (verbal and written) and strong collaboration skills Must be driven, highly motivated and a strong team-player Interested in mentoring and helping grow the skills of the next generation of software developers Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-252701
Posted 6 days 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
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France