Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 years
0 Lacs
Greater Chennai Area
Remote
Your work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here. About The Team About the Team Are you interested in an exciting new adventure building developer tooling? The Product Developer Tooling organization develops software and tools to support all of Workday Application Development and Testing and is extremely passionate about improving developer productivity. As a Software Engineer in our Tooling organization, you will be at the foundation of Workday’s technology, building software that empowers engineering teams to rapidly develop, test and deliver high quality products. Our team currently serves the almost 3,000 strong Workday development community by providing scalable development and testing tools that are vital to support an efficient continuous delivery platform. We have a work environment that is not driven by external product launches, but instead by the needs of our own development community, which allows us to focus on producing well thought-out solutions that enhance our development environment, automated testing and delivery pipeline. About The Role We are looking for a passionate, experienced, Software Engineer to join us on our mission to help shape the next generation of our Workday Developer Tools! We want someone who will be at the forefront of shaping the development and test lifecycle of the other passionate developers who build our Workday Products. Our team follows a hybrid remote model and is built on collaborative teamwork and trust. We love Slack and Zoom to enable our varied communication models, but also value face-to-face time during the moments that matter to our team. This role is for you if you are... Passionate about technology and building world-class applications and frameworks in a fast-paced, fun, agile work environment! A proficient OO and/or functional programmer, enthusiastic about learning and applying sound architectural principles to build scalable/performant designs Someone who is eager to contribute to the scoping, planning, architecture, design, implementation, testing and delivery of key Product features Enthusiastic about collaborating with peers, engineering managers and senior/principal engineers on the technical designs and implementation of new features Interested in participating in the release planning process by understanding the details of the upcoming features (design, effort, risk, priority, size) Interested in Product quality, testing and functional test methodologies (Unit testing, TDD, BDD, etc) About You Basic Qualifications 5+ years of Object Oriented and/or Functional Design and Programming (Java, Javascript, Ruby, Scala, etc) Experience working with automation, CI/CD or web testing software Proficient with HTTP, REST, SOAP, XML, JSON and other key web frameworks (e.g. React, Angular) Demonstrated ability to deliver on time, working in a fast-paced agile environment Competence in communicating design ideas cohesively using UML or technical presentations Agile Methodologies, Code Reviews, Java, Javascript, Python (Programming Language), Software Development BS/MS in Computer Science or related technical field Other Qualifications Test focused with good TDD / Unit & System Testing, debugging and profiling skills Experienced with common IDE, build & CI/CD tools (e.g. IntelliJ, Git, Gradle, maven, Jenkins, TeamCity, Artifactory) Good code review skills and capacity to both provide and act on constructive feedback Excellent collaboration and communication skills Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records. Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans. Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process! Show more Show less
Posted 3 weeks ago
0.0 years
0 - 0 Lacs
Bhubaneshwar
On-site
Job Title: Java Developer (Fresher) Location: Bhubaneswar Job Type: Full-Time Experience: 0–1 year (Freshers Welcome) About the Role: We are looking for a passionate and self-motivated Java Developer (Fresher) to join our development team. This is a great opportunity for recent graduates to kick-start their careers by working on real-time projects and gaining hands-on experience in Java-based development. Key Responsibilities: Develop and maintain Java applications. Write clean, efficient, and reusable code. Assist in the design and implementation of scalable backend systems. Collaborate with other developers, testers, and stakeholders. Participate in debugging, testing, and performance tuning. Learn and apply software development best practices. Required Skills: Bachelor’s degree in Computer Science, IT, or related field. Good understanding of Core Java and Object-Oriented Programming (OOP) concepts. Familiarity with Java frameworks like Spring, Hibernate (a plus but not mandatory). Basic knowledge of databases (MySQL, Oracle, etc.). Understanding of data structures and algorithms. Knowledge of version control systems like Git. Strong problem-solving and analytical skills. Preferred (Not Mandatory): Hands-on experience with Java projects (academic/personal). Knowledge of web technologies (HTML, CSS, JavaScript). Familiarity with RESTful APIs. Exposure to tools like Eclipse, IntelliJ IDEA, or NetBeans. What We Offer: Training and mentorship from experienced developers. Opportunity to work on live projects. Friendly and collaborative work environment. Career growth and skill development opportunities. Job Types: Full-time, Permanent, Fresher Pay: ₹10,000.00 - ₹15,000.00 per month Benefits: Internet reimbursement Paid sick time Provident Fund Location Type: In-person Schedule: Day shift Morning shift Weekend availability Work Location: In person Speak with the employer +91 8984335454
Posted 3 weeks ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Primary Skills Java Springboot Microservices Oracle SQL 8+ years of extensive hands on Application Development work experience throughout the entire project lifecycle Development experience using Java8 or higher versions,, Spring, Springboot, RESTful webservices, JMS/Kafka, Basics of Database Working knowledge in J2EE Servlets/JSP/XML, RESTful services Experience in Frameworks Spring, Springboot, Swagger Middleware JMS, Apache Tomcat, MQ, Kafka Oracle 10g/12c PLSQL OS - Unix commands and Shell scripting Web Technologies HTML, CSS, AJAX, JavaScript, JSON Expertise in Eclipse, SVN, GIT, Maven Scripting languages such as JavaScript 3rd party API and plugins Junit, log4j, Jackson, Findbugs, Checkstyle, PMD DevOps tools Jenkins, Maven, Sonar, Splunk Design and develop scalable software solutions (e.g. RESTful services) using Agile methodology Partner with various technology teams to ensure smooth transition through development cycle Build automated unit test cases Leverage CI/CD principles and techniques to deliver quality code Work with development teams, project and product managers to develop software solutions Strong understanding of Java 8 or higher versions Spring, Springboot, RESTful webservices Any one ORM (JPA/ Hibernate), , Fair undersrtanding of Angular & HTML, CSS, AJAX, JavaScript, JSON CI/CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence Middleware - JMS/Kafka Show more Show less
Posted 3 weeks ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Java Springboot Microservices Oracle SQL 8+ years of extensive hands on Application Development work experience throughout the entire project lifecycle Development experience using Java8 or higher versions,, Spring, Springboot, RESTful webservices, JMS/Kafka, Basics of Database Working knowledge in J2EE Servlets/JSP/XML, RESTful services Experience in Frameworks Spring, Springboot, Swagger Middleware JMS, Apache Tomcat, MQ, Kafka Oracle 10g/12c PLSQL OS - Unix commands and Shell scripting Web Technologies HTML, CSS, AJAX, JavaScript, JSON Expertise in Eclipse, SVN, GIT, Maven Scripting languages such as JavaScript 3rd party API and plugins Junit, log4j, Jackson, Findbugs, Checkstyle, PMD DevOps tools Jenkins, Maven, Sonar, Splunk Design and develop scalable software solutions (e.g. RESTful services) using Agile methodology Partner with various technology teams to ensure smooth transition through development cycle Build automated unit test cases Leverage CI/CD principles and techniques to deliver quality code Work with development teams, project and product managers to develop software solutions Strong understanding of Java 8 or higher versions Spring, Springboot, RESTful webservices Any one ORM (JPA/ Hibernate), , Fair undersrtanding of Angular & HTML, CSS, AJAX, JavaScript, JSON CI/CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence Middleware - JMS/Kafka Show more Show less
Posted 3 weeks ago
10.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
Job Description A Senior Manager - Software Development is responsible for leading and managing software development teams to deliver high-quality software solutions that align with business goals. This role involves overseeing the entire software development lifecycle (SDLC), ensuring best practices are followed, and providing technical leadership to drive innovation and efficiency within the development process. Key Responsibilities: 1. Team Leadership and Development: o Lead, mentor, and manage a team of software developers, engineers, and development leads. o Set performance goals for the team, provide regular feedback, and support professional development and career growth. o Foster a culture of collaboration, accountability, and continuous improvement within the development team. 2. Software Development Oversight: o Oversee the software development lifecycle, from planning and design through implementation, testing, and deployment. o Ensure that development processes follow best practices, including Agile or Scrum methodologies, coding standards, and version control. o Review and approve technical designs, architecture, and code to ensure quality and adherence to industry standards. 3. Project and Resource Management: o Collaborate with product management, project managers, and other stakeholders to define project scope, timelines, and deliverables. o Allocate and manage resources to ensure timely delivery of software projects within budget. o Identify and address project risks, ensuring that issues are resolved quickly and effectively. 4. Strategic Planning and Execution: o Contribute to the development of the company’s technology strategy and roadmap, ensuring alignment with business objectives. o Work with senior leadership to identify opportunities for process improvements and innovations within the software development team. o Drive the adoption of new tools, technologies, and practices that improve efficiency, scalability, and the quality of software products. 5. Cross-Functional Collaboration: o Partner with product managers, QA, DevOps, and other departments to ensure smooth collaboration across the software development pipeline. o Serve as a key technical liaison between the development team and stakeholders to clarify requirements, manage expectations, and ensure that software solutions meet business needs. o Ensure that software solutions are aligned with user experience (UX), business goals, and regulatory or compliance requirements. 6. Technical Leadership and Innovation: o Stay current with emerging technologies, industry trends, and best practices in software development. o Provide thought leadership to the development team, advocating for innovative solutions and architectural improvements. o Ensure that software development practices are aligned with scalable, maintainable, and secure coding principles. 7. Quality Assurance and Continuous Improvement: o Establish and enforce quality standards for software, including code reviews, testing protocols, and documentation. o Lead post-mortem reviews of completed projects to identify areas for improvement and optimize future development cycles. o Promote automation, continuous integration (CI), and continuous deployment (CD) to streamline development and delivery processes. 8. Budget and Vendor Management: o Manage the software development budget, ensuring cost-effective use of resources and tools. o Oversee relationships with external vendors and contractors, including software development partners or SaaS providers. 9. Performance Metrics and Reporting: o Develop and track KPIs to measure the performance of the development team, including productivity, code quality, and delivery timelines. o Provide regular updates and reports to senior leadership on project progress, team performance, and key milestones. o Utilize data and feedback to inform decision-making and drive continuous improvements. Skills and Qualifications: • Education: Bachelor’s degree in computer science, software engineering, or a related field (Master’s degree or MBA preferred). • Experience: 10+ years of experience in software development, with at least 5 years in a leadership or managerial role. • Software Development Expertise: In-depth knowledge of software development methodologies, tools, and technologies. • Programming Knowledge: Strong technical proficiency in multiple programming languages (e.g., Java, Python, C#) and frameworks. • Leadership and Communication: Excellent leadership, team-building, and communication skills; ability to manage and inspire diverse teams. • Project Management: Proven track record in managing complex software projects, balancing technical requirements with business objectives. • Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve technical challenges. Tools and Software: • Version control systems like Git or SVN. • Project management tools like Jira, Trello, or Asana. • Development tools like Visual Studio, Eclipse, or IntelliJ. • CI/CD tools like Jenkins, Travis CI, or CircleCI. Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
5+ years of experience with QA Automation for APIs and UI 3+ Years of testing Java based Cloud-native Web Applications Must have knowledge and experience creating test automation using a variety of tooling including Java, Selenium, Cucumber, RestAssured, Postman and REST API. Must have Experience with performance testing including tools like Jmeter, Blazemeter, Gatling Familiar with Python crypto libraries to perform crypto related operations Strong experience debugging various issues using Splunk and Dynatrace Experience with queueing technologies such as Kafka Strong Experience with Java development, debugging and Spring Boot framework Strong experience with DB – postgres/Oracle / PL SQL and flyway scripts Nice to have JavaScript and Spring Boot experience Ability to configure, run, and debug automated Visual tests in a CI/CD using Jenkins. Strong experience in Code management tooling such as Git, Github. Working experience with agile testing frameworks (e.g., BDD/TDD) Track testing progress and manage defects using JIRA- Rally Working experience of Linux/Unix, Spring, IntelliJ and Eclipse IDE Familiarity with pen testing and vulnerability tools such as Sonar, Checkmarx, and Wireshark Familiarity with Monolithic and Asynchronous application architecture Familiarity with event-based management system such Axon messages Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
About Company : They balance innovation with an open, friendly culture and the backing of a long-established parent company, known for its ethical reputation. We guide customers from what’s now to what’s next by unlocking the value of their data and applications to solve their digital challenges, achieving outcomes that benefit both business and society. · Job Title: Java Backend Developer · Location: Pune/Hyderabad · Experience: 5+ yrs · Job Type : Contract to hire. · Notice Period:- Immediate joiners. Job Description: We are looking for talented experienced Senior software engineer with expertise in AWS cloud services, Typescript and Java development for our engineering team. Responsibilities: • Implementing cloud applications using AWS services, Typescript and Java. • Write clean, maintainable and efficient code while adhering to best practices and coding standards. • Work closely with product manager and engineers in to define and refine requirements. • Provide technical guidance and mentorship to junior engineers in team. • Troubleshoot and resolve complex technical issues and performance bottlenecks. • Create and maintain technical documentation for code and processes. • Stay up-to-date with industry trends and emerging technologies to continuously improve our development practices. Mandatory Skills: • 5+ years of software development experiences with focus on AWS cloud development and distributed applications development with Java & J2EE. • 1+ years of experience in AWS development using typescript. If not worked on typescript, willing to learn typescript because as per Principal standards typescript is the preferred language for AWS development. • Hands on experience and deploying applications on AWS cloud infrastructure(e.g., EC2, Lambda, S3, DynamoDB, RDS, API Gateway, EventBridge, SQS, SNS, Fargate etc). • Strong Hands on experience in Java/J2EE, Spring, Spring boot development and good understanding of serverless computing. • Experience with REST API and Java Shared Libraries. Good to have: • AWS Cloud practitioner, AWS Certified Developer or AWS certified solutions architect is plus. Requirements: • Strong knowledge on Java Development/Versioning Tools like IntelliJ/Git/Maven. • Installation, Configuration and Integration of tools for creating the required development environment. • Experience on handling Install failures, install updates, supporting local issues is a plus. • Understanding of application server technology. • String analytical and problem solving skills with keen attention to detail. • Excellent verbal and written communication skills with the ability to articulate complex technical concepts to various audiences. • Experience working on agile development environments and familiarity with CI/CD pipelines. • Consistently raises the bar by going beyond day-to-day performance expectations. Qualifications: • Bachelors degree in engineering and related field. Show more Show less
Posted 3 weeks ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Role: Senior Java SDET Experience: 8 - 12 Years Shift Timing: 9 AM - 5 PM general shift. Interview Rounds: Virtual (4 Rounds): 2 Internal + 2 Client. Mode of Work: Hybrid (3 days a week in office). Office Location: Yerwada, Pune. Job Positions: 2. Who We Are We’re proud to be one of New York City’s fastest-growing Product Engineering Consulting agencies , committed to driving innovation and scalable growth for our clients. Recognized on the Inc. 5000 list of America’s Fastest-Growing Companies for 8 consecutive years , we’ve also earned a spot in the prestigious Inc. 5000 Hall of Fame — an honor reserved for the top 1% of high-growth companies in the U.S. How We Do It:- We specialize in bringing enterprises' most urgent and important products to market with high velocity, high quality, and 10x impact. We foster innovative, high-velocity cultures by coaching teams with the optimal mix and maturity of modern tools, methods, and thought leadership. Our ambitious goal is to contribute to a $100 billion digital economy of impact within our lifetimes. We value entrepreneurial and innovative spirits who find novel solutions to challenges, all while ensuring accelerated career growth. About the Role: Senior Java SDET Our team is actively seeking a passionate Senior Java SDET to build robust mechanisms for testing Cloud Native Web Applications. The ideal candidate will take ownership of the full lifecycle of automated systems testing and reporting. You will also be at the forefront of developing cutting-edge processes and practices to enable the team to deliver higher quality products to over a million customers. We are looking for a natural relationship builder in both financial and tech environments. The successful candidate will be a driver of process, accountability, customer engagement, and strategy, demonstrated through a proven ability to plan and execute scalable testing strategies, superior client management, effective escalation skills, and the capacity to thrive in a fast-paced environment. Responsibilities:- Build test automation for Java-based Cloud Native Web applications. Design QA automation strategy. Modernize and refactor an existing automated test suite, and create bug reports. Write clean, well-documented automated test code. Establish project test strategy, methodologies, test plans, and execute test scripts. Collaborate with diverse teams (developers, operations, product managers, program managers) to understand project scope and drive high-impact testing and quality outcomes. Lead by example in adopting best practices around Continuous Integration, Continuous Delivery, and Automation across the organization. Develop and implement enterprise QA standards, processes, tools, and methodologies, partnering with other functions to establish testing requirements in their application development. Create manual/automated test scripts by leveraging requirements documentation (e.g., wireframes and comps). Drive quality control around CI/CD pipeline process and implementation. Contribute to project discoveries, project kickoffs, proposal presentations, and statements of work following company standards. Work with customers and internal creative teams to establish approved wireframes and mock-ups for solutions. Help establish critical paths, milestones, and delivery dates, and review deliverables to ensure they meet client acceptance criteria. Identify opportunities to improve effectiveness and speed to market. Play a key role in replicating and resolving production issues with SME knowledge on one or more applications. Identify and implement complex automation efforts. Understand and manage security requirements associated with systems, testing requirements, testing frameworks and infrastructure, data requirements, and data privacy rules to ensure system and information privacy, integrity, and availability. Review test plans and testing approaches to ensure no violations of security requirements by the QA team. Coach and mentor junior team members and share knowledge with the team through training, documentation, meetings, etc. Qualifications (Core Requirements) 5+ years of experience with QA Automation for APIs and UI. 3+ Years of testing Java-based Cloud-native Web Applications. Must have knowledge and experience creating test automation using a variety of tooling including Java, Selenium, Cucumber, RestAssured, Postman, and REST API. Must have experience with performance testing including tools like JMeter, BlazeMeter, Gatling. Familiarity with Python crypto libraries to perform crypto-related operations. Strong experience debugging various issues using Splunk and Dynatrace. Experience with queueing technologies such as Kafka. Strong experience with Java development, debugging, and Spring Boot framework. Strong experience with DB – PostgreSQL/Oracle/PL SQL and Flyway scripts. Nice to have: JavaScript and Spring Boot experience. Ability to configure, run, and debug automated Visual tests in a CI/CD using Jenkins. Strong experience in Code management tooling such as Git, GitHub. Working experience with agile testing frameworks (e.g., BDD/TDD). Track testing progress and manage defects using JIRA/Rally. Working experience of Linux/Unix, Spring, IntelliJ, and Eclipse IDE. Familiarity with pen testing and vulnerability tools such as Sonar, Checkmarx, and Wireshark. Familiarity with Monolithic and Asynchronous application architecture. Familiarity with event-based management systems such as Axon messages. Must-Haves Hands-on Java experience (Core Java concepts). Selenium, POM, TestNG. API Automation - REST Assured/Karate etc. Manual API Testing - Postman, SOAP UI. BDD - Cucumber/Spec Flow. CI/CD - Jenkins. Microservices, backend API integration testing. Basic understanding of Kafka and microservices. Basic understanding of Spring/Spring Boot framework. SQL. Good Communication skills. Candidate Profile No gaps in organization. No job hoppers (candidate must have good stability). Joining time / Notice Period: Immediate to 30 days. Skills: github,python,qa automation for apis and ui,java-based cloud-native web applications.,python crypto libraries,restassured,senior java sdet,checkmarx,cucumber,postman,git,java, selenium, cucumber, restassured, postman, and rest api.,intellij,axon,pl sql,flyway,spring boot,sonar,splunk,linux,java,unix,rest api,rally,axon messages,eclipse,oracle,postgresql,jira,eclipse ide,dynatrace,selenium,kafka,javascript,blazemeter,wireshark,gatling,jmeter Show more Show less
Posted 3 weeks ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Position Overview Job Title: Test Automation Senior Engineer Location: Bangalore, India Corporate Title: AVP - Assistant Vice President Role Description The “sLimits” application development team is part of a large-scale transformation projects in areas of Payments, Core Banking and Liquidity Management. This involves renovation of the application landscape, building modular architecture, delivering new products and services, and creating foundation for new business/revenue models. The primary objective for sLimits is to mitigate risks associated with the release of funds by implementing advanced technological solutions. The project leverages modern technology (Micro-Service, Google Cloud Platform) and follows an agile Scrum process to ensure efficient and effective delivery. We are looking for a Test Automation Engineer with exceptional technical and analytical skills to join our delivery team for this strategic project. Following agile scrum practices you will design, plan and develop the automated test framework and tests and thereby help to maintain code quality, organization, and test coverage of the user interface and backend services. Deutsche Bank’s Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities Take a lead role in the creation and maintenance of an advances automated framework and test bed. With focus on the test requirements, you will follow Agile (Scrum) development practices as part of the delivery liefcycle, analyse user stories, take part in requirements analysis and actively engage in sprint ceremonies. Implement QA practices including test case preparation, test data identification and setup, creation and maintenance of automated tests for both UI components and backend services. Engage with technical architects, business analysts, developers and product team to promote system enhancements. Take a leading role in the design and implementation of the test automation architecture and framework. Provide technical support for the infrastructure components. Continuously monitor and improve functional and technical performance of test automation. Participate in the entire test cycle including execution, especially in System Integration Testing (SIT) and assist User Acceptance testing (UAT) with key focus on Core Banking modules and Payment flows. Actively participate in issue resolutions via QA practices in targeting defects. Provide thorough documentation and maintenance of Test Evidence, using tools such as Confluence, JIRA and HP ALM, as part of the SDLC process. Track and report test progress, including automation, to project management and delivery team. Your Skills And Experience Extensive professional testing skills at all levels and types, with hands-on experience of test automation creation and execution. Exposure to working with a diverse world-wide team will be of benefit. Design and hands-on development, at a senior level, of an automation test framework using modern technology for complex banking applications. Ability to adapt and upskill to keep in line with the technological advancements in this area. Exposure to the latest technologies including Java 17, JUnit, Maven, Selenium WebDriver, REST API, RDMS (Oracle), Kafka using tools like IntelliJ/Eclipse, SQL Developer, Fabric-DAP Console, Jenkins, Maven, Postman, Open Shift, Kubernetes including knowledge of Micro-Services and Google Cloud Platform. Hands on experience of BDD- Cucumber Framework or similar is essential. Experience of working in all forms of software development life cycle teams. Good knowledge of banking business flows especially in the payment domain will be an advantage. Possess strong analytical, problem-solving, detail-oriented and creative abilities. Demonstrate high performance and productivity focus, be highly efficient, organized in managing tasks. How We’ll Support You Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment. Show more Show less
Posted 3 weeks ago
3.0 years
0 Lacs
Chandigarh, India
On-site
We are looking for a skilled Competitive Programming Trainer who will design and deliver a curriculum focused on advanced problem solving, data structures, and algorithms using Java and C++ . The ideal candidate will have an outstanding track record in competitive programming (e.g., good LeetCode ranking, or success in coding competitions), expertise in both languages’ data structures libraries, algorithmic paradigms, and a demonstrated ability to teach both theoretical foundations and efficient coding practices. This role involves preparing learners for coding assessments, technical interviews, and competitive programming contests. Key Responsibilities Curriculum Design & Development: Create a structured syllabus covering essential and advanced topics in data structures and algorithms Develop lecture notes, slide decks, and step-by-step coding walkthroughs that demonstrate solving real coding challenge problems (including live coding sessions). Create a comprehensive repository of coding exercises drawn from platforms like LeetCode , HackerRank , CodeChef. Training Delivery & Facilitation Conduct interactive, instructor-led classes (onsite/virtual) that balance theoretical instruction with live coding demonstrations. Facilitate hands-on problem-solving sessions where attendees work on timed coding challenges in Java and C++, with real-time feedback on approach, optimization, and bug resolution. Host regular mock contests and coding sprints to simulate competitive programming environments and build time-management skills. Offer one-on-one coaching sessions to help participants troubleshoot complex problems, refine code, and improve problem-solving speed and accuracy. Assessment & Evaluation Design quizzes, timed coding challenges, and project-oriented assignments that assess mastery of data structures, algorithms, and coding proficiency in both Java and C++. Track performance metrics—problem completion times, accuracy rates, code complexity—and provide detailed feedback reports to each learner. Conduct regular mock interviews (whiteboard and online coding platforms) to prepare participants for technical interviews at product-based and service-based companies. Continuous Improvement Stay current with evolving competitive programming trends, new problem-solving techniques, and popular contest formats (Codeforces, AtCoder, LeetCode weekly contests). Curate and update a catalog of “Top 100 Coding Problems” for each difficulty level (Easy, Medium, Hard) in both Java and C++. Collaborate with other training leads to share best practices, improve instructional design, and ensure alignment with industry expectations. Required Qualifications Educational Background Bachelor’s or Master’s degree in Computer Science, Information Technology. Professional & Competitive Programming Experience Minimum 3 years of training on software development experience with a strong emphasis on data structures and algorithms. Proven track record in competitive programming: top percentile ranking on platforms such as LeetCode, Codeforces, HackerRank. Technical Proficiency C++ Expertise : Proficient in STL (containers, iterators, algorithms), advanced language features (templates, lambdas, move semantics), and experience in writing highly optimized code. Java Expertise : Proficient in Java Collections Framework, Java 8+ features (streams, lambda expressions), concurrency utilities, and familiarity with memory management in JVM. Algorithmic Mastery : Ability to devise and explain solutions for advanced graph algorithms (Dijkstra, Bellman-Ford, MST), dynamic programming (Knapsack, TSP, LCS, matrix chain), greedy approaches (scheduling, interval problems), backtracking (n-queen, Hamiltonian path), and randomized algorithms. Complexity Analysis & Optimization : Skilled at analyzing time/space complexities, optimizing code for performance (both asymptotic and constant-factor), and using profiling tools (gprof, Valgrind, VisualVM). Testing & Debugging : Proficient in debugging techniques (gdb, lldb, IntelliJ/VSCode debugger), and static analysis tools. Coding Platforms : Familiarity with setting up and administering coding challenge environments (HackerRank or custom judge), integrated development environments (VSCode or IntelliJ), and version control (Git/GitHub). Soft Skills Exceptional ability to explain abstract algorithmic concepts and problem-solving heuristics in a clear, structured manner. Strong classroom management and facilitation skills—capable of keeping learners engaged in fast-paced, high-pressure coding sessions. Excellent verbal and written communication skills, with the ability to provide constructive code reviews and articulate optimizations. Demonstrated patience and adaptability, able to coach learners of varying proficiency levels and adjust pace/content as needed. Show more Show less
Posted 3 weeks ago
9.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 Backend & Angular or React) Our Purpose We work 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. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results. Overview The Mastercard Authentication Program owns how consumer authentication works for both in-store and e-commerce transactional use cases. The primary purpose of this role is to develop and deliver best-of-breed authentication products for e-commerce transactional use cases that will drive uptake and penetration for the products and revenue for Mastercard. The authentication products that fall within this role’s responsibilities are ID Check, Token Authentication Service and Token Authentication Framework. If you want a challenging project that is changing the way people do payments, this is the role for you! About You 9-12 years of overall career experience into Software Development Excellent expertise on Java Backend required Experience on Angular or React a must Hands-on experience in designing solutions and full stack development in modern technologies for large enterprise technology platforms and systems Hands-on experience in coding Microservices in Java, building UI/UX, frameworks such as React, Angular, spring boot, RDBMS, Oracle and event driven architecture. Experience in deploying applications using CI/CD pipelines, docker containers & Kubernetes to Cloud platforms is preferred Knowledge with Pivotal Cloud Foundry or any other cloud platform AWS or Azure or GCP is preferred. Has experience designing and implementing solutions focusing on the non-functional concerns – Performance, Scalability, Availability, Extensibility, Supportability, Usability Operate with urgency, fairness and decency to address challenges and solve for new opportunities. Capable of working under pressure – navigating complex initiatives, competing priorities and customer requirements. Strong communicator to maintain internal and external alignment. Familiar with cutting edge industry trends and thorough understanding of development methodologies and standards, Ability to adapt to a fast-changing environment. Has skills to promote and coach teams on take on full stack development and facilitate end-to-end service ownership Has skills to drive trade-off discussions to set right development capacity based on value drivers e.g., regulatory, security, new business, market parity, technical debt Has experience in design and execution of automation across multiple business areas and provides guidance on best methods and tools. Has skills to succinctly articulate architecture patterns of complex systems, with business and technical implications, to executive and customer stakeholders Has skills to define and drive advanced chaos and other operational testing practices to test points of failures, monitors, and system behaviors under adverse conditions e.g., resource spikes, network congestion, component or infrastructure failure Experienced in agile and modern SDLC practices: Scrum/Kanban/Continuous Delivery/DevOps/Quality engineering, and the delivery situations they are used for Technologies: - Java, J2EE, micro services, RESTful APIs, Angular, Web Services, JavaScript, HTML/CSS Framework - Spring (Spring Boot, Spring Data, Spring Batch, Spring REST, Spring Cloud, AOP), Hibernate UI/UX frameworks and best practices (React, Angular) API tooling and design best practices Cloud and DevOps Architecture, especially via Pivotal Cloud Foundry Databases – Oracle, SQL server, PostgreSQL, Redis Tools - Eclipse or IntelliJ, Sonar, GIT, Maven, SQL Developer, Jenkins, CI/CD, Gatling As a Lead Software Engineer, you will be responsible for Design and develop secure, reliable, and scalable solutions for globally distributed customer facing products Support development teams and work with stakeholders, promoting agile development Create a culture of technical excellence and innovation Research, create and evaluate technical solution alternatives for the business needs using current and upcoming technologies and frameworks They are hands on all the time and collaborate by writing interfaces, tests; unit or acceptance and architecture fitness functions, outside of meeting rooms. Work with business/product owners to architect and deliver on new services to introduce new products and bundles Participate and contribute to team’s agile process and decisions. Understand and contribute to Prioritization. Drive prioritization decisions and trade-offs in working with product partners Drive the architectural design, including dependent services, service interactions, and policies Take ownership to improve the customer experience of an entire set of services/applications sold as products or bundled services Contribute and lead initiatives by engaging and mentoring Engineers at all levels to improve the craftmanship of Software Engineering Consult across teams and across organization lines to identify synergies and reuse opportunities Conduct technical interviews for hiring engineering staff and raising the performance bar 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-248663 Show more Show less
Posted 3 weeks ago
12.0 years
0 Lacs
India
On-site
Reference 25000AA5 Responsibilities Develop code and test case scenarios by applying relevant software craftsmanship principles and meet the acceptance criteria. Complete the assigned learning path and contribute to daily meetings. Deliver on all aspects of Software Development Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles. Take part in team ceremonies be it agile practices or chapter meetings. Deliver high-quality clean code and design that can be re-used. Actively, work with other Development teams to define and implement API's and rules for data access. Perform bug-free release validations and produce test and defect reports. Contribute to developing scripts, configuring quality and automating framework usage. Run and maintain test suites with the guidance of seniors. Support existing data models, data dictionary, data pipeline standards, storage of source, process and consumer metadata. Required Profile required Strong inclination for programming skills. Complete understanding of front, middle and back-end programming concepts. Proficiency in one of the programming languages is added advantage. Ability to use designing and automation tools. Basic knowledge of CI practices. High learning agility. Excellent team player. Good communication skills. Basic knowledge of datasets in data catalog. Ability to manage and communicate data warehouse plans to internal stakeholders. Relevant experience required: min 12 years in Development and a technical consultant Candidates must possess ample knowledge and experience in .Net IntelliJ IDE for development, eclipse IDE, GIT for version control Hibernate, spring boot and Rest API Jenkins for automating build and deployment process Experience in cloud and azure implementation Why join us We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status” Business insight At Société Générale, we are convinced that people are drivers of change, and that the world of tomorrow will be shaped by all their initiatives, from the smallest to the most ambitious. Whether you’re joining us for a period of months, years or your entire career, together we can have a positive impact on the future. Creating, daring, innovating, and taking action are part of our DNA. If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on a daily basis and develop or strengthen your expertise, you will feel right at home with us! Still hesitating? You should know that our employees can dedicate several days per year to solidarity actions during their working hours, including sponsoring people struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing their skills with charities. There are many ways to get involved. We are committed to support accelerating our Group’s ESG strategy by implementing ESG principles in all our activities and policies. They are translated in our business activity (ESG assessment, reporting, project management or IT activities), our work environment and in our responsible practices for environment protection. Diversity and Inclusion We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents , regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination. Show more Show less
Posted 3 weeks ago
6.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Landis+Gyr is a leading global provider of integrated energy management solutions for the utility sector. Offering one of the broadest portfolios, we deliver innovative and flexible solutions to help utilities solve their complex challenges in Smart Metering, Grid Edge Intelligence and Smart Infrastructure. With sales of USD 1.4 billion in FY 2020, Landis+Gyr employees approximately 5,000 people in over 30 countries across five continents, with the sole mission of helping the world manage energy better. More information is available at the Landis+Gyr website landisgyr.com General and deep experience with Core Java concepts, OOP and J2EE technologies are a must. Experience with spring/spring boot, hibernate, multi-threading, design patterns and SQL is a beneficial. Understanding in technology standards & concepts such as webservices (SOAP, REST, JSON), OAuth, Networking, SSL & digital certificate, synchronous/asynchronous messaging, etc. Responsibilities Develop and build extremely reliable, scalable and high performing web applications for our clients. (S)he will also review and understand business requirements ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects. Collaborate with other developers to ensure that client needs are met at all times. Work in a rapid and agile development process. Implement good development and testing standards to ensure quality of deliverables. Experience : 6-8 Years Must Have 6 to 8 years of experience in developing web applications primarily in J2EE environment with development experience in J2EE, Hibernate, Spring, WebLogic\Web Sphere. Development of interfaces using SOAP/REST Web Services. Experience in developing web applications using at least one popular web framework (JSF, GWT, Spring MVC) Experience in the Spring Framework Excellent understanding of OOPS concepts and JAVA programing language. Programming experience in relational platforms like MySQL, Oracle. Understanding of latest technologies and tools in the Java/JEE space. Strong technical knowledge of either J2EE application servers, databases Good hands-on technical skills, especially Linux Shell experience (e.g., curl, grep), testing tools (e.g. SoapUI, Postman), SQL, JIRA, Confluence Hands on experience using Eclipse/IntelliJ idea, SVN and GIT Sound analytical skills. Experience with debugging and strict code reviews Experience in a wide range of computer operating systems and software with emphasis on Installation, troubleshooting, upgrading, integration and client/server operations is desired Experience working with APIs Good communication skills. Advanced written and verbal communication skills. Strong personal organization skills Ability to multitask and prioritize job requirements Preferred Exposure on GCP & LINUX, Oracle etc. If worked across teams (specifically on IoT & smart machines) Experience with AJAX, JavaScript, jQuery, HTML5, XHTML, HTML, CSS, XML would be add on. Knowledge of JavaScript, jQuery, HTML, XML. Experience in any frontend framework would be add on. Must have work experience in developing high available, fault tolerant server application. If you have the drive and enthusiasm to accept this challenge and to work in a very dynamic, cross functional and international environment, we are looking forward to meeting you. Click apply now. Show more Show less
Posted 3 weeks ago
5.0 - 7.0 years
0 Lacs
Pune, Maharashtra, India
On-site
P1 C3 STS Spring Boot Java 5 to 7 years of extensive hands on Application Development work experience throughout the entire project lifecycle Development experience using Java8 or higher versions, Spring, Springboot, RESTful webservices, JMS Kafka, Basics of Database Working knowledge in J2EE Servlets JSP XML, RESTful services Experience in Frameworks Spring, Springboot, Swagger Middleware JMS, Apache Tomcat, MQ, Kafka Oracle 10g 12c PL-SQL OS - Unix commands and Shell scripting Web Technologies HTML, CSS, AJAX, JavaScript, JSON Expertise in Eclipse, SVN, GIT, Maven Scripting languages such as JavaScript 3rd party API and plugins Junit, log4j, Jackson, Findbugs, Checkstyle, PMD DevOps tools Jenkins, Maven, Sonar, Splunk Extensive hands on Application Development work experience throughout the entire project lifecycle Engage with business teams for requirement gathering and with technology teams in design development Candidates should have excellent written and oral communication skills Strong collaboration and organizational skills Should be a good team player Java J2EE, Multithreading, collections, Design patterns, Lambda, stream API, Functional programming, Servlets JSP XML, RESTful services Spring Life cycle, Scope, DI, Springboot, Swagger Good to have ; Angular Decent understanding of Angular features, Javascript, Typescript, HTML5, CSS, ngRX Oracle SQL - SQL, Joins, Performance query tuning, explain plan, stored procedures, SQL loader data modelling, Normalizations ORM JPA Hibernate CI CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence Basic DB Awareness JMS Kafka, workflow (camunda, etc) - nice to have. Show more Show less
Posted 3 weeks ago
5.0 - 10.0 years
7 - 17 Lacs
Lucknow
Remote
Databorough India is looking for Senior Java Developer, please go through the Job Description and Company profile and share your updated resume along the details mentioned below: Experience in Java Development- Current CTC- Expected CTC- Notice Period (Available to join Immediately Y/N)- Current Organisation- Job Location- Home Location- Reason for Job Change- Job description - Java We are looking for Senior developer for Java to help in modernization of applications. The candidate must have strong client facing experience, excellent interpersonal, written, and oral communication skills. Technical Skills The candidate should possess expertise in the following technical stack: Java 8 (and above) Maven Spring Spring Security Web Services Strong knowledge and experience in Microservices Architecture . Experience in building Restful backend services using Spring Boot. Experience in Relational / NoSQL Database Management Systems such as Elasticsearch, MongoDB, MySQL. Should have knowledge on GIT, BitBucket, JIRA, JFrog, Jenkins, Nexus Sound knowledge on Docker Strong knowledge of Agile methodologies and related software technologies (Scrum, Kanban, JIRA etc.) and the Atlassian stack. Deep knowledge of OOP, Design Patterns , Clean Code, Refactoring, and Unit Testing. Exposure to Application servers WebLogic, Tomcat, JBoss is preferred. Sound Knowledge of IDE like Intellij, Visual Studio Code Sound knowledge of Debugging Sound knowledge of Postman, File Handling, Log4J, Threading. Key Responsibility Design, develop and test end-to-end web application using Java backend and React frontend. Integration to backend services, RESTful APIs Implement server-side logic in Java using Java-based framework Spring Boot Analyze requirements and user stories Troubleshoot and analyze issues during development: identify and resolve technical issues and bugs Experience and Qualifications Bachelors in computer science/ engineering/ MCA 4-12 Years of relevant experience Permanent remote work (anywhere from India) is available. Preference goes to immediate joiners (within a month)
Posted 3 weeks ago
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Description As a Network Automation Engineer, you will be responsible for developing and maintaining automation solutions to streamline network operations. You will work across the software development lifecycle—from requirements analysis and design to coding, testing, and troubleshooting—while integrating modern tools and technologies. This role requires a strong foundation in programming, IP networking concepts, and a proactive approach to solving complex problems in a dynamic R&D environment. How You Will Contribute And What You Will Learn Develop assigned features and contribute to overall project deliverables. Ensure high code quality through regular reviews, unit testing, and debugging. Participate in troubleshooting and resolving software issues in collaboration with engineering teams. Gather and analyze information to support effective problem-solving and decision-making. Translate customer and project requirements into high-level and low-level software design documents. Define acceptance test strategies aligned with project requirements and features. Design and maintain comprehensive test plans and test cases to validate software functionality. Support project activities and continuously contribute to process and product improvement. Key Skills And Experience You have: Bachelor’s degree in Software Engineering, Computer Science, or a related field. 8+ years of proficiency in programming with at least one of the following: Python, Java, Bash, or GoLang. Solid understanding of Object-Oriented Analysis and Design principles. Hands-on experience with Linux and development environments such as IntelliJ or Eclipse. Familiarity with basic IP networking concepts and debugging tools. Exposure to software development tools like CVS, Jira, Confluence, and Jenkins. It would be nice if you also have: Experience with virtualization, cloud platforms, and containerization tools (Docker, Kubernetes, Helm). Knowledge of OS-level concepts (processes, threads, memory management, synchronization) and CI/SCM tools (SVN, Git, Gerrit). About Us Come create the technology that helps the world act together Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people’s lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world. We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work What we offer Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered. Nokia is committed to inclusion and is an equal opportunity employer Nokia has received the following recognitions for its commitment to inclusion & equality: One of the World’s Most Ethical Companies by Ethisphere Gender-Equality Index by Bloomberg Workplace Pride Global Benchmark At Nokia, we act inclusively and respect the uniqueness of people. Nokia’s employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect. Join us and be part of a company where you will feel included and empowered to succeed. About The Team The pandemic has highlighted how important telecoms networks are to society. Nokia’s Network Infrastructure group is at the heart of a revolution to bring more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise. Show more Show less
Posted 3 weeks ago
3.0 years
6 - 9 Lacs
Chennai
On-site
Ford Credit Technology Organization creates digital software products for dealers and customers to support Ford Credit's strategic goal to be the reason customers choose and stay with Ford. This position is in Ford Credit IT - FBS Chennai. A strong Full Stack Developer with working experience in Product Teams using Agile methodologies. As a Full Stack Developer, candidate needs to have a good working experience in Java along with frontend/backend frameworks and databases. This job involves in leveraging Java along with latest Frameworks / Libraries, microservices, cloud services (GCP) and SQL database technologies. As per Return to Work (RTW) requirement, candidate must come to GTBC office at least 50% of days in a month. 3+ years of experience professional software development as a Java Developer on Microservices Bachelor's degree in computer science, Computer Engineering, or a related field Experience in CI/CD tools like Tekton and Cloud Build. Experience in Web Single Sign-on (SSO), OAuth2.0 Security and related authentication technologies Experience in Spring Frameworks (Spring Boot, Spring Integration, MVC and Spring Cloud Services), experience with SCM tools like GitHub and build management tools like Gradle and Maven. Hands-on experience in designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP & XML) Good knowledge on SQL and experience working with databases (MS-SQL, Postgres or DB2). Experience in Postman/SOAP-UI/Hoppscotch, IDE tools like Visual Studio, IntelliJ or similar tooling Strong communication skills, intelligence, and drive; must be able to work in a self-driven manner within a fast-paced, entrepreneurial environment Ability to work effectively on shared projects with a diverse team of developers. Ability to deeply understand the technical details of a problem and foster collaboration to get to a path forward. Ability to quickly learn, apply modern technologies. Skill set: Java, JavaScript, HTML, CSS/SASS, Google Cloud Platform Cloud, GitHub Additional Skills Preferred: Broader understanding on Fintech, Loan Originations and/or Credit Operations Certifications on Google Cloud platform or equivalent Provide Development & Support for Originations applications in Ford Credit IT, working with cross-functional teams to implement solutions Software Development in a multi programming languages and technologies Implement APIs and maintain their lifecycle, Develop API proxies, Design and develop REST APIs using API Management platform APIGEE Implement policies to prevent unauthorized disclosure, modification, removal or destruction of information. Also prepare the required documentation Translate customer requirements into deliverables and negotiate feasibility with available tooling/resources Assist in designing and developing Proof-of-Concepts (PoC) as required Support migrations due to technology/infrastructure upgrades Design and develop unit tests and participate in integration testing Provide application technical support, troubleshooting, and complex problem resolution
Posted 3 weeks ago
5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Hi All, We are currently hiring for the position of Senior Java Software Engineer to join our Development Team at Izen Labs, Chennai. The ideal candidate will have a strong background in Java development, with experience in Spring Boot, REST APIs, Elastic Search, Redis, Oracle databases, and modern development tools. You will be responsible for building and maintaining scalable, high-performance backend systems, collaborating with cross-functional teams, and contributing to the overall software architecture and quality standards. If you are interested and meet the qualifications below, please send your updated resume to sathish.kumar@izenlabs.org Company Name : Izen Labs Job Title: Senior Java Software Engineer Location: Chennai Technical Skills & Experience 5+ years of hands-on software development experience. Programming Languages: Java: 5+ years HTML, JavaScript: 3+ years Database: Oracle, SQL, JDBC – 5+ years Tools & Environment: Git, Maven, Ant, Eclipse/IntelliJ, JUnit, Docker – 3+ years Frameworks/Technologies: Spring Framework / Spring Boot / REST – 3+ years Spring Data, Hibernate, JPA – 2+ years WebLogic or Tomcat – 3+ years Redis, Elasticsearch, or other NoSQL databases – 2+ years Essential Functions and Tasks Consistently writes and documents high-quality code to solve features of moderate complexity and projects with multiple dependencies. Writes tests to verify the functionality and stability of code; establishes monitoring and alerting systems to ensure code reliability; contributes to defining standards in testing, security, monitoring, and alerting systems. Participates in on-call rotations and stakeholder inquiries, follows best practices to troubleshoot and manage production incidents independently. Solicits and responds to code review feedback to improve code and obtain code approval; provides feedback on code and design to other engineers. Identifies and reduces code level tech debt (e.g. code duplication, low test coverage). Proactively improves the performance and efficiency of our own software and systems. Exercises good judgment on engineering tradeoffs for a feature. Applies knowledge of software design patterns or best practices and evaluates trade-offs to contribute to high quality design and artifacts (e.g. ERD, design notes) that address the business requirements. Leverages relevant existing solutions and identifies opportunities to improve existing solutions. Works with stakeholders to understand and translate customer problems or business requirements into system design. Collaborates with peers to identify opportunities for operational improvements within the immediate team. Regards Sathish 9710334494 Show more Show less
Posted 3 weeks ago
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
6+ years of extensive hands on Application Development work experience throughout the entire project lifecycle Development experience using Java8 or higher versions, Angular 8, Spring, Springboot, RESTful webservices, JMS Kafka, Basics of Database Working knowledge in J2EE Servlets JSP XML, RESTful services Experience in Frameworks Spring, Springboot, Swagger Middleware JMS, Apache Tomcat, MQ, Kafka C Expertise in Eclipse, SVN, GIT, Maven Scripting languages such as JavaScript 3rd party API and plugins Junit, log4j, Jackson, Findbugs, Checkstyle, PMD DevOps tools Jenkins, Maven, Sonar, Splunk Extensive hands on Application Development work experience throughout the entire project lifecycle Engage with business teams for requirement gathering and with technology teams in design & development Experience as a Java Fullstack developer Candidates should have excellent written and oral communication skills Strong collaboration and organizational skills; Should be a good team player Java J2EE, Multithreading, collections, Design patterns, Lambda, stream API, Functional programming, Servlets JSP XML, RESTful services Spring Life cycle, Scope, DI, Springboot, Swagger Angular - Decent understanding of Angular features, Javascript, Typescript, HTML5, CSS, ngRX CI/CD Pipeline - GitLab, Jenkins ORM JPA Hibernate Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence Basic DB Awareness JMS/Kafka, workflow camunda, etc - nice to have Show more Show less
Posted 3 weeks ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Project Description: Provide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under Merchant Solutions Services Platform. Responsibilities: Develop solutions following established technical design, application development standards, and quality processes in projects Assess the impacts on technical design because of the changes in functional requirements Perform independent code reviews and execute unit tests on modules developed by self and other junior team members on the project Write well-designed, efficient, and testable code Interact with other stakeholders, not limited to end-user clients, Project Manager/Scrum master, Business Analysts, offshore development, testing, and other cross-functional teams Mandatory Skills Description: Overall 10+ years of experience in Java Development Projects 3+ Years of development experience in development with React Microservices development using Spring Boot Technical Stack: Core Java, Java, Spring Boot, Kafka, REST APIs, Technical Tools: Confluence/Jira/Bitbucket or Git, CI / CD (Maven, Git, Jenkins), Eclipse or IntelliJ IDEA Experience in event-driven architectures (CQRS and SAGA patterns). Experience in Design patterns Build Tools (Gulp, Webpack), Jenkins, Docker, Automation, Bash, Redis, Elasticsearch, Kibana Technical Stack (UI): JavaScript, React JS, CSS/SCSS, HTML5, Git Nice-to-Have Skills Description: Experience in Agile (Scrum) project an added plus Show more Show less
Posted 3 weeks ago
4.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position Overview Job Title: Engineer, AS Location: Pune, India Role Description The candidate in this role will architect, design, develop application code, implement technical solutions, and configure applications in different environments in response to business problems. To meet the requirements of the business, the candidate will actively participate in architecture design, application development lifecycle, investigate issues (bugs/performance), propose solutions, promote re-usability of existing components, and contribute to the creation of frameworks. The candidate will assist junior members of the team and guide them as applicable. Knowledge of Trade finance domain will be an advantage. Deutsche Bank’s Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy. Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities Demonstrably solid software engineering skills. As part of a high-performing development team, design and deliver highly functional, robust and scalable code. Leverage design patterns, test driven development (TDD) and behavior driven development (BDD) to build software that is reliable and easy to support in production. Experience of working in a team development environment as well as globally distributed project team Leads development of source code, including descriptions, for all software components in accordance with the detailed software requirements and design Experience in application architecture and solution design Hands-on experience of Microservices architecture, microservices development and cloud technologies would be added advantage. Experience in understanding enterprise data models and documenting data attribute mapping & interface control requirements Actively participate and contribute to Agile ceremonies including Daily Stand up's, Sprint Planning, Sprint review, Sprint retrospective meetings Strong communication, negotiation, networking and influencing skills are essential because collaboration with end-users, technology and operational functions are critical to the relevance of the product. Verifies the developed source code via reviews (4-eyes principle) and resolve review findings. Integrates software components following the groups integration strategy. Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved. Ensures all code changes are tracked and recorded through the groups change management process as Change Items (CIs) and that development is scheduled and approved. Provides Release Deployments on non-Production Management controlled environments. Captures Build and Deployment notes, develops Software Product Deployment & Operating Instructions Manages maintenance of applications and performs technical change requests scheduled according to Release Management processes. Fixes software defects/bugs Measures and analyses code for quality Collaborates with Functional Analysts and QA to complete work, as required. Reviews and mentor’s other developers in developing solutions which perform to expected results and handle negative test case scenarios. Provides Level 3 support. Contributes to root cause/problem analysis and solution brainstorming. Collaborates with Functional Analysts and QA to complete work, as required. Create required documentation for the project. Recommend changes to improve established java application processes and its performance. Shall be ready to learn new Java technologies as per the project requirements. Your Skills And Experience Full stack Java developer Hands-on Experience in design, architecture, source code management, continuous build, continuous integration technologies, TDD, performance improvement and profiling tools Hands on experience in web technologies, frameworks, and tools, for example: ReactJS, HTML, CSS, JavaScript, Angular, Bootstrap, Node.js Experience with CI/CD using Jenkins is a plus. Experience with Docker, Kubernetes, OpenShift, and Google Cloud Platform is a plus OS: Unix, Windows Database: Oracle (preferred), Liquibase Languages and Frameworks: Java, Spring Boot, Event Driven Architecture, React JS/Angular JS, J2EE, Mybatis, Hibernate, Junit, Stash, Artifactory Tools: Gradle, GIT, Eclipse/IntelliJ, Maven, Ant, Linux/Unix shell scripting, JMS/MQ Other (Plus/Advantage): Knowledge of Messaging (Middleware) Knowledge of Design Patterns Knowledge of Trade Finance is plus Knowledge or experience of C++ but not mandatory Experienced with Docker, RHEL highly preferred. Experience with TDD and BDD, with hands-on experience with least one testing framework, e.g., Junit, Cucumber, Selenium Key Attributes: Ability to architect/design solution for a given requirement. Ability to help to the team. Ability to write high quality code. Ability to solve business or production problems. Strong analytical skills Strong interpersonal, written and verbal communication skills, particularly in a multi-cultural environment Excellent team player Keeps pace with technical innovation. Experience and Education: Bachelor’s Degree from an accredited college or university with a concentration in Computer Science or equivalent 4-8 years of relevant work experience How We’ll Support You Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment. Show more Show less
Posted 3 weeks ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Location(s): Quay Building 8th Floor, Bagmane Tech Park, Bengaluru, IN Line Of Business: Data Estate(DE) Job Category: Engineering & Technology Experience Level: Experienced Hire At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. JOB TITLE Software Engineer ENTITY MA LINE OF BUSINESS / DEPARTMENT Data Estate LOCATION Bangaluru, India Department Overview - Data Estate The Data Estate division is the commercial data business of Moody’s Analytics, bringing together a vast catalogue of data to help business decision-makers assess risks and opportunities. We are best known for the world’s most comprehensive database of public and private companies. We are also the definitive source of ratings-related data for companies and securities that have been rated by Moody’s Investors Service. We strive to deliver convenience and insight to our customers by eliminating the hassle of sourcing, preparing, and accessing data, adding value when decisions need to be made. Any analytical activity depends on reliable and accessible data, and we are proud to be a mission-critical information resource for decision-makers around the world. Domain Overview - Data Management Platform Data has become a critical asset for enterprises, playing a pivotal role in various aspects of business operations and strategic decision-making. Our proprietary datasets power a diverse set of products and services and have an ever-increasing set of demands for accurate, complete and timely data quality Role Overview Our engineering team is going through an exciting phase of going from Data at Rest to Data in Motion using event-driven architecture (EDA) and NoSQL storage technologies. Do you believe that ruthless simplification and refactoring are the soul of any engineering effort? Do you want to help establish an Engineering culture with these fundamentals? Technology is changing rapidly, and that pace is only accelerating. We are seeking a talented and detail-oriented UI Software engineer to design, develop, and maintain custom internal tools using retool, related front-end and back-end technologies. Working closely with cross-functional teams, you will build user-friendly, performant, and scalable solutions that improves data quality and deliver remediated data in a operational efficiency and empower internal stakeholders. This role involves rapid prototyping, problem-solving, and tailoring applications to align with business requirements while integrating with APIs, databases, and third-party tools. Come join us to learn and apply new technologies and prepare our platforms for the many growth opportunities Responsibilities: Be a key contributor in the implementation of solutions Work closely with UX/UI designers to translate designs into functional user interfaces. Collaborate with back-end developers to integrate APIs and ensure seamless data flow. Develop backend API/Lambda to support UI functionalities Participate in code reviews and contribute to the improvement of front-end standards and practices. Optimize UI elements for performance, scalability, and speed. Identify and fix performance bottlenecks, rendering issues, and usability problems. Ensure interfaces comply with standards to provide inclusive user experiences. Conduct usability testing and iterate on designs based on user feedback. Utilize modern front-end frameworks or libraries (e.g., Retool, React, Angular, Vue.js) to build dynamic interfaces. Hands on experience in all stages of Software Development Life Cycle (SDLC). Experience in writing SQL, PL/SQL Procedures / Functions, Triggers and Packages on Database (RDBMS) packages like Oracle 11g, MySQL, PostgreSQL, Microsoft SQL Server. Good understanding of NoSQL Databases and hands on work experience in writing application on No SQL databases like Cassandra, MongoDB, DynamoDB. Have experience to Develop scripts for build, deployment, maintenance and related tasks using Github Good Knowledge on unit testing Good working Domain Experience’s on Banking or Financial data Experienced in Business/Technical Requirements Capturing, Configuration Management, Team Coordination and Software Engineering Processes. Qualifications: Minimum Bachelor’s degree in Computer Science or related major from top institutions, Master’s degree is a plus. 3-6 years of Professional Experience Open-source frameworks and developing native Cloud solutions. Experience with service-based architectures, such as microservices. Experience with data practices and technologies including data lake, data warehousing, analytics and business intelligence. Experience developing UI application along with backend in cloud infrastructure like AWS. Experience in full stack development. Experience working with Agile methodologies (Scrum, Lean Startup, XP) and multi-functional teams (Product Owners, Scrum Masters, Developers, Designers, Data Analysts) Excellent communication skills, the ability to translate technical concepts to business concepts and vice versa Client focused, proactive, and results oriented Quickly learns new technologies; proactively seeks to improve Preferred Skills: Technical Skills: Languages Core Java, J2EE, SQL and PL/SQL Java/J2EE Technologies Servlets, JSP 1.2/2.0/3.0, JavaBeans 3.0, Java Servlet API 3.0 Frameworks Spring, Hibernate, Angular JS 1.X JSF, Struts 1.x/2.0 Databases Oracle 10g/11g/12C, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1, PostgresSQL NoSQL Databases MongoDB, Cassandra, Postgress SQL Web Technologies HTML 5, JavaScript 1.8, XML 2.0, CSS 3, jQuery 2.11, Bootstrap, Angular JS 2.0, React JS, Node JS. Version Controls GIT, GitHub, sub version and JIRA Operating system Windows 10, Linux, Unix Methodologies Agile, waterfall, Scrum Developer IDE Platforms Eclipse, Net Beans, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3, Studio, GITHUB, Edit plus, Notepad ++. Build Tools Ant 1.10, Maven 3.3.9, Gradle 3.4.1, Jenkins 2.x XML & Web Services SOAP, REST, XML, XSD, Apache Axis, DOM, SAX, JAXP, JAXB, XML Bean Cloud Environments AWS, Azure Ready to revolutionize our data pipeline? Join us and be at the forefront of shaping the future! EEO Language Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or any other characteristic protected by law. Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary. For more information on the Securities Trading Program, please refer to the STP Quick Reference guide on ComplianceNet Please note: STP categories are assigned by the hiring teams and are subject to change over the course of an employee’s tenure with Moody’s. Show more Show less
Posted 3 weeks ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Location(s): Quay Building 8th Floor, Bagmane Tech Park, Bengaluru, IN Line Of Business: Data Estate(DE) Job Category Engineering & Technology Experience Level: Experienced Hire At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. JOB TITLE Software Engineer ENTITY MA LINE OF BUSINESS / DEPARTMENT Data Estate LOCATION Bangaluru, India Department Overview - Data Estate The Data Estate division is the commercial data business of Moody’s Analytics, bringing together a vast catalogue of data to help business decision-makers assess risks and opportunities. We are best known for the world’s most comprehensive database of public and private companies. We are also the definitive source of ratings-related data for companies and securities that have been rated by Moody’s Investors Service. We strive to deliver convenience and insight to our customers by eliminating the hassle of sourcing, preparing, and accessing data, adding value when decisions need to be made. Any analytical activity depends on reliable and accessible data, and we are proud to be a mission-critical information resource for decision-makers around the world. Domain Overview - Data Management Platform Data has become a critical asset for enterprises, playing a pivotal role in various aspects of business operations and strategic decision-making. Our proprietary datasets power a diverse set of products and services and have an ever-increasing set of demands for accurate, complete and timely data quality Role Overview Our engineering team is going through an exciting phase of going from Data at Rest to Data in Motion using event-driven architecture (EDA) and NoSQL storage technologies. Do you believe that ruthless simplification and refactoring are the soul of any engineering effort? Do you want to help establish an Engineering culture with these fundamentals? Technology is changing rapidly, and that pace is only accelerating. We are seeking a talented and detail-oriented UI Software engineer to design, develop, and maintain custom internal tools using retool, related front-end and back-end technologies. Working closely with cross-functional teams, you will build user-friendly, performant, and scalable solutions that improves data quality and deliver remediated data in a operational efficiency and empower internal stakeholders. This role involves rapid prototyping, problem-solving, and tailoring applications to align with business requirements while integrating with APIs, databases, and third-party tools. Come join us to learn and apply new technologies and prepare our platforms for the many growth opportunities Responsibilities Be a key contributor in the implementation of solutions Work closely with UX/UI designers to translate designs into functional user interfaces. Collaborate with back-end developers to integrate APIs and ensure seamless data flow. Develop backend API/Lambda to support UI functionalities Participate in code reviews and contribute to the improvement of front-end standards and practices. Optimize UI elements for performance, scalability, and speed. Identify and fix performance bottlenecks, rendering issues, and usability problems. Ensure interfaces comply with standards to provide inclusive user experiences. Conduct usability testing and iterate on designs based on user feedback. Utilize modern front-end frameworks or libraries (e.g., Retool, React, Angular, Vue.js) to build dynamic interfaces. Hands on experience in all stages of Software Development Life Cycle (SDLC). Experience in writing SQL, PL/SQL Procedures / Functions, Triggers and Packages on Database (RDBMS) packages like Oracle 11g, MySQL, PostgreSQL, Microsoft SQL Server. Good understanding of NoSQL Databases and hands on work experience in writing application on No SQL databases like Cassandra, MongoDB, DynamoDB. Have experience to Develop scripts for build, deployment, maintenance and related tasks using Github Good Knowledge on unit testing Good working Domain Experience’s on Banking or Financial data Experienced in Business/Technical Requirements Capturing, Configuration Management, Team Coordination and Software Engineering Processes. Qualifications Minimum Bachelor’s degree in Computer Science or related major from top institutions, Master’s degree is a plus. 3-6 years of Professional Experience Open-source frameworks and developing native Cloud solutions. Experience with service-based architectures, such as microservices. Experience with data practices and technologies including data lake, data warehousing, analytics and business intelligence. Experience developing UI application along with backend in cloud infrastructure like AWS. Experience in full stack development. Experience working with Agile methodologies (Scrum, Lean Startup, XP) and multi-functional teams (Product Owners, Scrum Masters, Developers, Designers, Data Analysts) Excellent communication skills, the ability to translate technical concepts to business concepts and vice versa Client focused, proactive, and results oriented Quickly learns new technologies; proactively seeks to improve Preferred Skills Technical Skills: Languages Core Java, J2EE, SQL and PL/SQL Java/J2EE Technologies Servlets, JSP 1.2/2.0/3.0, JavaBeans 3.0, Java Servlet API 3.0 Frameworks Spring, Hibernate, Angular JS 1.X JSF, Struts 1.x/2.0 Databases Oracle 10g/11g/12C, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1, PostgresSQL NoSQL Databases MongoDB, Cassandra, Postgress SQL Web Technologies HTML 5, JavaScript 1.8, XML 2.0, CSS 3, jQuery 2.11, Bootstrap, Angular JS 2.0, React JS, Node JS. Version Controls GIT, GitHub, sub version and JIRA Operating system Windows 10, Linux, Unix Methodologies Agile, waterfall, Scrum Developer IDE Platforms Eclipse, Net Beans, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3, Studio, GITHUB, Edit plus, Notepad ++. Build Tools Ant 1.10, Maven 3.3.9, Gradle 3.4.1, Jenkins 2.x XML & Web Services SOAP, REST, XML, XSD, Apache Axis, DOM, SAX, JAXP, JAXB, XML Bean Cloud Environments AWS, Azure Ready to revolutionize our data pipeline? Join us and be at the forefront of shaping the future! EEO Language Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or any other characteristic protected by law. Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law. Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary. For more information on the Securities Trading Program, please refer to the STP Quick Reference guide on ComplianceNet Please note: STP categories are assigned by the hiring teams and are subject to change over the course of an employee’s tenure with Moody’s. Show more Show less
Posted 3 weeks ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Description Ford Credit Technology Organization creates digital software products for dealers and customers to support Ford Credit's strategic goal to be the reason customers choose and stay with Ford. This position is in Ford Credit IT - FBS Chennai. A strong Full Stack Developer with working experience in Product Teams using Agile methodologies. As a Full Stack Developer, candidate needs to have a good working experience in Java along with frontend/backend frameworks and databases. This job involves in leveraging Java along with latest Frameworks / Libraries, microservices, cloud services (GCP) and SQL database technologies. As per Return to Work (RTW) requirement, candidate must come to GTBC office at least 50% of days in a month. Responsibilities Provide Development & Support for Originations applications in Ford Credit IT, working with cross-functional teams to implement solutions Software Development in a multi programming languages and technologies Implement APIs and maintain their lifecycle, Develop API proxies, Design and develop REST APIs using API Management platform APIGEE Implement policies to prevent unauthorized disclosure, modification, removal or destruction of information. Also prepare the required documentation Translate customer requirements into deliverables and negotiate feasibility with available tooling/resources Assist in designing and developing Proof-of-Concepts (PoC) as required Support migrations due to technology/infrastructure upgrades Design and develop unit tests and participate in integration testing Provide application technical support, troubleshooting, and complex problem resolution Qualifications 3+ years of experience professional software development as a Java Developer on Microservices Bachelor's degree in computer science, Computer Engineering, or a related field Experience in CI/CD tools like Tekton and Cloud Build. Experience in Web Single Sign-on (SSO), OAuth2.0 Security and related authentication technologies Experience in Spring Frameworks (Spring Boot, Spring Integration, MVC and Spring Cloud Services), experience with SCM tools like GitHub and build management tools like Gradle and Maven. Hands-on experience in designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP & XML) Good knowledge on SQL and experience working with databases (MS-SQL, Postgres or DB2). Experience in Postman/SOAP-UI/Hoppscotch, IDE tools like Visual Studio, IntelliJ or similar tooling Strong communication skills, intelligence, and drive; must be able to work in a self-driven manner within a fast-paced, entrepreneurial environment Ability to work effectively on shared projects with a diverse team of developers. Ability to deeply understand the technical details of a problem and foster collaboration to get to a path forward. Ability to quickly learn, apply modern technologies. Skill set: Java, JavaScript, HTML, CSS/SASS, Google Cloud Platform Cloud, GitHub Additional Skills Preferred: Broader understanding on Fintech, Loan Originations and/or Credit Operations Certifications on Google Cloud platform or equivalent Show more Show less
Posted 3 weeks ago
7.0 - 9.0 years
0 Lacs
Trivandrum, Kerala, India
On-site
Objectives of Job: Java/ JEE development with attitude and capability to quickly learn any new technology on-the-job. Hands-on coding skills in Java, J2EE, Spring Boot Work on Agile methodology Understanding and knowledge in ABS RAP/RCP & CISL Demonstrates “Think as Owner” attitude. Ready to work on new technologies and tools based on project requirements. Instrumental in providing improvements and innovative solution to improve the business. Qualification & Experience: 7 to 9 years’ experience in Java/J2EE development Experience in Spring Boot and Restful Web Services Knowledge in Insurance domain Understanding and experience of ABS RAP/RCP & CISL is preferrable. Experience in Kafka, DevOps, Cloud (Azure Kubernetes), Camunda is preferrable. Proficiency with Maven and Jenkins for build automation and CI/CD Experience with Eclipse IDE and IntelliJ Knowledge in Agile development methodologies knowledge / experience Good Communication skills Code development and maintenance experience. Knowledge in Agile development methodologies knowledge / experience Demonstrates good analytical and systematic approach to problem solving. Understands and uses appropriate methods, tools and applications. Willingness to continuously learn and upgrade the skills. About Allianz Technology Allianz Technology is the global IT service provider for Allianz and delivers IT solutions that drive the digitalization of the Group. With more than 13,000 employees located in 22 countries around the globe, Allianz Technology works together with other Allianz entities in pioneering the digitalization of the financial services industry.We oversee the full digitalization spectrum – from one of the industry’s largest IT infrastructure projects that includes data centers, networking and security, to application platforms that span from workplace services to digital interaction. In short, we deliver full-scale, end-to-end IT solutions for Allianz in the digital age. D&I statement Allianz Technology is proud to be an equal opportunity employer encouraging diversity in the working environment. We are interested in your strengths and experience. We welcome all applications from all people regardless of gender identity and/or expression, sexual orientation, race or ethnicity, age, nationality, religion, disability, or philosophy of life.Join us. Let´s care for tomorrow. Show more Show less
Posted 3 weeks 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
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane