gradle-jobs-in-greater-noida

554 Gradle Jobs in Greater Noida

Toggle to save search
posted 6 days ago

Software Engineer II - Android

JPMC Candidate Experience page
experience2 to 6 Yrs
location
Maharashtra
skills
  • Java
  • Android
  • Unit testing
  • Mockito
  • Espresso
  • Distributed systems
  • Data Structures
  • MultiThreading
  • Architectural patterns
  • MVP
  • MVVM
  • Gradle
  • Jenkins
  • Git
  • Bitbucket
  • Linux
  • Mac OS X
  • GNU tools
  • Scripting languages
  • Kotlin
  • RxJava
  • LiveData
  • Restful API integration
  • Caching
  • Persistence solutions
  • Gang of Four patterns
  • Build systems
  • Jetpack compose
Job Description
You're ready to gain the skills and experience needed to grow within your role and advance your career and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Consumer and Community Banking, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. You will be counted on to set strategic direction, solve complex mission-critical problems, and help your team raise their game, meet high standards, and satisfy both business and functional requirements. Best of all, you will be able to harness massive amounts of brainpower through JPMorgan Chase's Global Network of over 30,000 technologists from around the world. **Key Responsibilities:** - Executes standard software solutions, design, development, and technical troubleshooting - Writes secure and high-quality code using the syntax of at least one programming language with limited guidance - Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications - Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation - Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity - Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development - Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems - Adds to team culture of diversity, opportunity, inclusion, and respect **Qualifications Required:** - Formal training or certification on software engineering concepts and 2+ years applied experience - Strong understanding of Java and the Android ecosystem - Past experience in Kotlin, RxJava, LiveData, all mobile UI fundamentals, from layout to animations, and Restful API integration is expected - Experience in Unit testing and functional testing libraries like Mockito, Espresso - Experience with distributed systems, caching, and persistence solutions - Ability to troubleshoot and identify the root cause of issues under time pressure - Experience building localized, multi-tenant solutions. Enthusiasm for automated testing - Strong experience with Data Structures and Multi-Threading - Understanding of architectural patterns such as MVP and MVVM, application design patterns Gang of Four patterns - Understanding of build systems such as Gradle, Jenkins - Knowledge of Jetpack compose **Preferred Qualifications:** - Working knowledge of Git/Bitbucket version control - Ability to communicate effectively with other technical resources and the company as a whole - Proficiency with Linux, Mac OS X, GNU tools, and scripting languages is a bonus - Prior experience working on agile teams is a plus. Pair programming ability is a bonus - Created an application that is available on Google Play Store (bonus but not a must),
ACTIVELY HIRING

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 1 day ago

Lead Software Engineer

JPMC Candidate Experience page
experience5 to 9 Yrs
location
Karnataka
skills
  • Android Studio
  • Data Structures
  • MultiThreading
  • MVVM
  • MVP
  • Singleton
  • Automated Testing
  • Gradle
  • Jenkins
  • Distributed Systems
  • Monitoring
  • Operational Excellence
  • Unit Testing
  • GIT
  • Team Leadership
  • Strategic Planning
  • Talent Management
  • Kotlin
  • Jetpack Compose
  • DaggerHilt
  • MVI
  • API Integration
  • Caching
  • Persistence Solutions
  • CustomerFocused Mindset
  • GIT Workflow
Job Description
As a Lead Software Engineer - Android at JPMorgan Chase within the Commercial & Investment Banking, you play a crucial role in an agile team dedicated to enhancing, building, and delivering reliable, market-leading technology products in a secure, stable, and scalable manner. As a key technical contributor, you will be responsible for implementing vital technology solutions across diverse technical domains within various business functions, all in support of the firm's strategic objectives. - Builds and deploys production-grade native Android Mobile applications to solve various business use cases for the firm - Provides overall direction, oversight, training, and coaching for a team of entry-level to mid-level software engineers that work on basic to moderately complex tasks - Takes accountability for decisions that influence team's resources, tactical operations, and the execution and implementation of processes and procedures - Ensures successful collaboration across teams and stakeholders - Identifies and mitigates issues to execute a book of work while escalating issues as necessary - Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team - Creates a culture of diversity, equity, inclusion, and respect for team members and prioritize diverse representation **Qualifications Required**: - Formal training or certification on software engineering concepts and 5+ years applied experience - Practical Mobile native experience with expert knowledge in all phases of the mobile app development life cycle - Use of frameworks and APIs like Kotlin, Jetpack Compose, Dagger/Hilt for Dependency Injection, and experience in using Android Studio tools like Layout Inspector, Memory Profiler, and CPU Profiler - Strong experience with Data Structures, Type Conversions, Multi-Threading. Experience with clean architecture & one or more design patterns MVVM, MVI, MVP, Singleton - Enthusiasm for automated testing and experience with unit testing frameworks - Understanding of build systems such as Gradle, Jenkins, or similar systems - Worked in an Agile development environment and well-versed with agile ceremonies - Experience working with API integration, distributed systems, monitoring, caching, and persistence solutions - Demonstrated skill and passion for operational excellence, customer-focused mindset, taking pride in creating an informative data-driven journey **Preferred Qualifications**: - Extensive experience including developing large-scale mobile applications - Strong communication skills along with significant experience managing stakeholders of diverse backgrounds - Understands the importance of unit testing and can write meaningful unit tests - Understanding of GIT and GIT workflow - Experience leading teams of technologists - Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives - Experience with hiring, developing, and recognizing talent,
ACTIVELY HIRING
posted 2 days ago

Sr. React Native Developer

XenelSoft Technologies
experience5 to 9 Yrs
location
Noida, Uttar Pradesh
skills
  • JavaScript
  • RESTful APIs
  • JSON
  • Xcode
  • Android Studio
  • Gradle
  • React Native
  • ES6
  • TypeScript
  • Redux
  • MobX
  • Context API
Job Description
Role Overview: You will be responsible for developing and maintaining mobile applications using React Native for both iOS and Android platforms. Collaborate with product managers, designers, and backend developers to deliver seamless user experiences. Write clean, scalable, and efficient code following best practices. Integrate third-party APIs and native modules when required. Debug and resolve technical issues and performance bottlenecks. Ensure applications meet quality standards through unit testing and code reviews. Stay updated with the latest industry trends, tools, and technologies in mobile app development. Key Responsibilities: - Develop and maintain mobile applications using React Native for both iOS and Android platforms. - Collaborate with product managers, designers, and backend developers to deliver seamless user experiences. - Write clean, scalable, and efficient code following best practices. - Integrate third-party APIs and native modules when required. - Debug and resolve technical issues and performance bottlenecks. - Ensure applications meet quality standards through unit testing and code reviews. - Stay updated with the latest industry trends, tools, and technologies in mobile app development. Qualification Required: - 5 years of proven experience in React Native mobile application development. - Strong understanding of JavaScript, ES6+, and TypeScript. - Experience with state management libraries like Redux / MobX / Context API. - Familiarity with RESTful APIs, JSON, and mobile design patterns. - Hands-on experience with native build tools (Xcode, Android Studio, Gradle). - Knowledge of app deployment processes on Google Play Store and Apple App Store. - Problem-solving skills, attention to detail, and ability to work in a team environment. - Excellent communication and collaboration skills. Additional Details: You will have the opportunity to work in a 5-day week (Monday-Friday) and experience a collaborative work culture with growth opportunities. You will also get exposure to challenging projects and the latest technologies. Education: B.Tech./ M.Tech./ MCA (Regular),
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 5 days ago

Java Backend Developer

Plexcel Info Systems
experience3 to 7 Yrs
location
All India
skills
  • Java
  • SQL
  • NoSQL
  • Cassandra
  • MongoDB
  • SDLC
  • Git
  • Gitlab
  • Gradle
  • Design Patterns
  • Distributed Systems
  • Algorithms
  • Junit
  • Interpersonal Skills
  • Springboot
  • Elastic
  • Terraform
  • TestDriven Development
Job Description
Role Overview: You will be responsible for developing and maintaining software solutions at Plexcel. As a Java BE Developer, you will utilize your strong analytical and problem-solving skills to contribute to the design and development of Java Springboot-based Micro Services. Your proficiency in using advance data structures and algorithms will be crucial in creating distributed and scalable system designs. Additionally, you will ensure high-quality code by following strong coding practices and design patterns. Your collaboration with business stakeholders to translate requirements into software solutions will be essential for successful project delivery. Key Responsibilities: - Utilize your hands-on programming experience in Java to develop and maintain software solutions - Design and develop Java Springboot-based Micro Services - Work with databases such as SQL Sybase, MySQL, NoSQL Cassandra, Elastic, and MongoDB - Use tools like git, gitlab, gradle, and terraform to support the software development life cycle - Implement test-driven development and work with testing frameworks like Junit - Collaborate with business stakeholders to translate requirements into software solutions - Follow strong coding practices and design patterns - Contribute to the design of distributed and scalable system designs - Ensure successful project delivery by meeting client needs and company values Qualifications Required: - Bachelor's degree or higher in Engineering, Computer Science, or related technical discipline - 3-6 years of software industry experience - Strong analytical and problem-solving skills - Hands-on programming experience in Java - Proficiency in using advance data structures and algorithms - Experience with test-driven development and testing frameworks like Junit - Good communication and interpersonal skills Note: Candidates are encouraged to also have experience with Docker, Kubernetes, AWS Cloud, and working knowledge in these areas. You can send your Resume/CV to contact@plexcel.com for consideration.,
ACTIVELY HIRING
posted 4 days ago

Web Developer

Etask PRO
experience2 to 6 Yrs
location
Kozhikode, Kerala
skills
  • Android
  • iOS
  • Gradle
  • Xcode
  • REST API
  • Git
  • HTML
  • CSS
  • Bootstrap
  • Photoshop
  • JavaScript
  • Angular
  • PHP
  • Python
  • NET
  • SQL
  • NoSQL
  • Deployment
  • System Architecture
  • React Native
  • Redux
  • MobX
  • Tailwind
  • Figma
  • Responsive Design
  • React
  • Vue
  • Nodejs
  • API Design
Job Description
Role Overview: You will be responsible for developing mobile applications using React Native. Your primary focus will be on building high-quality, responsive applications for both Android and iOS platforms. You should have a strong understanding of Redux/MobX for state management and be familiar with Android/iOS build tools such as Gradle and Xcode. Additionally, you will collaborate with the design team to implement user interfaces and ensure the application is optimized for performance. Key Responsibilities: - Develop mobile applications using React Native - Implement state management using Redux/MobX - Integrate REST APIs into the application - Collaborate with the design team to implement user interfaces - Ensure the application is responsive and optimized for performance - Maintain code quality and ensure adherence to best practices - Work with native modules and have a basic understanding of HTML, CSS, and design tools like Figma or Photoshop - Have a basic understanding of system architecture and API design - Utilize version control systems like Git for code management Qualifications Required: - Strong knowledge of React Native - Experience with Redux/MobX - Familiarity with Android/iOS build tools (Gradle, Xcode) - Skills in REST API integration - Knowledge of Git version control - Understanding of HTML, CSS, and Bootstrap/Tailwind - Basic design skills using Figma or Photoshop - Basic JavaScript skills - Strong front-end skills in React/Angular/Vue - Strong backend skills in Node.js/PHP/Python/.NET - Good knowledge of SQL or NoSQL databases - API design and integration experience - Basic understanding of system architecture (Note: Additional details about the company were not included in the provided job description),
ACTIVELY HIRING
posted 1 day ago

Java Full Stack Lead

Synapse Tech Services Inc
experience5 to 9 Yrs
location
Hyderabad, Telangana
skills
  • Java
  • Spring Boot
  • Angular
  • Microservices
  • Apache Kafka
  • Docker
  • Kubernetes
  • SQL
  • Maven
  • Gradle
  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • XML
  • Git
  • Jenkins
  • React
  • REST APIs
  • NoSQL databases
  • Nodejs
  • AWS services
  • CICD tools
  • GitLab CI
  • Testdriven development
Job Description
Role Overview: As a Java Full Stack Lead, your primary responsibility will be to lead the development, architecture, and delivery of scalable, cloud-native enterprise applications. Your expertise in backend technologies using Java and Spring Boot, along with proficiency in modern frontend frameworks like Angular or React, will be crucial for success in this role. You will be expected to have a strong foundation in microservices, event-driven systems using Apache Kafka, and deployment in containerized environments on AWS. Key Responsibilities: - Lead full-stack development efforts across backend, frontend, and integration layers. - Design and implement robust, scalable microservices using Java 8+, Spring Boot 3+, and REST APIs. - Architect and maintain event-driven systems using Apache Kafka for real-time data pipelines and asynchronous communication. - Oversee containerization and orchestration workflows using Docker and Kubernetes. - Build intuitive and responsive UI components using Angular (v2+) or React.js and integrate with RESTful services. - Collaborate with cross-functional teams (DevOps, QA, Product Management) in an Agile environment to ensure timely delivery of high-quality software. - Optimize application performance, scalability, and security across the stack. - Mentor a team of developers across the software development lifecycle. Qualifications Required: - Expertise in Java 8+, Spring Boot 3+, REST APIs, Microservices Architecture, Apache Kafka, SQL and NoSQL databases. - Proficiency in Maven or Gradle for build automation, Angular (v2+) or React.js, Node.js, HTML5, CSS3, JavaScript, jQuery, XML, Docker, Kubernetes. - Basic knowledge of AWS services like EC2, S3, IAM, and ECS. - Strong problem-solving skills, experience applying design patterns, familiarity with Git, CI/CD tools like Jenkins or GitLab CI. - Experience in test-driven development with automated testing frameworks. Additional Details: By adhering to best practices around design patterns, clean code principles, code reviews, and continuous integration, you will contribute to the optimization and efficiency of software engineering practices within the team.,
ACTIVELY HIRING
posted 4 days ago

Java Developer

Redian Software Global
experience5 to 9 Yrs
location
Delhi
skills
  • Java
  • RESTful APIs
  • Python
  • Spring
  • Spring Boot
  • Hibernate
  • JPA
  • MySQL
  • PostgreSQL
  • MongoDB
  • Maven
  • Gradle
  • Git
Job Description
As a Java Backend Developer, your role will involve designing, developing, and maintaining scalable Java-based backend applications. You will also be responsible for developing and consuming RESTful APIs using Java frameworks. Collaboration with cross-functional teams on architecture, design, and feature development will be a key aspect of your job. Additionally, you will optimize applications for performance and scalability. If you have experience with Python, you will have the opportunity to contribute to Python-based tools, scripts, or microservices. Key Responsibilities: - Design, develop, and maintain scalable Java-based backend applications - Develop and consume RESTful APIs using Java frameworks - Collaborate with cross-functional teams on architecture, design, and feature development - Optimize applications for performance and scalability - Contribute to Python-based tools, scripts, or microservices if experienced Qualifications Required: - 5+ years experience in Java development - Expertise in Spring and Spring Boot - Experience with Hibernate or JPA - Proficiency in MySQL/PostgreSQL or MongoDB - Familiarity with Maven/Gradle - Strong understanding of REST APIs and microservices - Proficient with Git workflows Please note: Additional details about the company were not provided in the job description.,
ACTIVELY HIRING
posted 6 days ago

Software Engineer II - Android

Chase- Candidate Experience page
experience2 to 6 Yrs
location
Maharashtra, Pune
skills
  • Java
  • Android
  • Unit testing
  • Functional testing
  • Mockito
  • Espresso
  • Distributed systems
  • Data Structures
  • MultiThreading
  • Architectural patterns
  • MVP
  • MVVM
  • Gradle
  • Jenkins
  • Git
  • Bitbucket
  • Linux
  • Mac OS X
  • GNU tools
  • Scripting languages
  • Kotlin
  • RxJava
  • LiveData
  • Restful API integration
  • Caching
  • Persistence solutions
  • Gang of Four patterns
  • Build systems
  • Jetpack compose
Job Description
You're ready to gain the skills and experience needed to grow within your role and advance your career, and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Consumer and Community Banking, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. You will be counted on to set strategic direction, solve complex mission-critical problems, and help your team raise their game, meet high standards, and satisfy both business and functional requirements. Best of all, you will be able to harness massive amounts of brainpower through JPMorgan Chase's Global Network of over 30,000 technologists from around the world. **Job Responsibilities:** - Executes standard software solutions, design, development, and technical troubleshooting - Writes secure and high-quality code using the syntax of at least one programming language with limited guidance - Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications - Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation - Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity - Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development - Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems - Adds to team culture of diversity, opportunity, inclusion, and respect **Required Qualifications, Capabilities, and Skills:** - Formal training or certification on software engineering concepts and 2+ years of applied experience - Strong understanding of Java and the Android ecosystem - Past experience in Kotlin, RxJava, LiveData, all mobile UI fundamentals, from layout to animations, and Restful API integration is expected - Experience in unit testing and functional testing libraries like Mockito, Espresso - Experience with distributed systems, caching, and persistence solutions - Ability to troubleshoot and identify the root cause of issues under time pressure - Experience building localized, multi-tenant solutions. Enthusiasm for automated testing - Strong experience with Data Structures and Multi-Threading - Understanding of architectural patterns such as MVP and MVVM, application design patterns Gang of Four patterns - Understanding of build systems such as Gradle, Jenkins - Knowledge of Jetpack compose **Preferred Qualifications, Capabilities, and Skills:** - Working knowledge of Git/Bitbucket version control. Ability to communicate effectively with other technical resources and the company as a whole - Proficiency with Linux, Mac OS X, GNU tools, and scripting languages is a bonus - Prior experience working on agile teams is a plus. Pair programming ability is a bonus - Created an application that is available on Google Play Store (bonus but not a must),
ACTIVELY HIRING
posted 2 days ago
experience5 to 9 Yrs
location
Karnataka
skills
  • Net
  • JavaScript
  • NoSQL
  • SQL
  • microservices
  • Continuous Integration
  • Jenkins
  • GitHub
  • Maven
  • Gradle
  • SOAPUI
  • web services
  • JSON
  • XML
  • REST
  • SOAP
  • Spring Framework
  • Docker
  • Azure
  • GCP
  • DevOps
  • Docker
  • Kubernetes
  • JIRA
  • Confluence
  • APIs
  • REST
  • SOAP
  • HTTP
  • Splunk
  • Elastic search
  • Kafka
  • TDD
  • Cucumber
  • Java
  • STLC
  • ReqNRoll
  • NodeJS
  • React
  • SOATest
  • POSTMAN
  • CICD
  • GitHub Actions
  • Terraform
  • Octane
  • Observability
  • BDD
Job Description
As a Lead Software Engineer at Wells Fargo, you will be a part of the Chief Technology Officer (CTO) group responsible for Agile, Architecture, Services, Product Development, Cloud Engineering, Test Engineering, Site Reliability, training, and processes to drive transformation within the organization. Your role will involve: - Working with the Chief Development Experience Office/Quality and Test Engineering organization to enable critical test engineering product development for the Technology organization's transformation. - Collaborating with cross-functional teams in an Agile software delivery environment. - Understanding technology teams" requirements and delivering solutions to automate testing and enhance product quality. - Having strong programming experience in .Net, ReqNRoll, JavaScript, NodeJS, React, NoSQL, SQL databases, and microservices based applications. - Creating and deploying test frameworks, using Continuous Integration tools, and web services. - Designing and executing strategic goals for managing and maintaining test engineering platforms and Hybrid frameworks. - Providing technical leadership, developing solutions, and mentoring junior engineers. - Evaluating and onboarding new tools and technologies to improve productivity. Qualifications Required: - 5+ years of Software Engineering experience or equivalent demonstrated through work experience, training, military experience, or education. - Experience in Automation Development, GenAI Integration, CI/CD & DevOps, Containerization, Cross-Browser & Cross-Platform Testing, Performance Testing, Collaboration, and working in a cloud environment. - Proficiency in Agile and Waterfall project management practices, tools like JIRA, Octane, Confluence, and designing/implementing APIs. - Knowledge of Observability, monitoring logs, Kafka-based integrations, Docker, Kubernetes, TDD, BDD, Cucumber methodologies, and test automation tools. - Exposure to Test Strategy, Planning, Architecting QA solutions, Java, JavaScript-based automation, and complete knowledge of STLC. Desired qualifications include Technology Mentoring, strong interpersonal and consultative skills, ability to conduct research on emerging technologies, and experience working in a collaborative environment. The posting end date for this job is 1 Dec 2025. Please note that the job posting may close early due to a high volume of applicants. Wells Fargo values Equal Opportunity and encourages applications from all qualified candidates, including women, persons with disabilities, aboriginal peoples, and visible minorities. Accommodations for applicants with disabilities are available upon request. Please adhere to Wells Fargo's Recruitment and Hiring Requirements, including representing your own experiences during the recruiting process. Thank you for considering this Lead Software Engineer position at Wells Fargo.,
ACTIVELY HIRING
posted 4 days ago
experience12 to 16 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Spring Boot
  • RESTful APIs
  • Spring Security
  • Kafka
  • JUnit
  • TDD
  • MongoDB
  • Maven
  • Gradle
  • Jenkins
  • Docker
  • Kubernetes
  • Microservices architecture
  • RDBMS databases
  • JPAHibernate
  • CICD pipelines
Job Description
As a Lead Java Engineer or Senior Software Engineer at our company, you will play a crucial role in designing, developing, and maintaining robust, scalable, and secure applications using cutting-edge Java technologies. Your responsibilities will include: - Designing, developing, and maintaining high-performance applications using technologies such as Spring Boot, Core Java, and Spring. - Developing and consuming RESTful APIs with Spring Boot to ensure seamless integration. - Contributing significantly to the architectural design and implementation of microservices-based solutions, collaborating with cross-functional teams. - Implementing robust security measures using Spring Security to protect application data. - Designing and implementing event-driven architecture leveraging Kafka for reliable message streaming and processing. - Performing code reviews, mentoring junior engineers, and promoting a culture of continuous improvement. - Integrating with workflow engines, SAAS systems, and building scalable, distributed, highly available systems. - Writing unit tests like JUnit and practicing test-driven development (TDD) for quality assurance. Your qualifications should include: - Minimum of 12+ years of experience in development and leading development teams. - Bachelor's degree in Computer Science, Engineering, or a related technical field. - Extensive experience with Core Java, Microservices architecture using Spring Boot, and security features with Spring Security. - Hands-on experience with RDBMS databases, MongoDB, ORM technologies like JPA/Hibernate, and build tools like Maven or Gradle. - Familiarity with CI/CD pipelines, containerization (Docker), orchestration (Kubernetes), and data analytics tools. In addition to technical skills, soft skills such as excellent leadership, communication, problem-solving, and adaptability are essential for success in this role. You should also have a proactive approach to identifying and mitigating risks in a rapidly evolving IT landscape. If you are looking for a challenging opportunity to work with a dynamic team and contribute to cutting-edge technology projects, this role could be the perfect fit for you.,
ACTIVELY HIRING
posted 5 days ago

Salesforce Test Engineer

Salesforce, Inc.
experience3 to 7 Yrs
location
Hyderabad, Telangana
skills
  • TestNG
  • Junit
  • Maven
  • Gradle
  • APIs
  • Python
  • Java
  • TDD
  • Jenkins
  • JIRA
  • TestRail
  • Performance testing
  • Jmeter
  • SOAP
  • Agile
  • unit testing
  • Salesforce Testing
  • Seleniumbased automation
  • Crossbrowser test
  • Salesforcecom platform
  • TestDriven Development
  • BehaviorDriven Development
  • BDD
  • CICD Frameworks
  • TCM tools
  • Test Plan Design documentation
  • Rest API testing
  • ResstAssured
  • Postman
  • Scrum methodology
  • Salesforce Field Level Security
Job Description
Role Overview: As a Quality Engineer at Salesforce Business Technology, you will play a crucial role in ensuring the highest quality of software engineering deliverables for customer success functionality on the Salesforce Service Cloud platform. You will collaborate with a team of software engineers, product managers, and architects to develop and maintain features responsive to the needs of a sophisticated global customer success organization. Your responsibilities will include participating in design, planning, and enhancement of automation frameworks, utilities, and tools to guarantee the delivery of reliable code that meets customer expectations. Additionally, you will engage in product and feature design discussions, diagnose and resolve quality issues, document test plans, contribute to code reviews, and work closely with cross-functional teams for successful product delivery. This role demands a self-starter who can work under pressure, handle multiple tasks effectively, communicate clearly, and provide valuable insights on various projects within the team's portfolio. Key Responsibilities: - Plan, design, and enhance automation framework, utilities, and tools - Participate in product and feature design discussions with developers and product managers - Diagnose, track, and manage quality issues to resolution - Document test plans and share test results to improve code quality and test coverage continuously - Contribute to code reviews and collaborate with engineers, business analysts, and product owners for product delivery - Ensure product quality aligns with customer expectations Qualifications Required: - 3+ years of experience in Salesforce Testing and Selenium-based automation, including knowledge of TestNG/Junit, Maven/Gradle, and Cross-browser testing - Proficiency in developing on the Salesforce.com platform and APIs - Familiarity with testing methodologies such as Test-Driven Development (TDD) and/or Behavior-Driven Development (BDD) - Proficient in at least one common object-oriented language like Python, Java, etc. - Experience in testing mobile/web/desktop applications on common platforms - Knowledge of Jenkins or Open Source CI/CD Frameworks - Familiarity with JIRA/TestRail or any Test Case Management (TCM) tools - Experience in Performance testing and automation using tools like Jmeter - Ability to design test plans effectively - Proficiency in SOAP/Rest API testing and automation with tools like RestAssured/Postman or similar - Quick learner in a dynamic environment and a team player who can motivate, ensure accountability, and achieve results - Effective communication skills to relay status and risks to the team and manager - Bachelor's degree in Computer Science, related field, or equivalent experience (Note: Desired skills such as Agile/Scrum methodology experience, familiarity with Jenkins or Open Source CI/CD Frameworks, knowledge of Salesforce Field Level Security and industry-standard Security practices, and unit testing experience are a plus but not mandatory for this role.),
ACTIVELY HIRING
posted 7 days ago

Software Developer - Java

Preet Steels & Tubes Private Limited
experience2 to 6 Yrs
location
Rewari, Haryana
skills
  • Java
  • Core Java
  • Spring
  • Spring Boot
  • Hibernate
  • JPA
  • MySQL
  • PostgreSQL
  • Maven
  • Gradle
  • Git
  • Agile methodologies
  • Data structures
  • REST APIs
  • Objectoriented design
Job Description
As a Java Developer, you will be responsible for developing and maintaining Java-based web and backend applications. Your role includes writing clean, efficient, and reusable code following best practices. You will design and implement RESTful APIs and microservices, integrating applications with databases and third-party systems. Additionally, your duties will involve debugging, testing, and optimizing code for performance and reliability. You are expected to participate in code reviews and contribute to continuous improvement. Collaboration with front-end developers, QA engineers, and other team members is essential. It is crucial to stay updated with emerging technologies, tools, and frameworks in Java development. Key Responsibilities: - Develop and maintain Java-based web and backend applications. - Write clean, efficient, and reusable code following best practices. - Design and implement RESTful APIs and microservices. - Integrate applications with databases and third-party systems. - Debug, test, and optimize code for performance and reliability. - Participate in code reviews and contribute to continuous improvement. - Collaborate with front-end developers, QA engineers, and other team members. - Stay up to date with emerging technologies, tools, and frameworks in Java development. Qualifications Required: - Bachelors degree in Computer Science, Engineering, or related field. - 2-5 years of experience in Java development (for mid-level role). - Strong knowledge of Core Java, Spring / Spring Boot, Hibernate / JPA. - Hands-on experience with REST APIs, MySQL / PostgreSQL, and Maven / Gradle. - Familiarity with version control systems (Git) and Agile methodologies. - Understanding of object-oriented design and data structures. Please note that the job type for this position is Full-time or Freelance with a contract length of 6 months. The work location is remote, offering benefits such as cell phone reimbursement.,
ACTIVELY HIRING
posted 7 days ago
experience4 to 8 Yrs
location
Noida, Uttar Pradesh
skills
  • JavaScript
  • ECMAScript
  • Flux
  • XCode
  • Gradle
  • Android Studio
  • React Native
  • JXS TSX
  • Redux
  • mob X
  • Rest APIs
  • Animations
  • Transitions
  • Cloud message APIs
  • Push notifications
Job Description
You will be responsible for developing mobile applications using React Native with a UK based team. Your key responsibilities will include: - Having 4+ years of mobile development experience with a minimum of 3 years in React Native - Utilizing React Native APIs, JavaScript, ECMAScript (OOJS), and JXS / TSX - Working with other Mobile Application development technologies - Creating user-friendly Android and iOS Apps on the React Native platform - Designing state-less components and managing state with Redux, mob X, or Flux - Converting designs into functional mobile applications - Integrating with Rest APIs and collaborating with Backend developers - Implementing native build tools such as XCode, Gradle, and Android Studio - Developing complex animations and transitions within the app - Working with cloud message APIs and push notifications Qualifications required for this role: - Excellent written and verbal English skills - Experience in mobile application development - Proficiency in React Native, JavaScript, and other related technologies Please note that the job location options include India, United Kingdom, UAE, and United States, with select states in India like Uttar Pradesh, Punjab, Haryana, Rajasthan, Delhi, Chandigarh, and Uttarakhand.,
ACTIVELY HIRING
posted 7 days ago
experience10 to 14 Yrs
location
Hyderabad, Telangana
skills
  • Java
  • Jenkins
  • Maven
  • Gradle
  • Artifactory
  • ORMB
  • CICD
Job Description
As an ORMB Specialist at Techwave, your role will involve managing end-to-end ORMB implementations with a focus on developing and enhancing ORMB building algorithms, batches, UI, scripts, and other configurations. Your expertise in ORMB environment management and production support will be crucial in ensuring the smooth functioning of ORMB and other financial systems. Additionally, you will be responsible for building and maintaining CI/CD pipelines using tools like Jenkins, Maven, Gradle, and Artifactory. Strong Java experience is essential for working with ORMB and integrating it with other applications. **Key Responsibilities:** - Manage the ORMB environment, including installing and maintaining the ORMB application and threadpools - Provide production support for ORMB and other financial systems, dedicating at least 50% of your time to this aspect - Develop and enhance CI/CD pipelines using tools like Jenkins, Maven, Gradle, and Artifactory - Utilize strong Java experience for ORMB and other open-source applications - Integrate ORMB with other applications to ensure seamless operation **Qualifications:** - 10+ years of experience with ORMB implementations - Expertise in ORMB development and enhancement - Strong Java experience for ORMB and open-source applications - Experience in ORMB environment management - Production support experience in ORMB or other financial systems - Proficiency in CI/CD pipeline tools such as Jenkins, Maven, Gradle, and Artifactory - Experience in integrating ORMB with other applications Join Techwave, a leading global IT and engineering services company dedicated to revolutionizing digital transformations. Be a part of a team of dreamers and doers who are pushing the boundaries of what's possible. Explore opportunities for growth and excel in your career with us. Apply now at [Techwave Careers Page](https://techwave.net/join-us/).,
ACTIVELY HIRING
posted 5 days ago

Java Microservices

Deutsche Bank
experience5 to 9 Yrs
location
All India
skills
  • Java
  • Spring Boot
  • Microservices
  • RESTful APIs
  • Agile
  • Docker
  • Kubernetes
  • SQL
  • No SQL
  • Maven
  • Gradle
  • Python
  • Algorithms
  • Data Structures
  • UI
  • GCP
  • Kafka
  • RabbitMQ
  • GIT
  • Jenkins
  • DevOps
  • CICD
  • SRE
Job Description
Role Overview: As a Java Microservices engineer at this company, you will be responsible for designing, developing, and maintaining scalable microservices using Java & Spring Boot. Your role will involve collaborating with cross-functional teams to deliver features and enhancements on time while ensuring code quality and meeting overall business requirements. Key Responsibilities: - Develop and maintain scalable and reliable microservices using Java, Spring Boot, and related technologies. - Implement RESTful APIs and facilitate integrations with other systems. - Collaborate with various stakeholders such as QA, DevOps, PO, and Architects to ensure business requirements are fulfilled. - Participate in code reviews, troubleshooting, and mentor junior team members. Qualification Required: Must Have: - Overall experience of 5+ years with hands-on coding/engineering skills in Java technologies and microservices. - Strong understanding of Microservices architecture, patterns, and practices. - Proficiency in Spring Boot, Spring Cloud, and development of REST APIs. Desirable skills that will help you excel: - Previous experience working in an Agile/scrum environment. - Good understanding of containerization (Docker/Kubernetes), databases (SQL & NoSQL), Build tools (Maven/Gradle). - Experience in development using Python. - Knowledge of Architecture and Design Principles, Algorithms, Data Structures, and UI. - Exposure to cloud platforms is a plus, preferably GCP. - Knowledge of Kafka, RabbitMQ, etc., would be beneficial. - Strong problem-solving and communication skills. - Working knowledge of GIT, Jenkins, CICD, Gradle, DevOps, and SRE techniques. Educational Qualifications: - Bachelor's degree in Computer Science/Engineering or relevant technology & science. - Technology certifications from any industry-leading cloud providers.,
ACTIVELY HIRING
posted 4 days ago
experience7 to 11 Yrs
location
All India
skills
  • Java
  • Spring Framework
  • Spring MVC
  • Spring Boot
  • JPA
  • Hibernate
  • REST API
  • Design patterns
  • RDBMS
  • TDD
  • JUnit
  • XML
  • Angular
  • AWS
  • Azure
  • Jenkins
  • DNS
  • SSL
  • Maven
  • Gradle
  • Microservices design
  • Integration patterns
  • NoSQL databases
  • BDD
  • JMock
  • JavaJEE ecosystem
  • React
  • Persistence framework
  • Google Cloud
  • CICD
  • Bitrise
  • CircleCI
  • TravisCI
  • HTTPHTTPS
Job Description
As an experienced architect with a minimum of 7 years of experience in building large and complex architecture projects, you will be responsible for: - Demonstrating end-to-end understanding of all phases of project implementation - Utilizing your strong hands-on experience in Java 8+, Spring Framework, Spring MVC, Spring Boot, JPA, and Hibernate - Implementing secured, high-quality REST APIs - Designing and implementing Microservices, security designs, and best practices - Applying design patterns and integration patterns effectively - Understanding non-functional parameters of large-scale applications and working on scalability, resiliency, and maintainable architecture systems - Implementing secure coding practices and troubleshooting design flaws and system bottlenecks - Having excellent knowledge of RDBMS systems like MS-SQL Server, Postgres SQL, Oracle, or MySQL, and NoSQL databases like MongoDB and Cassandra - Identifying hardware and software infrastructure needs to accommodate architectural goals - Performing validation tests to ensure flexibility and scalability of the Java environment - Assisting the software design team with application integration - Conducting system performance tests - Building concurrent applications using Java - Collaborating closely with Client architects and Business team to define technical solutions and enhance existing application architecture - Understanding TDD/BDD practices and Unit/Mock testing frameworks - Having knowledge of using a distributed cache - Understanding XML-based parsing/transformation and XML Schema - Deep knowledge of Java/JEE ecosystem for building multi-tier and service-oriented business applications - Experience with building Micro Front-end applications using frameworks like Angular 11+ versions or React - Good experience with Persistence framework and standards like JPA and Hibernate - Architecting, designing, and developing large-scale distributed server-side enterprise applications - Sound knowledge of public Cloud platforms like AWS, Azure, Google, etc - Working with CI/CD platforms such as Jenkins, Bitrise, CircleCI, TravisCI, etc - Understanding standard protocols such as HTTP/HTTPS, DNS, SSL, etc - Working knowledge on build tools like Maven or Gradle - Having experience with large greenfield or brownfield implementations Nice To Have: - Cloud Certified and Trained (AWS Solution Architect or equivalent) - Functional Domain Dealer Management Services in Automobile services with 1-3 years of hands-on experience in DMS systems - Knowledge of High Availability & DR implementations,
ACTIVELY HIRING
posted 2 days ago
experience7 to 11 Yrs
location
All India
skills
  • JAVA
  • Core java
  • JSP
  • Servlets
  • ORM
  • JavaScript
  • DHTMLX
  • GWT
  • Tomcat
  • Relational Databases
  • SQL
  • XML
  • XSL
  • Ant
  • Maven
  • Gradle
  • MVC
  • JDBC
  • Swing
  • SWT
  • AWT
  • Vignette Portal
  • EJB
  • iBatis
  • VB Script
  • Java based web services
  • J2EE framework
  • ObjectOriented Analysis
  • Design
  • X query
  • TestDriven Development
  • Java Messaging System API
  • RESTful
  • Java GUI frameworks
  • Reporting Tools
  • Portals
  • Springs
  • Apache Axis
Job Description
As a Java Developer, you will be responsible for understanding the values and vision of the organization and aligning your activities accordingly. Your primary tasks will include protecting the Intellectual Property, adhering to all policies and procedures, and fulfilling a variety of operational tasks. You will also liaise with other line functions to collect or provide relevant data. - Design, implement, and maintain java application phases - Drive best practices, quality, and consistency within design and development phases - Identify production and non-production application issues and contribute to the Creditex strategic codebase - Fine-tune and optimize java applications - Provide technical support and consultation for java application and infrastructure questions - Establish, refine, and integrate development and test environment tools and software - Develop, test, implement, and maintain application software - Recommend changes to improve established java application processes - Develop technical designs for application development - Write application code for java programs - Execute unit test plans - Support formal testing and resolve test defects - Handle development, maintenance, and support issues during the project lifecycle You should have experience in managing multiple projects simultaneously, handling complex relationships, reporting to management and/or steering committees. Demonstrating strong experience in change initiatives, with a track record of accomplishment in large, complex projects, is essential for this role. Qualifications: - Proficiency in Core java, JSP, Servlets, ORM, JavaScript, DHTMLX, GWT, and Tomcat - Expertise in Java based web services, Relational Databases, SQL, J2EE framework, Object-Oriented Analysis and Design, XML, X query, XSL, Test-Driven Development - Knowledge of build tools such as Ant, Maven, and Gradle - Experience in Java Messaging System API, MVC, JDBC, RESTful, Java GUI frameworks such as Swing, SWT, and AWT, Reporting Tools and Portals - Familiarity with Vignette Portal, Core Java, EJB, iBatis, Tomcat, Springs, Apache Axis, and VB Script On a personal level, you must have an understanding of business objectives and organization structure, strong work ethics, trustworthiness, attention to detail, and maintain confidentiality and integrity. Being highly collaborative, a team player with a commitment to excellence, and having the ability to work under pressure to achieve multiple daily deadlines for client deliverables with a mature approach is crucial. Preferred skills include excellent communication skills, proficiency in Microsoft Office, self-motivation, fast learning ability to operate independently, and a proven track record of impacting results throughout your career. You should be a highly versatile thinker who can assimilate knowledge and has an understanding across different industries, products, technologies, disciplines, etc.,
ACTIVELY HIRING
posted 6 days ago
experience5 to 9 Yrs
location
Indore, Madhya Pradesh
skills
  • Java
  • Selenium WebDriver
  • TestNG
  • JUnit
  • JDBC
  • Jenkins
  • Maven
  • Gradle
  • Git
  • GitHub
  • Bitbucket
  • JSON
  • XML
  • Capital Markets
  • Equity
  • Derivatives
  • Allocation
  • Rest Assured
  • Postman
  • Swagger
  • GitHub Actions
  • CICD
  • Trade Lifecycle
  • OMSRMS
  • PostTrade Processing
  • Fixed Income products
  • Market Data Feeds
  • MiFID II
  • SEBI
  • Trade Reconciliation
  • Settlement flows
Job Description
Role Overview: You will be joining as a QA Automation Engineer (Java/Selenium) with strong UI and API automation skills and solid Capital Markets domain experience. Your role will include designing scalable automation frameworks, driving CI/CD integration, and ensuring high-quality releases across multiple trading and data platforms. Key Responsibilities: - Develop, maintain, and execute automation frameworks using Selenium WebDriver with Java. - Implement frameworks such as Hybrid, Page Object Model (POM), and BDD (Cucumber). - Build and execute API automation using Rest Assured, Postman, and Swagger. - Conduct schema validation, authentication, request chaining, and use mocking tools (WireMock / Postman Mock Server). - Work with TestNG/JUnit for test orchestration, assertions, and execution reporting. - Manage test data (Excel / CSV / JSON) and generate detailed automation reports (Extent / Allure Reports). - Perform backend validation using JDBC and analyze application logs for issue triage. - Integrate automation pipelines using Jenkins or GitHub Actions. - Collaborate with developers and QA peers to maintain quality across releases. Qualification Required: - Strong command of Java (OOPs, Collections, Streams, Exception Handling, File I/O). - Framework design experience using Maven / Gradle, version control with Git/GitHub/Bitbucket. - Proficiency in UI and API automation, HTTP methods, status codes, JSON/XML parsing, and API contract testing. - Hands-on with Continuous Integration / Continuous Delivery (CI/CD) pipelines. Domain Expertise: You should have a strong understanding of Capital Markets, including Trade Lifecycle, OMS/RMS, and Post-Trade Processing. Additionally, testing exposure to Equity, Derivatives, and Fixed Income products is essential. Familiarity with Market Data Feeds, Risk & Margin systems, and Regulatory workflows (MiFID II, SEBI) is also preferred. Experience validating Trade Reconciliation, Allocation, and Settlement flows will be beneficial for this role.,
ACTIVELY HIRING
posted 2 days ago
experience2 to 6 Yrs
location
Telangana
skills
  • CSSA
  • Reporting
  • Core Java
  • Eclipse
  • Git
  • Gradle
  • Pega Platform
  • User Interface Case Management
  • Pega security features
  • Integrations
  • Constellation
  • React
  • Pega Units
  • Performance tools
  • Agents
  • Queue Processors
  • AgileScrum development methodology
Job Description
In this role at Pegasystems, you will be part of the Pega Cloud team, contributing to the development of strategic applications for sales, marketing, service, and operations for our Global 500 clients. Your primary responsibility will be to work on delivering services essential for Pega as a Service success. This role offers you the opportunity to work with talented engineers and product owners across the globe to build a highly scalable Software as a Service (SaaS) offering. **Key Responsibilities:** - **Software Engineering (80%):** - Build highly available, scalable, and performant applications using Pega Platform - Collaborate with an agile team, taking ownership of small tasks - Develop understandable, well-documented code that meets coding and design standards - **Application Design (10%):** - Design and execute basic unit, integration, and API tests - Understand Product features design and assist in documenting them - **Application DevOps (10%):** - Assist the operations team with basic operations along the entire service lifecycle - Automate basic operations activities using DevOps tools and CI/CD pipelines **Qualifications Required:** - Passionate developer with experience in building applications in Pega Platform - 3+ years of software development experience, preferably in a product development company - Bachelors/Masters degree in computer science or related field - Design & Development of highly scalable and performant features using Pega Platform - Minimum CSSA certification on Pega platform - Strong knowledge in User Interface & Case Management, Pega security features, Integrations, Constellation, React, Pega Units, Performance tools like PAL, Reporting, Agents, Queue Processors - Experience with Agile/Scrum development methodology - Good to have skills in Core Java and engineering tools like Eclipse, Git, Gradle If you are a technically strong and collaborative individual with a positive attitude, eager to contribute to achieving the goal of becoming the "TOP 1" CRM SaaS company globally, then this role at Pega Cloud could be the perfect fit for you. At Pegasystems, you will have the opportunity to work in an innovative, inclusive, agile, flexible, and fun environment. Continuous learning and development opportunities are offered to help you grow both personally and professionally. (Note: Company-specific details were not included in the provided job description),
ACTIVELY HIRING
posted 1 day ago
experience5 to 9 Yrs
location
Maharashtra, Pune
skills
  • Software Testing
  • Java Programming
  • Selenium
  • TestNG
  • SQL
  • Maven
  • Gradle
  • Jenkins
  • API Testing
  • Kafka
  • SQL
  • Automation Testing
  • Business Acumen
  • Strategic Thinking
  • Test Automation Frameworks
  • BDD Cucumber
  • CICD
  • Postman
  • Rest Assured
  • Database Validation
  • Risk
  • Controls
  • Change
  • Transformation
  • Digital
  • Technology
Job Description
As a QA- Automation at Barclays, you will play a crucial role in revolutionizing the digital landscape, ensuring unparalleled customer experiences through cutting-edge technology. Your responsibilities will include: - Designing, developing, and implementing robust test automation frameworks - Delivering manual and automation testing solutions in a complex business area - Creating, maintaining, and executing automated tests - Developing effective test plans and strategies for comprehensive test coverage - Proficiency in automation tools like Selenium, Cypress, TestNG, or Rest Assured - Writing and maintaining test cases using BDD frameworks like Cucumber - Implementing testing workflows using TestNG and Selenium with Core Java - Working with CI/CD pipelines in Jenkins or similar tools - Performing database validation and automating result comparisons - Experience with API testing and integration testing using tools like Postman or Rest Assured Qualifications required for this role: - Strong knowledge in Java programming language for automation testing - Familiarity with Selenium, BDD Cucumber, TestNG, and SQL - Exposure to build tools like Maven or Gradle Additionally, some highly valued skills may include exposure to testing event-driven systems using Kafka, hands-on experience with SQL, exposure to CI/CD tools, and creating automation-friendly pipelines. The ability to work independently, take ownership of the testing lifecycle, and demonstrate key critical skills relevant for success in the role will be essential. Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship are expected to be demonstrated by all colleagues, along with the Barclays Mindset of Empower, Challenge, and Drive.,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter