Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 13.0 years
35 - 40 Lacs
Mumbai
Work from Office
The bank aims to build the best Collateral Management application in the world. We are looking for an innovative and an extraordinarily talented developer who can lead the efforts in achieving this mission. Collateral Management is a very critical function of the bank, the application is used by about 300-400 users worldwide where special focus is on reactivity to clients. You will be joining a team of highly motivated developers based out of India, Lisbon and London who want to achieve the same goal. The role requires rearchitecting the current application and proposing newer technologies to upgrade the current tech stack and making it more robust, scalable and performant. Special focus is on removing tech obsolescence and driving secure coding practices. Good knowledge of software engineering practices is required to be able to coach and inspire other team members to drive for better quality coding both from an architectural and process point of view. Knowledge of DevSecOps and observability tools is an added advantage. Responsibilities Direct Responsibilities Rearchitecting the existing application by identifying drawbacks and proposing performant, scalable designs with new technologies of choice. Building features from scratch to demonstrate how frameworks function. Championing and communicating best practices for coding. Conducting constructive Peer Review of code to improve the teams knowledge and overall code quality improvement. Contributing Responsibilities Onboard/Train existing team members on target technology and mentor other team members. Improve the current DevOps pipeline to Production including robust testing pipelines. Technical Behavioral Competencies Mandatory Java 11 and above Database development, SQL and Stored Procedures in Sybase/Oracle or MongoDB. Spring framework, Rest APIs and any ORM technology JUnit, mocking techniques (e.g., easymock, jmock, mockito,..), Cucumber, BDD Knowledge of Apache Camel/Kafka or any messaging technology Ability to communicate with team having broad range of knowledge and experience Ability to understand complex systems and take the initiative, to seek out and accept new responsibilities Possess drive, self-motivation, good interpersonal and team skills Good to Have Experience with deployment models like modular, monolith and microservice Knowledge of performance tuning of java applications Knowledge of Agile methodologies, e.g., TDD, XP, Scrum. Experience with Architectural Paradigms like DDD, notions of division by domain/sub-domain, API First Knowledge of Integration Patterns - Event Driven Architecture Knowledge of Docker/Kubernetes Experience with DevSecOps tools like Jenkins, Fortify and Sonar Specific Qualifications (if required) Skills Referential Behavioural Skills : Communication skills - oral written Ability to collaborate / Teamwork Personal Impact / Ability to influence Ability to deliver / Results driven Transversal Skills: Ability to understand, explain and support change Ability to develop and adapt a process Ability to inspire others generate people's commitment Ability to develop others improve their skills Analytical Ability Education Level: Bachelor Degree or equivalent
Posted 3 weeks ago
6.0 - 8.0 years
8 - 18 Lacs
Bengaluru
Work from Office
We are seeking an experienced Software Engineer with a strong background in developing scalable backend services and intuitive front-end experiences. This role offers the opportunity to contribute to the design and development of complex, high-performance enterprise applications, particularly within our loyalty platform ecosystem . You will be working in an Agile environment, taking ownership of technical components, mentoring junior engineers, and driving the design of new features. How You'll Make an Impact: Agile Development: Actively participate in all phases of Agile development , including planning, backlog grooming, coding, testing, and retrospectives. End-to-End Ownership: Own the development and integration of loyalty platform components , including REST APIs , batch jobs , and message queues . Leadership: Serve as a domain expert in at least one technology area, demonstrating leadership and ownership across feature development. Cross-Functional Collaboration: Collaborate closely with Product Owners and QA engineers to understand and refine acceptance criteria and technical specifications. Design & Architecture Leadership: Lead design and architecture discussions, proposing simple yet scalable solutions to complex business problems. Documentation: Create and maintain detailed documentation for business logic , configuration settings, and integration points. Testing: Develop unit and integration tests using TDD practices and frameworks like JUnit and Mockito . Mentorship: Provide guidance to junior developers through code reviews, pair programming, and knowledge-sharing sessions. Best Practices: Promote coding best practices, clean architecture , and SOLID principles within the team. Effort Estimation: Accurately estimate effort, identify risks early, and ensure timely delivery of features within scope. Continuous Improvement: Identify areas for improvement in code quality, performance, and DevOps practices . Production Support: Provide ongoing support for application deployment, monitoring, and issue resolution in production environments. What You Need to Be Successful: Technical Skills: Backend Development: 5+ years of experience designing and developing applications using Java (preferably JDK 17+ ) and Spring Boot / Spring Batch . Frontend Development: 5+ years of experience in front-end web application development . 2+ years of experience designing and developing applications using Angular (preferably version 7+). RESTful Services: 3+ years of experience developing RESTful services using JSON . Microservices & Cloud: Experience developing microservice-based applications on Oracle , AWS , or Azure . Database: 3+ years of experience writing SQL multi-table queries , inserts, and updates (preferably Oracle or PostgreSQL ). Experience with SQL performance tuning , including using execution explain plans . Message Queues: Familiarity with message queueing systems like RabbitMQ , ActiveMQ , or Kafka Streams . Containerization & Orchestration: Exposure to Docker containerization and configuring Kubernetes clusters (preferably using kubectl or Docker for Desktop ). Build Management: Experience with Build Management tools like Bitbucket/Git , Gradle , and Bamboo . Soft Skills: Communication: Excellent written and verbal communication skills. Problem-Solving: Strong analytical and problem-solving abilities. Collaboration: Ability to work independently and in a cross-functional team environment. Mentorship: A mentorship mindset , with a focus on supporting peer development and continuous learning. Proactive Attitude: A proactive approach toward innovation and continuous improvement . Preferred Experience: Experience in developing Loyalty , Banking , Accounting , or other transactional applications . Knowledge of monitoring tools, debugging distributed systems , and performance tuning in cloud environments.
Posted 3 weeks ago
9.0 - 14.0 years
15 - 30 Lacs
Bengaluru
Work from Office
We are seeking an experienced Tech Lead with a passion for crafting scalable backend services and intuitive front-end experiences. This is an exciting opportunity to contribute to the design and development of complex, high-performance enterprise applications, particularly within our loyalty platform ecosystem . You will work in a collaborative Agile environment , take ownership of technical components, and mentor junior engineers. How Youll Make an Impact: Agile Development: Actively participate in all phases of Agile development, including planning, backlog grooming, coding, testing, and retrospectives. End-to-End Ownership: Own the development and integration of loyalty platform components, including REST APIs , batch jobs , and message queues . Domain Expert: Serve as a domain expert in at least one technology area, demonstrating leadership and ownership across feature development. Cross-Functional Collaboration: Collaborate closely with Product Owners and QA engineers to understand and refine acceptance criteria and technical specifications. Design & Architecture Leadership: Drive design and architecture discussions, contributing simple yet scalable solutions to complex business problems. Documentation: Create and maintain detailed documentation for business logic, configuration settings, and integration points. TDD & Testing: Develop unit and integration tests using TDD practices and frameworks like JUnit and Mockito . Mentorship: Guide junior developers through code reviews, pair programming, and knowledge-sharing sessions. Coding Best Practices: Promote coding best practices, clean architecture , and SOLID principles across the team. Effort Estimation: Accurately estimate effort, flag risks early, and ensure timely delivery of features within scope. Continuous Improvement: Proactively identify areas for improvement in code quality, performance, and DevOps practices . Production Support: Support application deployment, monitoring, and issue resolution in production environments. What You Need to Be Successful: Technical Skills: Backend Development: Proficient in Java (preferably JDK 17+ ), Spring Boot , and Spring Batch . Frontend Development: Experience with Angular (version 7+), HTML5 , CSS3 , and TypeScript . REST APIs: Strong experience in designing and developing RESTful APIs using JSON . Cloud & Microservices: Hands-on experience building cloud-native microservices on AWS , Azure , or Oracle Cloud . Database: Strong SQL skills, including experience with multi-table queries and query optimization using execution plans (preferably with Oracle or PostgreSQL ). Messaging Queues: Familiarity with RabbitMQ , Kafka Streams , or ActiveMQ . Containerization & Orchestration: Exposure to Docker , Kubernetes , and using kubectl for cluster configuration. DevOps & CI/CD: Experience with Git/Bitbucket , Gradle , Bamboo , or similar CI/CD tools . Soft Skills: Excellent written and verbal communication skills. Strong analytical and problem-solving capabilities. Ability to work independently and collaboratively in a cross-functional team environment. Mentorship mindset and willingness to support peer development. A proactive attitude toward continuous learning and innovation. Preferred Experience: Prior experience in Loyalty , Banking , Accounting , or other transactional domains . Working knowledge of monitoring tools , debugging distributed systems , and performance tuning .
Posted 3 weeks ago
6.0 - 9.0 years
9 - 13 Lacs
Chennai
Work from Office
Team Leadership: Demonstrate prior experience in handling and leading development teams. Design and Develop Applications: Create, test, and maintain scalable and robust software applications using Java technologies. Coding and Debugging: Write well-designed, efficient, and maintainable code. Debug and resolve technical issues. Collaboration: Work closely with cross-functional teams including developers, testers, designers, and product managers to deliver high-quality applications. Testing: Conduct unit testing and integration testing to ensure software meets specifications and requirements. Documentation: Document code consistently throughout the development process. Performance Optimization: Identify and address bottlenecks, and improve application performance. Stay Updated: Continuously learn and stay abreast of new technologies and industry trends in software development. Desirable Qualification: Java and J2EE technologies Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.) Hibernate or other ORM (Object-Relational Mapping) frameworks RESTful Web Services/APIs Database management (SQL) Testing frameworks (JUnit, Mockito, etc.) Familiarity with build tools (Maven, Gradle) Understanding of design patterns and best coding practices Prior experience as a team lead is must. What you expect from us Culture: We have a great culture and live by our values and vision. We are in a constant search to find ways to get better. Our team is our strength. We strive to accomplish our goals and mission together. For this, we provide a holistic workplace to make things better and best. Making you ambitious Our performances are goal driven and for this we push our people to think innovative and out of the box to bring home great ideas for business solutions. We also encourage our members to apply advanced technology to invent quicker and smarter solutions. We make sure that this is published to the company and the deserving candidate is awarded to feel motivated and ambitious to achieve more. Work-Life balance: Our employees are given the opportunity to balance their work-life as we believe that there is more to do beyond four walls and a group of people in working hours. We encourage them to find their balance so they are relieved of stress. We do work overtime occasionally, but we make sure there is compensation andprovide flexible work arrangements. What we expect from you Be proficient We admire radical thinking and expect our staff to possess at least one technical skill. We also create an environment for them to continuously learn and expect them to keep expanding their knowledge. Be a changemaker We expect you to work that extra mile to keep our stakeholders satisfied. We welcome new and innovative ideas and are open to any suggestions that can change the game plan. Love your team Our team is our strength and for this, we expect every team member to work with sincerity and unison. As a team member you are expected to support and elate your team members while making sure you grow as well. Be Honest Transparency is something we appreciate. Truth when told can make things simpler and less stressful. Be open and honest, do not fear to speak your mind.
Posted 3 weeks ago
3.0 - 6.0 years
5 - 8 Lacs
Chennai
Work from Office
Java and J2EE technologies Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.) Hibernate or other ORM (Object-Relational Mapping) frameworks Web technologies (HTML, CSS, JavaScript) RESTful Web Services/APIs Database management (SQL) Testing frameworks (JUnit, Mockito, etc.) Familiarity with build tools (Maven, Gradle) Working in Agile methodologies like Scrum or Kanban might be preferred. Understanding of design patterns and best coding practices Desirable Skills Exposure to Azure services, AWS services, cloud deployment What you expect from us Culture: We have a great culture and live by our values and vision. We are in a constant search to find ways to get better. Our team is our strength. We strive to accomplish our goals and mission together. For this, we provide a holistic workplace to make things better and best. Making you ambitious Our performances are goal driven and for this we push our people to think innovative and out of the box to bring home great ideas for business solutions. We also encourage our members to apply advanced technology to invent quicker and smarter solutions. We make sure that this is published to the company and the deserving candidate is awarded to feel motivated and ambitious to achieve more. Work-Life balance: Our employees are given the opportunity to balance their work-life as we believe that there is more to do beyond four walls and a group of people in working hours. We encourage them to find their balance so they are relieved of stress. We do work overtime occasionally, but we make sure there is compensation andprovide flexible work arrangements. What we expect from you Be proficient We admire radical thinking and expect our staff to possess at least one technical skill. We also create an environment for them to continuously learn and expect them to keep expanding their knowledge. Be a changemaker We expect you to work that extra mile to keep our stakeholders satisfied. We welcome new and innovative ideas and are open to any suggestions that can change the game plan. Love your team Our team is our strength and for this, we expect every team member to work with sincerity and unison. As a team member you are expected to support and elate your team members while making sure you grow as well. Be Honest Transparency is something we appreciate. Truth when told can make things simpler and less stressful. Be open and honest, do not fear to speak your mind.
Posted 3 weeks ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a Flutter SDE 2, you will be responsible for designing, developing, and maintaining mobile applications using the Flutter framework. You will work closely with cross-functional teams, including designers, product managers, and other engineers, to deliver high-quality, scalable, and performant mobile solutions. Key Responsibilities: Development: - Develop and maintain mobile applications using Flutter and Dart - Write clean, maintainable, and efficient code - Implement new features, bug fixes, and enhancements in the mobile applications - Optimize application performance for both Android and iOS platforms Collaboration: - Work closely with UI/UX designers to implement pixel-perfect designs - Collaborate with backend engineers to integrate RESTful APIs and other services - Participate in code reviews and provide constructive feedback to peers Quality Assurance: - Write unit tests, widget tests, and integration tests to ensure code quality and reliability - Debug and troubleshoot application issues and performance bottlenecks - Contribute to continuous integration/continuous deployment (CI/CD) pipelines Documentation: - Document technical specifications, codebase, and development process - Maintain and update existing documentation as the project evolves Mentorship: - Provide guidance and mentorship to junior engineers and interns - Participate in technical discussions and contribute to team knowledge-sharing sessions Experience: - 2-4 years of experience in mobile application development, with at least 1-2 years of experience in Flutter - Proficiency in Dart and Flutter - Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a plus Technical Skills: - Strong understanding of mobile app design patterns (MVC, MVVM, Clean Architecture) and SOLID principles - Familiarity with RESTful APIs and third-party libraries - Experience with state management solutions in Flutter (Provider, Bloc, etc.) - Knowledge of mobile app deployment processes on both App Store and Google Play Store Tools & Frameworks: - Proficiency with version control systems (Git) - Experience with CI/CD tools like Jenkins, or GitHub Actions - Familiarity with testing frameworks such as Flutter Test, Mockito, etc. Soft Skills: - Strong problem-solving skills and attention to detail - Ability to work independently and as part of a team - Excellent communication skills, both written and verbal Education: - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Preferred Qualifications: - Experience in developing large-scale consumer-facing applications - Contributions to open-source projects or personal projects showcasing Flutter expertise - Knowledge of Swift and Kotlin languages Perks & Benefits: - Esops - Medical insurance for employees and dependents - Quarterly Professional Development allowance - Company Wellness Days (On months without holidays, you are still given a 3-day weekend) Sense is an equal-opportunity employer. We believe that diversity, inclusion, and belonging are integral to our success and do not discriminate based on race, colour, religion, age, or any other basis protected by law. All your information will be kept confidential according to EEO guidelines.,
Posted 3 weeks ago
5.0 - 12.0 years
0 Lacs
karnataka
On-site
Job Description: As an Engineering Manager, you will lead a high-performing team of 8-12 engineers and engineering leads in the end-to-end delivery of software applications through sophisticated CI/CD pipelines. Your role involves mentoring engineers to build scalable, resilient, and robust cloud-based solutions for Walmart's suite of products, contributing to quality and agility. Within Enterprise Business Services, the Risk Tech/Financial Services Compliance team focuses on designing, developing, and operating large-scale data systems and real-time applications. The team works on creating pipelines, aggregating data on Google Cloud Platform, and collaborating with various teams to provide technical solutions. Key Responsibilities: - Manage a team of engineers and engineering leads across multiple technology stacks, including Java, NodeJS, and Spark with Scala on GCP. - Drive design, development, and documentation processes. - Establish best engineering and operational practices based on product and scrum metrics. - Interact with Walmart engineering teams globally, contribute to the tech community, and collaborate with product and business stakeholders. - Work with senior leadership to plan the future roadmap of products, participate in hiring and mentoring, and lead technical vision and roadmap development. - Prioritize feature development aligned with strategic objectives, establish clear expectations with team members, and engage in organizational events. - Collaborate with business owners and technical teams globally, and develop mid-term technical vision and roadmap to meet future requirements. Qualifications: - Bachelor's/Master's degree in Computer Science or related field with a minimum of 12+ years of software development experience and at least 5+ years of managing engineering teams. - Experience in managing agile technology teams, building Java, Scala-Spark backend systems, and working in cloud-based solutions. - Proficiency in JavaScript, NodeJS, ReactJS, NextJS, CS Fundamentals, Microservices, Data Structures, and Algorithms. - Strong skills in CI/CD development environments/tools, writing modular and testable code, microservices architecture, and working with relational and NoSQL databases. - Hands-on experience with technologies like Spring Boot, concurrency, RESTful services, and cloud platforms such as Azure, GCP. - Knowledge of containerization tools like Docker, Kubernetes, and monitoring/alert tools like Prometheus, Splunk. - Ability to lead a team, contribute to technical design, and collaborate across geographies. About Walmart Global Tech: Walmart Global Tech is a team of software engineers, data scientists, and service professionals at the forefront of retail disruption. We innovate to impact millions and reimagine the future of retail, offering opportunities for personal growth, skill development, and innovation at scale. Flexible Work Approach: Our hybrid work model combines in-office and virtual presence, ensuring collaboration, flexibility, and personal development opportunities across our global team. Benefits: In addition to competitive compensation, we offer incentive awards, best-in-class benefits, maternity/paternal leave, health benefits, and more. Equal Opportunity Employer: Walmart, Inc. is committed to diversity, inclusivity, and valuing unique identities, experiences, and opinions. We strive to create an inclusive environment where all individuals are respected and valued. Minimum Qualifications: - Bachelor's degree in computer science or related field with 5 years of experience in software engineering or 7 years of experience in software engineering with 2 years of supervisory experience. Preferred Qualifications: - Master's degree in computer science or related field with 3 years of experience in software engineering. Location: Pardhanani Wilshire II, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli, India R-1998235.,
Posted 3 weeks ago
6.0 - 10.0 years
0 Lacs
chennai, tamil nadu
On-site
As a Java Developer at Virtusa, you will leverage your 6+ years of hands-on experience to design and implement web applications using the Java Platform. Your expertise in Java 8, Spring Boot, Spring Data JPA, Spring MVC, Spring Security, and Spring Cloud Config will be essential in developing service-oriented or microservice architectures. You will also be responsible for implementing RESTful API principles and working with messaging queues using Apache Kafka. In this role, you will utilize your solid experience with Oracle Database, testing frameworks like JUnit/Mockito, and continuous integration tools such as Git, Gitlab, Docker, and Appengine. Your familiarity with Agile methodologies (SCRUM) and software development life cycle will be crucial in delivering high-quality solutions. Additionally, you will work with tools like Swagger, Postman, Insomnia, Splunk, ServiceNow, and Jira to streamline development processes. At Virtusa, we prioritize teamwork, quality of life, and professional development. As part of our global team of 30,000 professionals, you will have the opportunity to work on exciting projects and leverage state-of-the-art technologies. We foster a collaborative environment that values new ideas and excellence, providing you with a dynamic platform to grow both personally and professionally. Join Virtusa and be part of a team that values your expertise and encourages innovation, enabling you to reach your full potential in a supportive and stimulating work environment.,
Posted 3 weeks ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
You will be responsible for full-stack development using Java, Spring Boot, and REST APIs/Microservices. Your expertise in API design, JPA, Junit, Mockito, JAX-RS, and performance engineering will be crucial for the role. Strong design skills and experience with SPLUNK/ELK log monitoring and Spring Security are highly desirable. This is a full-time, permanent position that requires at least 4 years of experience in full-stack development, Java, Spring Boot, Microservices, and Java 8. The work location is in-person. If you are interested in this opportunity, please speak with the employer at +91 9818284852.,
Posted 3 weeks ago
5.0 - 7.0 years
8 - 16 Lacs
Hyderabad
Work from Office
POSTION SUMMARY & KEY AREAS OF RESPONSIBILITY: Primary responsibility is to develop high quality software solutions as a contributing member of a highly motivated team of Engineers. Should be able to understand what goes behind the building of a complex resilient scalable enterprise products and should contribute through design and development. This individual has to solve complex technical challenges and assist in laying out technical roadmap. Should have had hands on complex applications/solutions which has integrations with various components. Experience with production systems and migrating customers from legacy systems to later versions is preferred. Advanced knowledge on the best practices on enterprise applications logging, communication, coding, testing and CI/CD pipeline is expected. The primary solution stack technology for this position is Java with other preferred skills referred below. Responsibilities include: • Develop high quality software which meets requirements, promotes re-use of software components, and facilitates ease of support. • Diagnose, isolate, and implement remedies for system failures caused by errors in software code. • Identifies and implements process improvements in Engineering practices. • Utilize software-based system maintenance and tracking tools. • Provide input and technical content for technical documentation, user help materials and customer training. • Conduct unit tests, track problems, and implement changes to ensure adherence to test plan and functional/nonfunctional requirements • Analyze, design and implement software mechanisms to improve code stability, performance, and reusability. • Participates and leads code review sessions. • Create high fidelity estimates of their own work efforts. • Assist others in estimating task effort and dependencies, responsible for team commitments within the Sprint. • May be asked to lead and advise other Engineering resources as part of project activities. • Considered subject matter experts in their chosen field. • Participates with industry groups, stays current with technology and industry trends, disseminates knowledge to team members, forms best practices. • Communicate with Solution Management and other internal teams. • Participates in cross-functional collaboration within the organization. • Works with developers to assist detailed problem resolution for difficult problems which are proving difficult for Lead Developers to resolve. • Works on improving use of tools relating to NVL development/tools used. BASIC QUALIFICATIONS: • Bachelors degree in computer science or related field • A minimum of 4 years of experience in software design and development • A minimum of 4 years of experience in preferred technology stack, Must Have • Very strong development experience Java 11, Spring, Sprint boot. • API based design and development using REST API and Graphql • Multi-threading Concepts • Unit testing and integration testing frameworks like Junit5, Mockito • Messaging services. • Strong understanding and affinity towards building scalable and robust solutions. • Very strong understanding of NOSQL(MongoDB) and SQL DBS • In depth understanding of Design Patterns and ability to design a Class Model, Data Model for a given requirement. • Experience with CI/AppSec tools like – Sonar, Coverity, Whitesource etc. • Strong in Debugging, Memory Leaks, Profiling, Crashes, etc Good to Have • Hands on development experience with Linux OS • Good understanding of NFT Performance; scalability and availability and familiarity with Tools • Cloud Native Application Development • Linux OS and scripting • Should be familiar with HTTPs/SSL • Networking concepts like how to setup and configure name servers and network interfaces Load Balancers Must have hands on any of the two from the following skill sets • Docker and K8s • Azure / GCP • Cucumber • Scala • Helm • Deep understanding of Software Development and Quality Assurance best practices • Excellent written and verbal communication skills • Excellent teamwork and collaboration skills • Experience operating in an Agile environment, with a deep understanding of agile development principles. • Familiarity with Continuous Improvement and Six Sigma Lean principles. PREFERRED QUALIFICATIONS: Knowledge of software development standards and protocols: • Secured development knowledge • DevOps for the cloud deployments • CI/CD pipeline • Cloud development knowledge on Azure or GCP • Good to have domain experience of Loyalty in Retail or Hospitality space • Experience with tools utilized in development environment: • Jira • GIT • Scripting languages
Posted 3 weeks ago
3.0 - 7.0 years
3 - 7 Lacs
Chennai
Work from Office
> 8+ Years of experience in Application Development using Java and Advance Technologies tool Strong understanding of fundamental architecture and design principles, object-orientation principles, and coding standards Ability to design and build smart, scalable, and resilient solutions with tight deadlines, both high and low-level. Strong analytical and problem-solving skills Strong verbal and written communication skills Good knowledge in DevOps, CI-CD Understanding on source control, versioning, branching etc. Experienced in Agile methodology and Waterfall models Strong experience in Application Delivery, that also includes Production Support Very Good presentation and documentation skills Ability to learn and adapt to new technologies and frameworks Awareness about Release Management Strong team player who can collaborate effectively with relevant stakeholders ;Recommend future technology capabilities and architecture design considering business objectives, technology strategy, trends and regulatory requirements. Must have skills Do Strong programming and hands-on skills in Java 8 or above (preferably Java 17) Good hands on Java Collections and Streams Good hands on Data structure and Algorithms. Good experience in developing vulnerable free Spring Framework applications Good knowledge on Spring DI/Blueprints, Spring Boot, etc. Good knowledge about Design Patterns and Principles Good knowledge on OR frameworks like Hibernate, JPA etc. Good knowledge on API building (Web Service, SOAP/REST) Good knowledge on Unit testing and code coverage using JUnit/Mockito Good knowledge on code quality tools like SonarQube, Security Scans etc. Good knowledge on containerized platforms like Kubernetes, OpenShift, EKS (AWS) Good knowledge in Enterprise Application Integration patterns (synchronous, asynchronous) Good knowledge on multi-threading and multi-processing implementations Experience in RDBMS (Oracle, PostgreSQL, MySQL) Knowledge on SQL queries Ability to work in quick paced, dynamic environment adapting agile methodologies Ability to work with minimal guidance and/or high-level design input Knowledge on Microservices based development and implementation Knowledge on CI-CD pattern with related tools like Azure DevOps, GIT, Bitbucket, etc. Knowledge on JSON libraries like Jackson/GSON Knowledge on basic Unix Commands Possess good documentation and presentation skills Able to articulate ideas, designs, and suggestions Mentoring fellow team members, conducting code reviews Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation
Posted 3 weeks ago
3.0 - 6.0 years
3 - 7 Lacs
Chennai
Work from Office
> 8+ Years of experience in Application Development using Java and Advance Technologies tool Strong understanding of fundamental architecture and design principles, object-orientation principles, and coding standards Ability to design and build smart, scalable, and resilient solutions with tight deadlines, both high and low-level. Strong analytical and problem-solving skills Strong verbal and written communication skills Good knowledge in DevOps, CI-CD Understanding on source control, versioning, branching etc. Experienced in Agile methodology and Waterfall models Strong experience in Application Delivery, that also includes Production Support Very Good presentation and documentation skills Ability to learn and adapt to new technologies and frameworks Awareness about Release Management Strong team player who can collaborate effectively with relevant stakeholders ;Recommend future technology capabilities and architecture design considering business objectives, technology strategy, trends and regulatory requirements. Must have skills Strong programming and hands-on skills in Java 8 or above (preferably Java 17) Good hands on Java Collections and Streams Good hands on Data structure and Algorithms. Good experience in developing vulnerable free Spring Framework applications Good knowledge on Spring DI/Blueprints, Spring Boot, etc. Good knowledge about Design Patterns and Principles Good knowledge on OR frameworks like Hibernate, JPA etc. Good knowledge on API building (Web Service, SOAP/REST) Good knowledge on Unit testing and code coverage using JUnit/Mockito Good knowledge on code quality tools like SonarQube, Security Scans etc. Good knowledge on containerized platforms like Kubernetes, OpenShift, EKS (AWS) Good knowledge in Enterprise Application Integration patterns (synchronous, asynchronous) Good knowledge on multi-threading and multi-processing implementations Experience in RDBMS (Oracle, PostgreSQL, MySQL) Knowledge on SQL queries Ability to work in quick paced, dynamic environment adapting agile methodologies Ability to work with minimal guidance and/or high-level design input Knowledge on Microservices based development and implementation Knowledge on CI-CD pattern with related tools like Azure DevOps, GIT, Bitbucket, etc. Knowledge on JSON libraries like Jackson/GSON Knowledge on basic Unix Commands Possess good documentation and presentation skills Able to articulate ideas, designs, and suggestions Mentoring fellow team members, conducting code reviews Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation
Posted 3 weeks ago
7.0 - 12.0 years
30 - 35 Lacs
Pune
Work from Office
: Job TitleSenior Engineer, AVP LocationPune, India Role Description As a Lead Engineer for Technology in our Technology team, you will partner with business, technology managers to create Designs, solutions and strongly engineered applications. Youll be an integral part of the banks technology infrastructure, guiding the Feature teams through the engineering practices and leading by example. You will enable the digital environment that helps our people share their knowledge, expertise and real passion for our business. Deutsche Bank is investing heavily in technology, which means we are investing in you. Join us here, and youll constantly be looking ahead. Deutsche Banks 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 well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities What Youll Do Accountable for feature teams in Trade Finance Passion to deliver state of the art solutions and be hand-on technologist Lead a team of engineers and create high performing teams. Needs to be a high code committer Aspirational in implementing leading technology advancements in the industry Maintain hygiene, Risk and Control and Stability at to core to every delivery Be a role model for the team How Youll Lead Look beyond and go the extra mile to add value to the technology organization beyond the functional role Lead by example and have client centricity at the core Your skills and experience A hands-on technologist with expertise in Java based technologies, Spring, Camel, Microservices architecture, CI/CD pipeline Ability to solve business problems with an acute engineering mindset Strong analytical and Design skills Proficient communication skills Proficient English language skills (written/verbal) Ability to work in virtual teams and in matrixed organizations Keeps pace with technical innovation Agile process awareness and implementation detail Java and J2EE Technologies Spring MVC, JMS, Apache Camel Spring Batch, Oracle, Unix Command, CI/CD, GIT/SVN Junit/Mockito (Any Unit Test Frameworks) Sonar Qube/ Emma Code Coverage and Code quality tools Familiarity with build tools such as Ant, Maven, and Gradle SSL, OATH, JWT Performance monitoring Tools like Java Heap Analyzer, Visual JVM, JMX Console Micro Services/UI UX Spring Boot, Spring Cloud Kubernetes, Zuul API Gateway, Spring JPA Spring Sleuth, Any Cloud Experience Camunda/any other workflow implementation and hands on experience MQ, Subscribe/Publish model React JS handson Good to Have JBOSS, Kafta, Google Cloud platform Jenkin, Teamcity, Gafana, Prometheus Skills That Will Help You Excel Excellent communication skills, both written and spoken Updated relevant skill certification A Bachelors degree in Computer Science Passionate about technology and is a go-getter How well support you
Posted 3 weeks ago
10.0 - 15.0 years
32 - 37 Lacs
Pune
Work from Office
: Job TitleSenior Engineer, Full Stack SME Corporate TitleAVP LocationPune , India Role Description Deutsche Bank has set for itself ambitious goals in the areas of Sustainable Finance, ESG Risk Mitigation as well as Corporate Sustainability. As Climate Change throws new Challenges and opportunities, Bank has set out to invest in developing a Sustainability Technology Platform, Sustainability data products and various sustainability applications which will aid Banks goals. As part of this initiative, we are building an exciting global team of technologists who are passionate about Climate Change, want to contribute to greater good leveraging their Technology Skillset in multiple areas predominantly in Cloud / Hybrid Architecture. As part of this Role, we are seeking a highly experienced GCP Data SME to join our growing team. In this senior role, you will be a trusted advisor, providing technical expertise and strategic direction across all things data and BI on GCP. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities Technical Leadership: Contribute individually to project success in terms of Fullstack development involving micro frontends, microservices, event driven system integrations and sql/nosql databases. API DesignDesign APIs for an API-first platform, ensuring seamless support for primary UI implementation(s). Hybrid Cloud AdaptationYou will work with a hybrid cloud architecture, necessitating flexibility in learning new technologies. Hybrid GCP solutions will replace or coexist with some technologies currently available exclusively on-premise. Code Reviews and Best PracticesParticipate in code reviews and contribute to evolving best practices for better maintainability, security, observability, reuse and modular development. Assist in tool and platform documentation from both technology and operations perspectives. Mentoring and Individual ContributionMentor teams in technology, design, and architecture. Stay current with emerging trends and innovations in GCP services, application development frameworks, and programming languages. Strategic Direction: Partner with business stakeholders to understand their requirements and translate them into robust technical solutions, leveraging GCP's potential where appropriate. Develop and implement a long-term technology roadmap that aligns with our business goals, considering both cloud and on-premise options. Analyze the feasibility and cost-effectiveness of migrating suitable on-premise systems to GCP. Mentorship & Collaboration: Mentor and guide junior developers on full-stack development best practices, focusing on effective integration with cloud and on-premise systems. Foster a culture of knowledge sharing and collaboration within the engineering team. Effectively communicate complex technical concepts to both technical and non-technical audiences. Problem-Solving & Innovation: Troubleshoot and resolve complex technical issues across cloud and on-premise environments. Continuously evaluate and recommend improvements to our development processes and infrastructure, considering the optimal use of GCP. Lead the exploration and implementation of innovative solutions using GCP services to optimize our technology stack. Your skills and experience 10+ years of experience in full-stack software development. Proven track record of leading and delivering successful software projects using GCP alongside on-premise environments. Expertise in various web and application development technologies (front-end frameworks, back-end languages, and databases) with a focus on GCP compatibility. Experience with containerization technologies (Docker, Kubernetes) for deployments. Excellent communication, collaboration, and problem-solving skills. Ability to think strategically and translate business needs into technical solutions, considering the optimal use of GCP. Leadership presence and the ability to mentor and inspire others. Must to have technology/framework - ReactJS, Microfrontends, Microservices and related Desing Patterns, Spring Cloud, Spring Security, Concurrency, Enterprise Integration and related design patterns, JDK 11+, SpringBoot Middleware, MyBatis, Mockito, Junit, SQL, Oracle/postgres Database, Event Driven Architecture, Teamcity /Jenkins, Git, SSH, SPLUNK Knowledge of Sustainable Finance / ESG Risk / CSRD / Regulatory Reporting will be a plus Experience in infrastructure automation and DevOps principles on GCP will be a plus How well support you . . . 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.
Posted 3 weeks ago
2.0 - 5.0 years
3 - 6 Lacs
Bengaluru
Work from Office
We are looking for a talented and passionate Flutter developer to join our growing team. You will be responsible for designing, developing, and maintaining beautiful and high-performing cross-platform mobile applications using the Flutter framework. You will work closely with designers, product managers, and other developers to bring our mobile app vision to life. Responsibilities: Develop and implement user interfaces and features for mobile applications using Flutter and Dart. Translate design mockups and wireframes into high-quality, responsive UI code. Optimize app performance and memory usage. Write clean, maintainable, and well-documented code. Integrate with various APIs and backend services. Implement unit and integration tests for code coverage and stability. Collaborate with designers, product managers, and other developers throughout the development lifecycle. Participate in code reviews and provide constructive feedback. Stay up to date with the latest Flutter and Dart technologies and best practices. Qualifications: Bachelors degree in computer science, Software Engineering, or a related field, or equivalent experience. 3+ years of experience developing mobile applications with Flutter and Dart. Strong understanding of object-oriented programming principles. Familiarity with UI/UX design principles and mobile app development patterns. Experience with state management solutions (e.g., BLoC, Provider, Riverpod). Experience with testing frameworks (e.g., Flutter Driver, Mockito). Ability to work independently and as part of a team. Excellent communication and collaboration skills. Passion for building beautiful and user-friendly mobile applications. Bonus Points: Experience with Firebase, Google Cloud Platform, or other mobile development tools. Experience with CI/CD pipelines. Familiarity with native Android and iOS development. Benefits: Competitive salary and benefits package. Opportunity to work on challenging and impactful projects. Collaborative and supportive work environment. Be part of a rapidly growing company.
Posted 3 weeks ago
5.0 - 8.0 years
12 - 19 Lacs
Hyderabad, Bengaluru
Work from Office
Preferred Candidate Profile: Bachelor's or Master's in Computer Science, Information Technology, or related field. 5-8 years of Java development experience. Design and implement robust, scalable microservices using Java 8+, Spring Boot, Hibernate/JPA. Build and expose RESTful APIs, ensuring versioning and security using Spring Security, OAuth2. Develop responsive Angular (v8+) applications with TypeScript, HTML5, and CSS3. Integrate frontend with backend services via REST APIs. Implement event-driven architecture using Kafka, RabbitMQ for asynchronous communication. Model and optimize relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. Ensure code quality through unit testing (JUnit, Mockito), integration testing, and CI/CD pipelines (Jenkins/GitHub Actions). Troubleshoot system performance bottlenecks, bugs, and drive optimization. Participate in Agile ceremonies (sprint planning, code reviews, retrospectives). Mentor junior developers and uphold strong engineering practices. Collaborate closely with DevOps, QA, Product, and UX teams to align on releases.
Posted 3 weeks ago
5.0 - 8.0 years
5 - 15 Lacs
Zirakpur
Remote
Mandatory Skills:- 1.Core Java 2.Advance Java 3.Microservices 4.Rest APIs 5.JUnit 6.Hibernate, JPA, JPA Spring 7.CI/CD 8.Agile 9.Spring boot 10.Problem solving Years of Experience: 5+ years Notice Period: immediate joiners Communication: - Good
Posted 3 weeks ago
5.0 - 8.0 years
7 - 10 Lacs
Bengaluru
Work from Office
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. We need a source who can be able to design and develop reliable, efficient and scalable backend services and APIs using Java and the Spring ecosystem. Work closely with cross-functional teams to build microservices-based systems. You would get an opportunity to work on a platform that scales to 10 billion minute meetings per month. Technologies: Linux basics, Java, Spring Boot, Spring Framework, Microservices, any Database, RESTful API's, Git, Docker, Kubernetes, JUnit, Mockito, Postman. Required Qualifications: Experience: 35+ years of hands-on experience in developing software applications including Microservice using Java, JVM and related technologies. Practical knowledge of microservices architecture, including design patterns and best practices. Strong foundation in object-oriented programming and software design principles. Proficiency in Spring Boot, Spring Framework, and related technologies (Spring Data, Spring Batch). Proven experience in developing and maintaining RESTful APIs. Hands-on experience working with relational databases (SQL); familiarity with NoSQL databases is a plus. Experience with unit and integration testing, including frameworks like JUnit and Mockito. Familiarity with version control systems, especially Git and platforms like GitHub. Desired Skills: Strong experience in performance tuning. Experience with Docker and Kubernetes for containerized application development and orchestration. Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform. Understanding of CI/CD pipelines and experience integrating code into automated build/test/deploy systems. Familiarity with API documentation tools such as Swagger/OpenAPI. Excellent communication and collaboration skills, with a proactive mindset. Strong analytical and problem-solving skills, capable of troubleshooting complex systems in a fast-paced environment. Primary Skills JAVA Development and coding, Microservices, Data Structures, Linux
Posted 3 weeks ago
6.0 - 9.0 years
8 - 11 Lacs
Bengaluru
Work from Office
Req ID: 323082 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java, J2EE, Spring MVC, Spring Core, Web services, REST API, SOA, XML/JSON, AWS - Developer to join our team in Bangalore, Karn taka (IN-KA), India (IN). . Hands-on experience with Service Oriented Architecture (SOA), building RESTful services, XML/JSON, and modern Application Servers. Proficient in Java, J2EE, Spring MVC, Spring Core and JavaScript. Deep understanding of API design, including versioning, isolation and micro-services. Working knowledge of cloud computing environments and applications (AWS, Azure). Experience in documenting APIs leveraging an API documentation framework (Swagger) Experience with DevOps, Continuous Integration and Delivery tools like Jenkins, Maven, uDeploy, Stash and Docker. Strong knowledge of developing highly scalable distributed systems using Open source technologies. Working knowledge of testing frameworks like Junit, Mockito, Spring Test. Knowledge of web application development using JSP, HTML, CSS/SASS, JQuery, Angular and NodeJS. Experience in Agile methodologies (Kanban, SCRUM) Knowledge of relational and NoSQL database management systems. Excellent collaboration skills to work with multiple teams in the organization globally. Strong team player and able to mentor junior team members. Your hands of experience working with package management using Node.js, NPM, Express Minimum Experience on Key Skills - 6 to 9yrs General Expectation 1) Must have Good Communication 2) Must be ready to work in 10:30 AM to 8:30 PM Shift 3) Flexible to work in Client Location GV, Manyata or EGL, Bangalore 4) Must be ready to work from office in a Hybrid work environment. Full Remote work is not an option 5) Expect Full Return to office from Feb/Mar25 Pre-Requisites before submitting profiles 1) Must have Genuine and Digitally signed Form16 for ALL employments 2) All employment history/details must be present in UAN/PPF statements 3) Candidate must be screened using Video and ensure he/she is genuine and have proper work setup 4) Candidates must have real work experience on mandatory skills mentioned in JD 5) Profiles must have the companies which they are having payroll with and not the client names as their employers 6) As these are competitive positions and client will not wait for 60 days and carry the risks of drop-out, candidates must of 0 to 3 weeks of Notice Period 7) Candidates must be screened for any gaps after education and during employment for genuineness of the reasons
Posted 3 weeks ago
6.0 - 8.0 years
15 - 18 Lacs
Pune, Bengaluru
Work from Office
Design, develop, and maintain scalable Java applications using Spring Boot framework Develop and maintain CI/CD pipelines for automating build, test, and deployment processes.
Posted 3 weeks ago
6.0 - 8.0 years
15 - 17 Lacs
Pune, Bengaluru
Work from Office
Contra Design, develop, and maintain scalable Java applications using Spring Boot framework.Develop and maintain CI/CD pipelines for automating build, test, and deployment processes. Key Responsibilities: Design, develop, and maintain high-performance, scalable Java applications based on business needs. Write well-designed, efficient, and testable code following best practices and coding standards. Collaborate with cross-functional teams, including product managers, architects, and other developers, to gather requirements and implement solutions. Lead the development lifecycle, including planning, coding, testing, and deploying applications. Optimize and fine-tune applications for performance, scalability, and reliability. Conduct code reviews to maintain code quality and promote continuous improvement within the team. Mentor and provide technical guidance to junior developers and contribute to their growth and development. Troubleshoot and resolve application issues, providing timely support and bug fixes as necessary. Ensure the security of applications, integrating best practices in cybersecurity and vulnerability prevention. Stay up-to-date with emerging technologies and industry trends to continuously improve development practices and processes. Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives.
Posted 3 weeks ago
8.0 - 13.0 years
3 - 7 Lacs
Chennai
Work from Office
8+ Years of experience in Application Development using Java and Advance Technologies tool Strong understanding of fundamental architecture and design principles, object-orientation principles, and coding standards Ability to design and build smart, scalable, and resilient solutions with tight deadlines, both high and low-level. Strong analytical and problem-solving skills Strong verbal and written communication skills Good knowledge in DevOps, CI-CD Understanding on source control, versioning, branching etc. Experienced in Agile methodology and Waterfall models Strong experience in Application Delivery, that also includes Production Support Very Good presentation and documentation skills Ability to learn and adapt to new technologies and frameworks Awareness about Release Management Strong team player who can collaborate effectively with relevant stakeholders ;Recommend future technology capabilities and architecture design considering business objectives, technology strategy, trends and regulatory requirements. Must have skills Strong programming and hands-on skills in Java 8 or above (preferably Java 17) Good hands on Java Collections and Streams Good hands on Data structure and Algorithms. Good experience in developing vulnerable free Spring Framework applications Good knowledge on Spring DI/Blueprints, Spring Boot, etc. Good knowledge about Design Patterns and Principles Good knowledge on OR frameworks like Hibernate, JPA etc. Good knowledge on API building (Web Service, SOAP/REST) Good knowledge on Unit testing and code coverage using JUnit/Mockito Good knowledge on code quality tools like SonarQube, Security Scans etc. Good knowledge on containerized platforms like Kubernetes, OpenShift, EKS (AWS) Good knowledge in Enterprise Application Integration patterns (synchronous, asynchronous) Good knowledge on multi-threading and multi-processing implementations Experience in RDBMS (Oracle, PostgreSQL, MySQL) Knowledge on SQL queries Ability to work in quick paced, dynamic environment adapting agile methodologies Ability to work with minimal guidance and/or high-level design input Knowledge on Microservices based development and implementation Knowledge on CI-CD pattern with related tools like Azure DevOps, GIT, Bitbucket, etc. Knowledge on JSON libraries like Jackson/GSON Knowledge on basic Unix Commands Possess good documentation and presentation skills Able to articulate ideas, designs, and suggestions Mentoring fellow team members, conducting code reviews Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Applications from people with disabilities are explicitly welcome.
Posted 3 weeks ago
6.0 - 10.0 years
3 - 8 Lacs
Noida
Work from Office
Roles & Responsibilities: Manage & can provide technical suport to team of Developers (React/Java) Proficient in ReactJS/Java including framework, GitHub, Git commands Develop code based on functional specifications through an understanding of project code Test code to verify it meets the technical specifications and is working as intended, before submitting to code review Follow prescribed standards and processes as applicable to software development methodology, including planning, work estimation, solution demos, and reviews Read and understand software requirements and can develope and support other developers as well. Assist with the implementation of a delivery pipeline, including test automation, security, and performance Assist in troubleshooting and responding to production issues to ensure the stability of the application Technical review of code developed by teams members and can manage code quality, Understanding of SonarQube /Checkmarkx tools. Mandatory Skills Java : Jackson, Intellij (IDE), Java EE 8/11, Hibernate (v5.4), Spring UT: React testing library for unit testing, JESTng (v5.3), SLF4J/Logback, Quarkus, Redis, Jax-Rs, ReactJS: React core concept, JavaScript UT: Karate, Cucumber, Mockito or Junit Database - MongoDB/Oracle with good handson on PL/SQL Expertise in object-oriented design and multi-threaded programming Total Experience Expected: 08-10 years
Posted 3 weeks ago
8.0 - 13.0 years
3 - 7 Lacs
Chennai
Work from Office
Must Have skills Strong programming and hands-on skills in Java 8 or above (preferably Java 17) Good hands on Java Collections and Streams &;&;&;&;&;&; &;Good hands on Data structure and Algorithms. Good experience in developing vulnerable free Spring Framework applications Good knowledge on Spring DI/Blueprints, Spring Boot, etc. Good knowledge about Design Patterns and Principles Good knowledge on OR frameworks like Hibernate, JPA etc. Good knowledge on API building (Web Service, SOAP/REST) Good knowledge on Unit testing and code coverage using JUnit/Mockito Good knowledge on code quality tools like SonarQube, Security Scans etc. Good knowledge on containerized platforms like Kubernetes, OpenShift, EKS (AWS) Good knowledge in Enterprise Application Integration patterns (synchronous, asynchronous) Good knowledge on multi-threading and multi-processing implementations Experience in RDBMS (Oracle, PostgreSQL, MySQL) Knowledge on SQL queries Ability to work in quick paced, dynamic environment adapting agile methodologies Ability to work with minimal guidance and/or high-level design input Knowledge on Microservices based development and implementation Knowledge on CI-CD pattern with related tools like Azure DevOps, GIT, Bitbucket, etc. Knowledge on JSON libraries like Jackson/GSON Knowledge on basic Unix Commands Possess good documentation and presentation skills Able to articulate ideas, designs, and suggestions Mentoring fellow team members, conducting code reviews 8+ Years of experience in Application Development using Java and Advance Technologies tool Strong understanding of fundamental architecture and design principles, object-orientation principles, and coding standards &;&;&;&;&;&; &;Ability to design and build smart, scalable, and resilient solutions with tight deadlines, both high and low-level. Strong analytical and problem-solving skills Strong verbal and written communication skills Good knowledge in DevOps, CI-CD Understanding on source control, versioning, branching etc. Experienced in Agile methodology and Waterfall models Strong experience in Application Delivery, that also includes Production Support Very Good presentation and documentation skills Ability to learn and adapt to new technologies and frameworks Awareness about Release Management Strong team player who can collaborate effectively with relevant stakeholders &;&;&;&;&;&; &;Recommend future technology capabilities and architecture design considering business objectives, technology strategy, trends and regulatory requirements. Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Applications from people with disabilities are explicitly welcome.
Posted 3 weeks ago
5.0 - 10.0 years
5 - 8 Lacs
Chennai
Work from Office
Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters : 5+ Years of experience in Application Development using Java and Advance Technologies tool Strong understanding of fundamental architecture and design principles, object-orientation principles, and coding standards Ability to design and build smart, scalable, and resilient solutions with tight deadlines, both high and low-level. Strong analytical and problem-solving skills Strong verbaland written communication skills Good knowledge in DevOps, CI-CD Understanding on source control, versioning, branching etc. Experienced in Agile methodology and Waterfall models Strong experience in Application Delivery, that also includes Production Support Very Good presentation and documentation skills Ability to learn and adapt to new technologies and frameworks Awareness about Release Management Strong team player who can collaborate effectively with relevant stakeholders Recommend future technology capabilities and architecture design considering business objectives, technology strategy, trends and regulatory requirements. Must Have Strong programming and hands-on skills in Java 8 or above (preferably Java 17) Good hands on Java Collections and Streams Good hands on Data structure and Algorithms.Good experience in developing vulnerable free Spring Framework applications Good knowledge on Spring DI/Blueprints, Spring Boot, etc. Good knowledge about Design Patterns and Principles Good knowledge on OR frameworks like Hibernate, JPA etc. Good knowledge on API building (Web Service, SOAP/REST) Good knowledge on Unit testing and code coverage using JUnit/Mockito Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries,Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Applications from people with disabilities are explicitly welcome.
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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough