Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
0 - 2 Lacs
Hyderabad
Hybrid
Location: Hyderabad (Hybrid) Please share your resume with +91 9361912009 Key Responsibilities Design, develop, and maintain high-performance Java-based applications Build and optimize real-time messaging systems using Kafka or JMS Write efficient, reusable, and reliable Java 8 code Develop and maintain comprehensive unit tests using JUnit Collaborate with cross-functional teams (Architecture, DevOps, QA) Participate in code reviews , follow best practices, and ensure code quality Optimize application performance and scalability Troubleshoot production issues and provide timely resolutions Required Skills & Experience Strong expertise in Core Java 8 collections, concurrency, streams, lambda expressions. Hands-on experience with Kafka or JMS (must-have). Experience in writing and maintaining JUnit test cases. Strong understanding of object-oriented design and design patterns. Good understanding of microservices architecture (added advantage). Familiarity with build tools like Maven/Gradle and version control (Git). Good problem-solving and communication skills. Ability to work in an Agile/Scrum environment.
Posted 1 month ago
5.0 - 7.0 years
9 - 19 Lacs
Bengaluru
Hybrid
We are seeking a highly skilled and motivated Java Developer with 5-7 years of experience in designing, developing, and maintaining enterprise-level applications. The ideal candidate will have strong expertise in core Java and Java frameworks, along with hands-on experience in automated testing using tools like JUnit, Selenium , or other modern testing frameworks. Key Responsibilities: Design, develop, test, and maintain robust, scalable, and secure Java-based applications. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, efficient, and well-documented code following best practices. Implement and maintain automated unit and integration tests using JUnit, TestNG, or similar frameworks . Develop UI and end-to-end automated tests using tools such as Selenium, Cypress , or Playwright . Participate in code reviews, debugging, and performance tuning. Ensure the software is delivered with high quality by driving and advocating for test automation and continuous integration. Stay up to date with the latest technologies and trends in Java development and testing. Required Skills and Qualifications: Bachelors or Master’s degree in Computer Science, Engineering, or a related field. 5–7 years of professional experience in Java development . Strong knowledge of Spring / Spring Boot / Hibernate / JPA . Experience in developing RESTful APIs and microservices. Hands-on experience with JUnit , TestNG , or other unit testing frameworks. Proficiency in Selenium WebDriver or equivalent browser automation tools. Experience with CI/CD tools like Jenkins, GitLab CI, or similar. Solid understanding of software testing principles , including TDD/BDD. Familiarity with version control systems (e.g., Git) and agile methodologies. Preferred Qualifications: Experience with containerization (Docker, Kubernetes). Knowledge of cloud platforms such as AWS, Azure, or GCP. Familiarity with performance testing tools like JMeter or Gatling. Knowledge of behavior-driven development (BDD) tools like Cucumber or Spock .
Posted 1 month ago
3.0 - 5.0 years
6 - 10 Lacs
Mumbai Suburban
Work from Office
Job Description: We are seeking a highly skilled Java Spring Boot Developer with 35 years of experience in building secure, scalable, and high-performance backend applications. The ideal candidate will have hands-on experience with Kafka , JMS , Hibernate/JPA , caching strategies , SQL/NoSQL , JSON/XML APIs , and third-party integrations including payment gateways . A strong focus on performance tuning , security , and best practices is essential. Key Responsibilities: Design, develop, and maintain RESTful microservices using Java Spring Boot Document APIs using Swagger/OpenAPI for internal and external stakeholders Integrate message brokers like Kafka and JMS (e.g., ActiveMQ, RabbitMQ) Handle data serialization using JSON and XML , including transformation and validation Build secure and maintainable data persistence layers using Hibernate , JPA , and SQL/NoSQL databases Implement in-memory caching (Ehcache) for optimized performance Ensure application performance , scalability , and availability under load Follow secure coding standards to prevent OWASP vulnerabilities (XSS, SQLi, etc.) Collaborate with peers through code reviews , design discussions, and architectural decisions Integrate with third-party APIs , including payment gateways (CashFree, PayU, etc.) Write clean, well-documented, and testable code using best practices Participate in Agile sprints, story grooming, estimations, and retrospectives Required Skills: 35 years of experience with Java 8+ and Spring Boot (Microservices) Experience in Apache Kafka , JMS Expertise in working with JSON , XML , and related parsing libraries Solid knowledge of Hibernate , JPA , SQL (PostgreSQL/MySQL) , and NoSQL (MongoDB/Redis) Hands-on experience with caching frameworks – Ehcache, Redis, or Caffeine Familiarity with third-party API integration , including payment gateway SDKs/APIs Experience in performance tuning , profiling , and load testing Deep understanding of application security , encryption, authentication, and authorization Strong grasp of coding best practices , design patterns , and peer review processes Proficient with Git , Maven/Gradle, CI/CD tools (Jenkins, GitLab CI, etc.) Preferred Skills: Familiarity with Spring Security , JWT , OAuth2 Knowledge of Docker , Kubernetes , or cloud platforms (AWS/Azure) Exposure to B2B/B2C transaction-heavy applications
Posted 1 month ago
5.0 - 10.0 years
22 - 30 Lacs
Pune, Chennai
Work from Office
Java backend developer weekend Virtual Drive (14 Jun & 15 Jun) Mandatory Skill / Skill Combination Required: Java 7 / Java 8 with Features + Microservices + Multithreading + Data base + Spring boot + JUNIT Testing + Kafka Yrs of Exp 5 yrs to 10 yrs Notice Period 0 to 15 days Max Location – Chennai & Pune Work Timings – 11 AM to 8 PM 5 days’ Work from Office Mandatory Role & responsibilities Preferred candidate profile
Posted 1 month ago
6.0 - 11.0 years
8 - 13 Lacs
Hyderabad
Work from Office
6-10 years of IT experience. Good Calypso knowledge (v13 and above). Excellent Core Java knowledge (JDK 7 and above) Good knowledge on OTC markets , Derivatives Excellent design skills / problem solving capability. Exposure to CI/CD pipelines and Automation Framework SQL and more than basic database operations. Good Unix, Python knowledge -- Identify and resolve complex problems Ability to work under tight timelines
Posted 1 month ago
3.0 - 6.0 years
3 - 8 Lacs
Chennai
Remote
Looking Immediate Joiners Role & responsibilities Minimum 3-5years prior experience in back end engineering Dealing with ambiguity - pull apart complex, and solve them. Expertise, primarily, in NodeJS with experience in other languages like Python and PHP, a bonus Proficient in API design using RESTful techniques and/or GraphQL Knowledge of modern JavaScript (ES6-2022) and TypeScript Solid understanding of JavaScript backend frameworks like NestJS and Bookshelf An appreciation of data structure and database design Experience working with databases SQL and/or MongoDB Experience working in real-time environments with WebSockets Exposure to CI pipelines like GitLab, Travis, Circle, Bamboo Experience in unit testing using tools such as, Mocha, Jasmine, Jest, Cypress Knowledge of AWS infrastructure Experience with containerization e.g. Docker and serverless environments e.g. AWS Lambda would be a bonus A solid understanding of engineering best practices and can work with Git version control Excellent interpersonal skills and a clear communicator Able to follow instructions and brief Innovative problem-solving capabilities Attention to detail and a focus on quality Practicality Can scope and deliver project in a realistic timeframe.
Posted 2 months ago
3.0 - 8.0 years
18 - 30 Lacs
Bengaluru
Work from Office
About Assist in developing, testing, and maintaining Android applications. Write clean, maintainable, and scalable code following best practices. Collaborate with senior engineers, designers, and product teams to implement new features and enhance existing ones. Participate in code reviews and contribute to continuous development process improvements. Identify, troubleshoot, and resolve issues, ensuring optimal performance and user experience. Stay updated with the latest Android technologies, trends, and best practices. Requirements Bachelors degree in Computer Science from a reputable university. Minimum 5 years of experience in software engineering, particularly in Android app development. Proficient in Kotlin and Java, with strong knowledge of Android SDK and Jetpack components. Experience with Android architecture patterns (MVVM, MVP, MVI) and asynchronous programming (Coroutines, RxJava). Skilled in RESTful APIs, third-party libraries, and Google Play Store release management. Proven ability to design, optimize, and scale Android applications with a focus on performance and security. Experience with CI/CD, Git, and automated testing (JUnit, Espresso). Exposure to Kotlin Multiplatform and contributions to open-source projects or personal portfolio. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Posted 2 months ago
5.0 - 10.0 years
10 - 20 Lacs
Hyderabad
Hybrid
Role & responsibilities Job Summary: We are seeking a highly skilled and detail-oriented Senior QA Engineer with 6-10 years of experience in both manual and automation testing. The ideal candidate will be responsible for ensuring the quality and reliability of our software products through rigorous testing methodologies. The role requires expertise in test planning, execution, automation frameworks, defect tracking, and performance testing. The candidate will collaborate with cross-functional teams to identify, troubleshoot, and resolve software defects while ensuring that quality standards are met. Key Responsibilities: 1. Test Planning & Strategy: o Develop comprehensive test strategies, plans, and cases based on business and technical requirements. o Define testing methodologies and standards to ensure robust quality assurance practices. 2. Manual Testing: o Execute functional, regression, system integration, and user acceptance testing (UAT). o Perform exploratory and ad-hoc testing to identify potential vulnerabilities. o Identify, document, and track defects using tools like JIRA, Bugzilla, or similar. 3. Automation Testing: o Design, develop, and maintain automation test scripts using tools such as Selenium, Cypress, Appium, TestNG, JUnit, or similar. o Automate test cases for UI, API, and performance testing. o Establish and maintain automation frameworks for efficiency and reusability. 4. Performance & Security Testing: o Conduct load, stress, and scalability testing using tools like JMeter, LoadRunner, or similar. o Collaborate with security teams to identify potential security vulnerabilities. 5. Collaboration & Reporting: o Work closely with developers, product managers, and business analysts to understand requirements and expectations. o Provide clear and detailed reports on test execution, coverage, and defects. o Participate in daily stand-ups, sprint planning, and retrospectives. Preferred candidate profile Bachelors degree in computer science, Information Technology, or a related field. • 6-10 years of experience in QA, with expertise in both manual and automation testing. • Strong knowledge of SDLC, STLC, and Agile methodologies (Scrum/Kanban). • Experience with test automation frameworks (Selenium, Cypress, Appium, TestNG, JUnit, etc.). • Proficiency in one or more programming/scripting languages (Java, Python, JavaScript, etc.). • Hands-on experience with API testing using Postman, REST Assured, or similar tools. • Experience with SQL and database testing. • Knowledge of performance testing tools (JMeter, LoadRunner) and security testing fundamentals. • Familiarity with version control systems (Git, Bitbucket) and defect tracking tools (JIRA, Bugzilla). • Strong analytical, problem-solving, and communication skills. Good to have: CI/CD & DevOps Integration: Implement test automation in the CI/CD pipeline using tools like Jenkins, GitHub Actions, Azure DevOps, or GitLab CI/CD Perks and benefits
Posted 2 months ago
8.0 - 13.0 years
15 - 25 Lacs
Pune
Hybrid
Job Title: Full Stack Developer Location: Karadi, Pune Mode of Interview: 1 to 2 Rounds via MS Teams Video Experience Required: 5+ Years Education: Bachelors Degree in Computer Science or a related field Job Overview: We are seeking an experienced Full Stack Developer to join our dynamic engineering team in Karadi, Pune. The ideal candidate will have a solid background in Java, Spring Boot, Angular, and Oracle , along with a strong understanding of Agile methodologies and Test Driven Development (TDD) . You will work on enterprise-grade software solutions in a highly collaborative environment alongside data engineers, project managers, and other developers. Key Responsibilities: Design, develop, and maintain robust, scalable full stack applications using Java, Spring Boot, and Angular. Write clean, maintainable, and testable code with a focus on performance and security. Participate in Agile ceremonies and actively contribute to sprint planning, estimations, and retrospectives. Perform unit testing using JUnit and Mockito ; follow TDD principles. Integrate with databases (Oracle) and messaging systems (Kafka). Collaborate with cross-functional teams to define, design, and ship new features. Use Git for version control and follow best practices for code reviews and branching strategies. Work with QA and DevOps to ensure smooth CI/CD processes. Contribute to knowledge sharing and mentoring of junior developers. Required Technical Skills: Core Java (preferably Java 21) Spring / Spring Boot Angular (latest versions) Oracle Database Junit, Mockito Kafka Git Agile Development Practices Test Driven Development (TDD) Preferred Skills & Technologies: Experience in Financial Services Domain Familiarity with: MQ J2EE frameworks JavaScript, HTML, CSS, Web 2.0 AngularJS, JQuery SQL/MySQL/Sybase Databases MyBatis, Hazelcast JIRA for task and issue management Interested Candidates can share your profile to subashini.gopalan@kiya.ai
Posted 2 months ago
5.0 - 10.0 years
2 - 5 Lacs
Pune, Chennai
Work from Office
Job Title:Java Backend Developer Experience5-10 Years Location:Chennai, Pune : Mandatory Skill / Skill Combination Required: Java 7 / Java 8 with Features Microservice Multithreading Data base Spring bootd JUNIT Testing Kafka Jenkins(Knowledge) Splunk(Good to Have), EJB(Good To have). Open Shift(Good to Have), Authentication / Spring Security (Good to Have)
Posted 2 months ago
8.0 - 13.0 years
7 - 17 Lacs
Hyderabad
Hybrid
Job Title: Senior Java Developer Experience Required: 8+ Years Location: Hyderabad Mandatory Skills: Java8, Junit testing, Kafka OR JMS Job Description: We are looking for a Senior Java Developer with 8+ years of hands-on experience in building robust, scalable backend systems. The ideal candidate will have strong expertise in Java 8, experience with messaging systems like Kafka or JMS, and a good command of writing unit tests using JUnit. The role requires someone who can work independently, deliver quality code, and contribute to system design and optimization. Key Responsibilities: Design, develop, and maintain enterprise-grade applications using Java 8. Integrate and manage messaging systems using Apache Kafka or JMS. Write and maintain unit test cases using JUnit to ensure code quality and reliability. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews, troubleshoot production issues, and optimize application performance. Follow best practices in software engineering including Agile methodologies and continuous integration. Required Skills: Strong proficiency in Java 8 Hands-on experience with Kafka or JMS (at least one is mandatory) Experience in JUnit for writing and executing unit tests Solid understanding of OOP, multi-threading, and design patterns Experience in RESTful API development Familiarity with build tools like Maven or Gradle Strong problem-solving and analytical skills Good to Have: Experience with Spring Framework (Spring Boot) Exposure to microservices architecture Familiarity with CI/CD tools like Jenkins, Git Please fill the below details: Total Experience: - Relevant Experience: - Exp in Java 8- Exp in Kafka- Exp in Junit -- Exp in JMS- Any Certification: - LinkedIn Id: - Current Company - Current CTC - Expected CTC- Last Working Day/Notice period - Notice period (Negotiable)- Current Location - Preferred Location - Holding Offer - Any Pipelines- (Please mention about your pipelines clearly)- How soon can you join- Reason for leaving previous company- Are you okay with the Location- If Interested please share me your updated resume : nithishb@upwardiq.com
Posted 2 months ago
0.0 - 1.0 years
3 - 4 Lacs
Hyderabad
Work from Office
We are looking for a highly motivated and detail-oriented Entry-Level QA Automation Engineer to join our growing QA team. In this role, you will focus primarily on developing, executing, and maintaining automated test scripts to ensure the quality and performance of our web and software applications. This is a great opportunity for recent graduates or junior professionals eager to grow their automation testing skills in a collaborative and fast-paced environment. Responsibilities: Design, write, and execute automated test scripts using industry-standard tools (e.g., Selenium, Cypress, Playwright). Collaborate with developers and QA team members to understand requirements and identify test automation opportunities. Maintain and improve the automation test framework to ensure scalability and efficiency. Identify, log, and track bugs and inconsistencies using tools like JIRA , TestRail , or similar. Integrate automated tests into CI/CD pipelines using tools such as Jenkins , GitHub Actions , or GitLab CI . Document test cases and maintain traceability of test coverage. Stay updated with trends and best practices in test automation and suggest improvements. Requirements: Bachelors degree in Computer Science, Information Technology, Engineering, or related field. Familiarity with automation tools (e.g., Selenium, Cypress, Playwright, or similar). Basic understanding of at least one programming/scripting language (e.g., Java, Python, JavaScript). Exposure to testing frameworks such as JUnit , TestNG , PyTest , or Mocha . Good knowledge of software development lifecycle (SDLC) and QA processes. Strong problem-solving skills and attention to detail. Excellent written and verbal communication skills. Nice-to-Have (Bonus): Exposure to version control systems like Git . Experience with REST API testing using tools like Postman or REST Assured . Knowledge of CI/CD concepts and working experience with tools like Jenkins. Internship or academic project experience in software testing or automation.
Posted 2 months 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