Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 4.0 years
11 - 12 Lacs
Bengaluru
Work from Office
Short Job Description 3 to 4 years hands on experience in Java and RDBMS Key Duties & Responsibilities 3 to 4 years of experience in Software Industry, preferably in Product companies. Good knowledge in development using Java as primary language Good knowledge of RDBMS and nice to have exposure to NoSQL database technologies Working on frameworks like Spring, JPA would have an added advantage Good analytical and logical skills Bachelors, Masters, in Computer Science or a related technical field preferably from a reputed institute. Highly motivated, a Go-Getter who needs very little or no supervision. Must possess excellent communication and teamwork skills. Must be adaptable to agile methodology work in a fast-paced environment. Good to have Certification on java (SCJP) or web component developer (SCWD) Bachelor's Degree
Posted 1 week ago
10.0 - 15.0 years
6 - 10 Lacs
Pune
Work from Office
We are seeking a highly skilled Senior Engineer with over 10 years of experience in software product development, support, and design, with a strong background in enterprise storage systems and backup solutions. The ideal candidate will combine expertise in Java stack development with practical exposure to storage arrays, snapshot management, backup workflows, and disaster recovery concepts. Key Responsibilities: Software Development and Maintenance: Lead the design and implementation of software components for storage, backup, and copy data management space, ensuring high quality, adherence to best practices, and alignment with architectural guidelines. Participate in design and code reviews with a focus on scalability, performance, and reliability for storage-centric workflows. Product Support and Collaboration: Provide technical guidance to customers and internal teams for SCDM product deployments, addressing storage integration issues across platforms (Flash, Dell etc). Functional knowledge of Databases like Oracle, SAP HANA will be a plus. Troubleshooting and Debugging: Investigate and resolve complex product issues, including snapshot failures, backup tuning, storage configurations, and workflow debugging across hybrid environments. Use diagnostic tools and logs to identify root causes, collaborating with QA and support teams for permanent resolution. Continuous Improvement: Stay current with storage industry trends (RPO/RTO optimization, cloud tiering, snapshot orchestration) and advancements in Java frameworks, database technologies, and resilient software design. Contribute to automation initiatives, CI/CD pipeline improvements, and telemetry enhancements for product observability. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Bachelor’s or Master’s in Computer Science, Software Engineering, or related discipline. 10+ years in software development for enterprise products, with recent focus on storage, backup, or data protection systems. Strong experience with Java (Spring Boot, Hibernate, JPA), RESTful API development, and distributed system design. Exposure to storage systems (IBM Storage Virtualize, Dell PowerMax, NetApp ONTAP, Pure FlashArray, Tape Libraries) and associated protocols and management workflows. Familiarity with snapshot management, backup/restore job orchestration, SLA policy configurations, and DR workflows. Experience with PostgreSQL, MySQL, or MongoDB. Familiarity with Docker/Kubernetes/OpenShift, and cloud platforms like AWS or Azure for hybrid storage workflows. Strong debugging skills, problem analysis, and performance tuning in storage-heavy applications. Excellent collaboration and communication skills in cross-functional teams. Preferred technical and professional experience Experience with copy data management platforms (IBM SCDM or similar). Exposure to Design Thinking, UI/UX concepts for storage management interfaces. Understanding of containerized workloads and microservices architecture in the context of storage workflows. Knowledge of RPO/RTO trade-offs, safeguarded copies, and tiering strategies for storage and backup.
Posted 1 week ago
10.0 - 15.0 years
6 - 10 Lacs
Pune
Work from Office
We are seeking a highly skilled Senior Engineer with over 10 years of experience in software product development, support, and design, with a strong background in enterprise storage systems and backup solutions. The ideal candidate will combine expertise in Java stack development with practical exposure to storage arrays, snapshot management, backup workflows, and disaster recovery concepts. Key Responsibilities: Software Development and Maintenance: Lead the design and implementation of software components for storage, backup, and copy data management space, ensuring high quality, adherence to best practices, and alignment with architectural guidelines. Participate in design and code reviews with a focus on scalability, performance, and reliability for storage-centric workflows. Product Support and Collaboration: Provide technical guidance to customers and internal teams for SCDM product deployments, addressing storage integration issues across platforms (Flash, Dell etc). Functional knowledge of Databases like Oracle, SAP HANA will be a plus. Troubleshooting and Debugging: Investigate and resolve complex product issues, including snapshot failures, backup tuning, storage configurations, and workflow debugging across hybrid environments. Use diagnostic tools and logs to identify root causes, collaborating with QA and support teams for permanent resolution. Continuous Improvement: Stay current with storage industry trends (RPO/RTO optimization, cloud tiering, snapshot orchestration) and advancements in Java frameworks, database technologies, and resilient software design. Contribute to automation initiatives, CI/CD pipeline improvements, and telemetry enhancements for product observability. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Bachelor’s or Master’s in Computer Science, Software Engineering, or related discipline. 10+ years in software development for enterprise products, with recent focus on storage, backup, or data protection systems. Strong experience with Java (Spring Boot, Hibernate, JPA), RESTful API development, and distributed system design. Exposure to storage systems (IBM Storage Virtualize, Dell PowerMax, NetApp ONTAP, Pure FlashArray, Tape Libraries) and associated protocols and management workflows. Familiarity with snapshot management, backup/restore job orchestration, SLA policy configurations, and DR workflows. Experience with PostgreSQL, MySQL, or MongoDB. Familiarity with Docker/Kubernetes/OpenShift, and cloud platforms like AWS or Azure for hybrid storage workflows. Strong debugging skills, problem analysis, and performance tuning in storage-heavy applications. Excellent collaboration and communication skills in cross-functional teams. Preferred technical and professional experience Bachelor’s or Master’s in Computer Science, Software Engineering, or related discipline. 10+ years in software development for enterprise products, with recent focus on storage, backup, or data protection systems. Strong experience with Java (Spring Boot, Hibernate, JPA), RESTful API development, and distributed system design. Exposure to storage systems (IBM Storage Virtualize, Dell PowerMax, NetApp ONTAP, Pure FlashArray, Tape Libraries) and associated protocols and management workflows. Familiarity with snapshot management, backup/restore job orchestration, SLA policy configurations, and DR workflows. Experience with PostgreSQL, MySQL, or MongoDB. Familiarity with Docker/Kubernetes/OpenShift, and cloud platforms like AWS or Azure for hybrid storage workflows. Strong debugging skills, problem analysis, and performance tuning in storage-heavy applications. Excellent collaboration and communication skills in cross-functional teams.
Posted 1 week ago
2.0 - 7.0 years
3 - 7 Lacs
Kochi, Kakinada, Chennai
Work from Office
We are seeking a motivated and detail-oriented Junior Java Developer (2+ Year s) to join our dynamic development team. Responsibilities Develop, maintain, and enhance backend components using Java Spring Framework, Troubleshoot, debug, and resolve software issues and defects in a timely manner. Write clean, efficient, and well-documented code that adheres to coding standards and best practices. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Requirements Strong expertise in OOPS, Spring MVC, Spring Boot, Spring Security, JPA, Hibernate, HTML/JSP/React, and Eclipse. Strong knowledge in SQL Server / Oracle database. Bachelor s/Master s Degree in Computer Science, Engineering, or a related field. Experience in Banking, EFT, and Card Payments is an added advantage. Work from Office is mandatory for this role.
Posted 1 week ago
15.0 - 20.0 years
10 - 14 Lacs
Pune
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Enterprise Edition Good to have skills : Java Standard EditionMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team through the development process. You will also engage in strategic planning sessions to align project goals with organizational objectives, ensuring that the applications developed meet both user needs and technical specifications. Your role will require you to balance technical oversight with team management, fostering an environment of innovation and collaboration. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Facilitate regular team meetings to track progress and address any roadblocks. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Enterprise Edition.- Good To Have Skills: Experience with Java Standard Edition.- Strong understanding of application design patterns and architecture.- Experience with web services and RESTful APIs.- Familiarity with database management systems and SQL.- Knowledge of Agile methodologies and project management tools. Additional Information:- The candidate should have minimum 5 years of experience in Java Enterprise Edition.- This position is based in Pune.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
15.0 - 20.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Spring Boot Good to have skills : Java Standard Edition, Apache Kafka, Microservices and Light Weight ArchitectureMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team in implementing effective solutions. You will also engage in strategic planning sessions to align project goals with organizational objectives, ensuring that the applications developed meet both user needs and technical requirements. Your role will be pivotal in fostering a collaborative environment that encourages innovation and efficiency. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Facilitate regular team meetings to discuss progress and address any roadblocks. Professional & Technical Skills: - Must To Have Skills: Proficiency in Spring Boot.- Good To Have Skills: Experience with Java Standard Edition, Microservices and Light Weight Architecture, Spring REST, Azure Basics, Apache Kafka (or) Flink- Strong understanding of RESTful API design and development.- Experience with cloud platforms such as AWS or Azure.- Familiarity with containerization technologies like Docker and Kubernetes. Additional Information:- The candidate should have minimum 5 years of experience in Spring Boot.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
3.0 - 8.0 years
5 - 9 Lacs
Navi Mumbai
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Standard Edition Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are built to the highest standards of quality and functionality. You will also participate in discussions to refine project goals and contribute to the overall success of the team. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of application specifications and requirements.- Engage in code reviews to ensure adherence to best practices and standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition.- Good To Have Skills: Experience with frameworks such as Spring or Hibernate.- Strong understanding of object-oriented programming principles.- Familiarity with version control systems like Git.- Experience in developing RESTful APIs and web services. Additional Information:- The candidate should have minimum 3 years of experience in Java Standard Edition.- This position is based at our Mumbai office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
15.0 - 20.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Standard Edition Good to have skills : Spring Boot, Apache Kafka, Microservices and Light Weight ArchitectureMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team through the development process while ensuring alignment with organizational goals. You will also engage in strategic planning and decision-making to enhance application performance and user experience, fostering a culture of innovation and continuous improvement within your team. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Mentor junior team members to enhance their skills and knowledge.- Facilitate regular team meetings to discuss progress, challenges, and solutions. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition.- Good To Have Skills: Experience with Apache Kafka, Spring Boot, Microservices and Light Weight Architecture.- Strong understanding of object-oriented programming principles.- Experience with application design patterns and best practices.- Familiarity with version control systems such as Git. Additional Information:- The candidate should have minimum 5 years of experience in Java Standard Edition.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
15.0 - 20.0 years
10 - 14 Lacs
Navi Mumbai
Work from Office
Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Standard Edition Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team through the development process while maintaining a focus on quality and efficiency. You will also engage in strategic planning to align application development with organizational goals, ensuring that all stakeholders are informed and involved in the decision-making process. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate training and mentorship for junior team members to enhance their skills and knowledge.- Monitor project progress and implement necessary adjustments to ensure timely delivery. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition.- Strong understanding of object-oriented programming principles.- Experience with application design patterns and best practices.- Familiarity with version control systems such as Git.- Ability to troubleshoot and resolve technical issues efficiently. Additional Information:- The candidate should have minimum 5 years of experience in Java Standard Edition.- This position is based in Mumbai.- A 15 years full time education is required. Qualification 15 years full time education
Posted 1 week ago
5.0 - 9.0 years
10 - 15 Lacs
Pune
Hybrid
We are looking for hands-on Java Developers to design, develop, and deploy scalable backend systems. This is a high-impact role for someone who thrives in agile teams and builds production-ready code. Responsibilities: Design and build microservices using Spring Boot and RESTful APIs Write clean, maintainable, testable code Collaborate with frontend, QA, and DevOps teams Participate in code reviews and system design Must-Have Skills: Java 8 or higher Spring Boot, Spring Cloud REST API development Microservices architecture JPA/Hibernate, SQL Git, Maven/Gradle Nice-to-Have Skills: Kafka or RabbitMQ Docker, Kubernetes CI/CD with Jenkins/GitHub Actions AWS or GCP cloud exposure
Posted 1 week ago
5.0 - 9.0 years
14 - 19 Lacs
Hyderabad
Work from Office
Why you would love this job? The Development family is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth subject matter expertise in existing and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions. What you will do? Lead technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability, and scalability. Review code of development team to ensure quality and adherence to best practices and standards. Collaborate with Infrastructure partners to identify and deploy optimal hosting environments. Define scalability and performance criteria for assigned applications. Ensure application meets the performance, privacy, and security requirements. Verify test plans to ensure compliance with performance and security requirements. Support business and technical presentations in relation to technology platforms and business solutions. Mitigate risk by following established procedures and monitoring controls. Help develop solutions that balance cost and delivery while meeting business requirements. implement technology-specific best practices that are consistent with corporate standards. Partner with cross-functional teams to ensure the success of product strategy and project deliverables. Drive new technical and business process improvements. Estimate total costs of modules/projects covering both hours and expense. Research and evaluate specific technologies, and applications, and contributes to the solution design. Construct application Architecture encompassing end-to-end designs. Mitigates risk by following established procedures and monitoring controls, spotting key errors, and demonstrating strong ethical behavior. Qualifications Bachelor's degree required with Masters, or equivalent experience preferred Minimum of 3 years of related experience Talent required for success: 6+ Years of Active Development Experience/ Expertise in Java/J2EE Based Applications proven ability with Hibernate, JPA, Spring, Spring MVC Exposure to XML/XSD, JSON and similar data presentation components Familiarity with Microservices based architecture and distributed systems. Ability to develop and work with REST APIs using Spring Boot framework. Knowledge of IBM MQ and messaging protocols such as JMS Understanding of Unix/Linux OS including shell scripting Strong database and PL/SQL skills Experience with CI/CD technologies like GIT, Jenkins, JoCoCo and Maven Experience with UI frameworks - Angular, NodeJS and NPM is a plus Experience with CSS, HTML, JavaScript, and similar UI frameworks (jQuery, React Angular) is a plus Familiarity with Agile development methodology
Posted 1 week ago
5.0 - 9.0 years
12 - 17 Lacs
Hyderabad
Work from Office
The Impact you will have in this role: The Enterprise Test Engineering ("ETE") family is responsible for ensuring that all applications and systems meet defined quality standards. The ETE family encompasses three major areas including (a) functional testing, (b) non-functional testing, and (c) test architecture and enablement. Other key focuses include regression testing, browser testing, performance testing, capacity and stress testing, resiliency testing, environment management services, and infrastructure testing. Develops, conducts, and evaluates testing processes, working closely with developers to remediate identified system defects. In-depth knowledge of automated testing tools, and quality control and assurance approaches including the creation of reusable foundational test automation framework for the entire organization. The Lead Test Engineer is responsible for independently leading Test Engineering teams. You will be developing test plans and implementing those plans against the corresponding test procedures. You will be accountable for the development, release, and maintenance of test procedures. Your Primary Responsibilities : Responsible for system integration testing, including automation, of newly developed or enhanced applications. Play an active role in translating business and functional requirements into concrete results. Lead, develop, and advise on test automation strategies and provide critical feedback in requirements, design, implementation and execution phases. Partner with collaborators - Product Management, Application Development, DevOps and other technical teams. Track test execution milestones and report on issues and risks with the potential to affect project timelines. Construct appropriate end-2-end business scenarios through the application of a broad understanding of business objectives and goals. Responsible for Delivery Pipeline adoption Identify dependencies for environmental and data requirements. Contribute to standard framework of reusable functions. Develop a thorough understanding of the product(s) being delivered. Responsible for process compliance & associated documentation Aligns risk and control processes into day-to-day responsibilities to supervise and mitigate risk; escalates appropriately. Works closely with business and AD domain experts, to continually improve depth and breadth of knowledge for assigned applications/systems. Responsible for Project Coordination and Technical Management tasks. **NOTE: The Primary Responsibilities of this role are not limited to the details above. ** Qualifications: 5-7 years of related experience in delivering software solutionswith hands on automated testing. Bachelor's degree preferred or equivalent experience. Talents Needed for Success: Experience in Agile/Waterfall, onsite/offshore work model and coordination. In depth knowledge of the software implementation lifecycle (specifically the testing model, methodology, and processes). Experience with Test Engineering methodologies and Test Automation Frameworks Proficient in automation at all software layers (e.g. UI, services, APIs, etc.) as well as CI/CD technologies (e.g. Cloudbees, Jenkins, Cucumber, Git, JUnit, Jira, etc.). Sophisticated Java / Selenium development skills with significant experience applying those skills in test environments. Track test execution milestones, report on issues and risks with the potential to affect project timelines. Extensive experience with testing modern scripting language-based components. Proven expertise in frontend test automation using Selenium Webdriver. Expert and hands on with backend test automation using Rest Assured/Karate for API testing. JDBC/JPA for database testing (Oracle/ DB2/ Snowflake). Experience in writing sophisticated SQL queries. Experience with JIRA, ALM, Bitbucket, Git, and Jenkins. Requires the ability to work with both business clients and technical team and the ability to work independently, both individually and as part of a team. Experience in mentoring junior test engineers, verifying work products and providing mentorship, as needed. Unix, Python and AWS experience in a plus. Accountable for process compliance & associated documentation Aligns risk and control processes into day-to-day responsibilities to supervise and mitigate risk; escalates appropriately. Excellent problem-solving, collaboration, and written and verbal communication skills.
Posted 1 week ago
3.0 - 7.0 years
10 - 14 Lacs
Chennai
Work from Office
Why you would love this job? The Development family is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth subject matter expertise in existing and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions. What you will do? Lead technical processes and designs considering reliability, data integrity, maintainability, reuse, extensibility, usability, and scalability. Review code of development team to ensure quality and adherence to best practices and standards. Collaborate with Infrastructure partners to identify and deploy optimal hosting environments. Define scalability and performance criteria for assigned applications. Ensure application meets the performance, privacy, and security requirements. Verify test plans to ensure compliance with performance and security requirements. Support business and technical presentations in relation to technology platforms and business solutions. Mitigate risk by following established procedures and monitoring controls. Help develop solutions that balance cost and delivery while meeting business requirements. implement technology-specific best practices that are consistent with corporate standards. Partner with cross-functional teams to ensure the success of product strategy and project deliverables. Drive new technical and business process improvements. Estimate total costs of modules/projects covering both hours and expense. Research and evaluate specific technologies, and applications, and contributes to the solution design. Construct application Architecture encompassing end-to-end designs. Mitigates risk by following established procedures and monitoring controls, spotting key errors, and demonstrating strong ethical behavior. Qualifications Bachelor's degree required with Masters, or equivalent experience preferred Minimum of 3 years of related experience Talent required for success: 3+ Years of Active Development Experience/ Expertise in Java/J2EE Based Applications proven ability with Hibernate, JPA, Spring, Spring MVC Exposure to XML/XSD, JSON and similar data presentation components Familiarity with Microservices based architecture and distributed systems. Ability to develop and work with REST APIs using Spring Boot framework. Knowledge of IBM MQ and messaging protocols such as JMS Understanding of Unix/Linux OS including shell scripting Strong database and PL/SQL skills Experience with CI/CD technologies like GIT, Jenkins, JoCoCo and Maven Experience with UI frameworks - Angular, NodeJS and NPM is a plus Experience with CSS, HTML, JavaScript, and similar UI frameworks (jQuery, React Angular) is a plus Familiarity with Agile development methodology
Posted 1 week ago
8.0 - 13.0 years
10 - 15 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
Posted 1 week ago
7.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Job Description for Performance Engineer Responsibilities What will you contribute As a Performance Engineer you will working in Large Enterprise Group of Payments BU and will be responsible to ensure the high performance and scalability of our software products. The Performance Engineer will work closely with the development team to analyze bottlenecks in the performance of the product and work on the improving the design and execute performance tests, analyze test results, and provide recommendations to further improve performance. The ideal candidate should be experienced in performance testing methodologies, have a deep understanding of performance metrics, and the ability to identify and recommend solutions to performance issues. Responsibilities & Deliverables Evaluate the speed, reliability, and scalability of the product. Analyzing test results and creating detailed reports on system performance. Identifying and resolving performance bottlenecks in the system. Working closely with software developers and architects to optimize system performance. Defect fixing is required after identifying the issues Implementing performance monitoring tools to detect and troubleshoot system performance issues. Developing strategies and plans to improve system performance. Providing advice and guidance on system performance to project teams and stakeholders. Documenting the performance-related processes, issues, and solutions for future reference. Staying updated on the latest industry trends and technologies related to system performance. Collaborate with Performance testers and Test architects to design comprehensive performance testing suite. Work with Product Management to define and add tasks & SLAs to product roadmap for achieving improvement. Required Skills & Experience Minimum of 7 years overall IT experience. Proven experience as a Performance Engineer or in a similar role. Strong knowledge of performance testing tools and methodologies i.e. Jmeter, jprofiler, gatling, stress/endurance/chaos testing. Technical Skills Core Java Hibernate, JPA, JTA Spring, XMLBeans Web Services, XML, XSD, REST services Microservices Spring boot, Spring Cloud Kafka, Vertex SQL IBM MQ, Active MQ, JMS WebSphere/WebLogic Unit testing tools like Junit, mocking libraries such as Mockito Build tools like Gradle and Maven Proficiency in programming languages such as Java, Python. Understanding and analysis DB AWR reports. Excellent analytical and problem-solving skills. Ability to work collaboratively in a team environment. Strong communication skills to convey technical information to non-technical stakeholders.
Posted 1 week ago
6.0 - 11.0 years
0 - 0 Lacs
pune
Remote
Job Summary: We are hiring experienced Java Full Stack Developers for a leading enterprise client. You'll be involved in building high-performance, scalable applications using Java 8+, Spring Boot, Angular , and Microservices , with exposure to cloud (AWS) and DevOps tools . This is a contract-to-hire opportunity with excellent long-term potential. Key Responsibilities: Design, develop, and maintain enterprise-grade applications. Work on Java 8+, Spring Boot, Microservices , and REST APIs . Build responsive UIs using Angular, HTML5, CSS3, Bootstrap . Integrate DevOps tools: Git, Jenkins, Docker . Deploy and manage cloud applications (AWS preferred). Collaborate with cross-functional teams in Agile sprints. Technical Skills: 6+ years in Java, Spring Boot, JPA, Hibernate . 2+ years in Angular frontend development. Experience with PostgreSQL/SQL Server , Git , Docker . Exposure to AWS , CI/CD , Agile methodology . Preferred Skills: Kubernetes, Jenkins pipelines, performance tuning, and security practices.
Posted 1 week ago
5.0 - 8.0 years
4 - 9 Lacs
Pune
Work from Office
Role : Full stack Java and Angular Developer Location:Pune Experience: 5 plus years Accountabilities: Be curious and seek to understand detailed functional requirements and processes Be able to learn quickly and take the initiative to identify and solve problems. Have a proven background in developing applications in an Angular and Java Spring Boot environment with a focus on API and Event-driven design Work effectively within large, matrixed project teams. Collaborate effectively with internal peers Understand the value of and be prepared to implement comprehensive unit testing patterns Have experience and be comfortable working on fast-paced Agile teams Qualifications: Desired Skills: Java Spring Boot Angular Micro Service/JSON Rest Service JPA SQL GIT or equivalent Version Management Tool Nice to Have Skills: XML Apigee Java Script/jQuery CSS PCF Concourse/Jenkins Pipeline Google Cloud Platform PostGRE SQL Roles & Responsibilities Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects May contribute to the development of policies and procedures Works on complex projects of large scope Develops technical solutions to a wide range of difficult problems Solutions are innovative and consistent with organization objectives Completes work; independently receives general guidance on new projects Work reviewed for purpose of meeting objectives May act as a mentor to less experienced colleagues
Posted 1 week ago
4.0 years
0 Lacs
India
On-site
Our Business Elemica offers a state-of-the-art supply chain operating network in the areas of customer & supplier management and logistics— promoting new levels of efficiency and profitability for a leaner and more fully optimized supply chain. Elemica clients achieve significant value from reduced cost of operations, faster process execution with fewer resources through the automation of key business processes, removal of transactional barriers, and seamless information flow between business partners. Our Values At Elemica, we believe that embodying our values is essential for all team members. These qualities show up in our interactions with each other, our customers, and our collective community.” Curiosity – we delight in the discovery of new challenges and feel compelled to solve them Integrity – We are relatable and trustworthy, steadfast in our commitment to our colleagues, customers, and partners Accountability – We show up and deliver measurable, meaningful business value Consistently. Passion – We have a shared enthusiasm for transforming our clients’ supply chain. Role Description Elemica is seeking a technical lead who is responsible for building the next- gen solutions for some of the largest companies in the world. As Back-End Developer, you'll be responsible for the server-side code and APIs of our web applications. You'll be involved in all the phases of the product development lifecycle including the design, development, deployment, and maintenance of new and existing features. Your work will impact the stability and quality of our applications. You'll write reusable and maintainable code. Ultimately, you'll be the driving force behind all back-end activities. You should be able implement solutions that are responsive and efficient. You should be a systems thinker and solver of complex challenges, always seeking new ways to achieve better results for the team and customers through your leadership abilities and professional strengths. Responsibilities Design and deliver robust, scalable, and secure distributed software systems spanning edge and cloud Drive our client’s platform and common microservices forward Experience in programming and integrating with REST API Database design, data modelling, and integration of database with the application layer Work with modern tooling (Visual Studio Code, Eclipse / IntelliJ, Maven, Git, SBT, etc.) Knowledge of Object-Oriented Design, Software Design Patterns, and Java coding principles Apply software design patterns Document code and provide content to describe the application to implementation teams. Perform code review and approve pull requests. Aware of maintaining and upgrading products in a SaaS model Mentor scrum teams in agile execution Mentor freshers and new members Work with modern tooling (Eclipse / IntelliJ, Maven, Git, SBT) Good problem-solving and troubleshooting abilities. Experience and Skills Required 4+ years of software engineering experience Experience with complete SDLC and Agile in an enterprise software environment Experience developing applications using Java technologies and frameworks like Spring Boot, Play, Akka, Hibernate & JPA, API Gateways Solid experience building applications on top of RESTful APIs and microservices. Demonstrable track record of delivering scalable, stateless, resilient & highly available applications using AWS. Excellent knowledge of enterprise system architecture patterns including solutions design, data modeling, database design, SQL, performance monitoring, tuning, and unit testing Excellent knowledge of enterprise system architecture patterns Should participate in engineering audits, design reviews/Code reviews, and troubleshooting within and outside his/her project team Ability to write unit tests (TDD practices) for backend and frontend services. Analytical skills and creative thinking. Good Communication skills Good to have skills: Supply Chain Management / Logistics domain knowledge. Knowledge in Security, Performance Engineering Experience with mobile and web technology stacks Basic knowledge of front-end technologies like HTML, JavaScript, CSS, Angular Education and Certification : Bachelor's Degree in Computer Science or related field
Posted 1 week ago
5.0 - 8.0 years
7 - 10 Lacs
Pune
Work from Office
Java+Spark Primary skill - ApacheSpark Secondary skill -Java Strong knowledge in Apache Sparkframework CoreSpark,SparkData Frames,Sparkstreaming Hands-on experience in any one of the programming languages (Java) Good understanding of distributed programming concepts. Experience in optimizingSparkDAG, and Hive queries on Tez Experience using tools like Git, Autosys, Bitbucket, Jira Ability to apply DWH principles within Hadoop environment and NoSQL databases. Mandatory Skills: Apache Spark.: Experience: 5-8 Years.
Posted 1 week ago
10.0 years
7 - 8 Lacs
Bengaluru
On-site
Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role Are you an experienced Software Architect looking for an exciting opportunity to shape the future of software development? Look no further than Kyndryl, where you'll have the chance to make a meaningful impact as you lead the design and development of cutting-edge software applications. You responsibilities Include As application consultant, engage with clients to Conduct a TCO/ROI study to come up with the value proposition for application modernization Define strategies for cloud adoption of key business applications (focusing on the mapping of business requirements to IT capabilities and align the same). Define the approach and plan for application modernization Provide architectural leadership to Solution Architects to deliver thoughtful IT solutions to the business Your Future at Kyndryl Every position at Kyndryl offers a way forward to grow your career. We have opportunities that you won’t find anywhere else, including hands-on experience, learning opportunities, and the chance to certify in all major platforms. One of the benefits of Kyndryl is that we work with customers in a variety of industries, from banking to retail. Whether you want to broaden your knowledge base or narrow your scope and specialize in a specific sector, you can find your opportunity here. Who You Are You’re good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you’re open and borderless – naturally inclusive in how you work with others. Required Technical and Professional Experience A Full Stack application development architect with React, JavaScript, Java and Node JS Overall 10+ years of relevant IT experience, with minimum 5 years of experience in area of Application Design, Development & Modernization (Refer section – Experience and Technical Skills below) Should have end to end working experience in application development across cloud native environments. Good understanding and experience of cloud native application design principles (like micro-services, stateless application meant for cloud, containers, 12 factor app principles etc.) Familiarity with tools such as New Relic, Splunk Must have executed large app modernization and cloud native architecting programs (at least 2 programs) Java, React, Java JSP, JEE API, 12 Factor Application Design, Spring Boot, Spring Security, Spring MVC, Spring Integration, Spring Data, Node JS Package Manager – Maven / Gradle JavaScript, Html, CSS Design and deployment of DB framework and Logical Data Modals Kubernetes, OpenShift, Cloud experience (AWS/Azure/Google/IBM) Experience in deployment of applications to various middleware components Must have strong exp in DevOps framework. Preferred Technical and Professional Experience Microservice, Containerization, SOAP, Domain driven design concept Angular, ReactJS, ExpressJS, VueJS MS SQL, Redis, Dynamo, MongoDB, PostgreSQL, NoSQL DB, MySQL, Oracle Python, NodeJs , JPA, Quarkus, Hibernate Cloud API Gateways and API management, Go, Scala Web Application Server - Tomcat, Jboss , Open Liberty, Apache Kafka, Apache Tomcat, Nginx, EAP, Jetty, Oracle WebLogic, NodeJS, RabbitMQ, Apache Kafka, JIRA, Terraform, Ansible, Jenkins, GIT, NEXUS, Being You Diversity is a whole lot more than what we look like or where we come from, it’s how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we’re not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you – and everyone next to you – the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That’s the Kyndryl Way. What You Can Expect With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter – wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed. Get Referred! If you know someone that works at Kyndryl, when asked ‘How Did You Hear About Us’ during the application process, select ‘Employee Referral’ and enter your contact's Kyndryl email address.
Posted 1 week ago
20.0 years
6 - 7 Lacs
Bengaluru
On-site
We help the world run better At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from. S SAP Ariba is the leading provider of collaborative business commerce solutions. SAP Ariba combines industry-leading technology with the world's largest web-based trading community to help companies discover, connect, and collaborate with a global network of partners - all in a cloud-based environment. Using the Ariba Commerce Cloud, businesses of all sizes can buy, manage cash, and sell more efficiently and effectively. More than 500,000 companies around the globe use the Ariba Commerce Cloud to simplify inter-enterprise commerce and enhance results. The supplier Management team in SAP Ariba is a team of developers doing full-stack development in the latest technologies. We are a team of developers with 20+ years of experience to recent college graduates, with the singular focus to solve the complex problem of Supplier Management for fortune 500 Customers. We do weekly deployments with a complete dev-ops model. We take pride in our craftsmanship, we love to take complex customer problems and solve them in simple solutions, we fight to get customers’ needs resolved. We are building the single, largest, and most active source of Supplier information on the planet. This source will gather all information about suppliers from the Ariba eco-system, SAP ecosystem, and real-world to provide timely valuable information about suppliers. We are presently looking for engineers to work on this highly scalable and complex platform and modern User Interface with function-rich features and Rest based open API integration capabilities. This plays a key role in our vision for high-frequency production releases with high quality. The Role Writing high-quality, testable, maintainable, and well-documented code. Work with the Scrum team to develop small to complex features and functionality sticking to sprint timelines and prescribed development processes based on Agile. Own features and cloud production issues until resolution. Manage conflicting priorities and still focus on the task at hand. Contribute to innovation initiative. Role Requirements BE/ B.Tech./ M.Tech./ MCA (full -time) from Premier Universities. At least 6+ years of hands-on experience designing and coding enterprise applications in a product development environment. Expertise in core Java and web application development. Experience with writing Protractor, Karma, Junit test code, building microservices, and on open source frameworks like Spring boot. Experience in ORM technologies like JPA, Hibernate, and HQL/SQL queries, and OOAD, design patterns, anti-patterns, and Working knowledge with open source frameworks and latest web technologies. SAP BTP technologies and SAP UI5/Fiori development is preferred. Exposure to microservices architecture, SaaS, multi-tenancy. Sound knowledge of Computer Science fundamentals, data structures, design patterns, and architecture principles Should be exposed to application profiling and identifying and addressing performance bottlenecks Participate in critical customer/production escalations #SAPInternalT2 #DevT2 Bring out your best SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with two hundred million users and more than one hundred thousand employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, you can bring out your best. We win with inclusion SAP’s culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better and more equitable world. SAP is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: Careers@sap.com For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training. EOE AA M/F/Vet/Disability: Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability. Successful candidates might be required to undergo a background verification with an external vendor. Requisition ID: 423346 | Work Area: Software-Design and Development | Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid.
Posted 1 week ago
6.0 - 11.0 years
19 - 34 Lacs
Hyderabad, Bengaluru
Work from Office
We are seeking an experienced and dynamic Full Stack Java Developer to join our innovative IT team. The ideal candidate should have a solid background in both front-end and back-end development, with deep expertise in Java (817+), Spring Boot, JPA/Hibernate , and RESTful API design. This role requires strong proficiency in building scalable, secure, and maintainable applications in a microservices architecture , with a collaborative mindset and familiarity with cloud platforms like AWS . Key Responsibilities: Design, develop, and maintain robust, high-performance applications using Java, Spring Boot , and microservices architecture. Develop and document RESTful APIs to enable seamless communication between system components. Optimize database operations using JPA/Hibernate , including crafting efficient queries and implementing caching mechanisms. Collaborate on front-end development using React.js , ensuring responsive and intuitive user interfaces. Follow best practices for clean code , SOLID principles , and modular architecture . Implement Test-Driven Development (TDD) using JUnit , Mockito , and other automated testing frameworks. Participate in pair programming to promote collaboration and code quality. Work with CI/CD tools such as Jenkins and GitLab for automating the build, test, and deployment pipelines. Contribute to deployment automation and infrastructure management using Kubernetes , Terraform , and AWS tools. Coordinate closely with cross-functional teams to ensure project success and continuous improvement. Required Skills & Experience: 8–10 years of professional experience in full-stack software development. Java (8–17+) – Strong knowledge of core and advanced Java features, design patterns, and object-oriented principles. Spring Boot 2.x+ – Hands-on experience in backend development and microservices. JPA/Hibernate – Expertise in ORM tools with an understanding of performance optimization. RESTful APIs – Experience in designing scalable and secure APIs, with JSON/XML handling. Front-End: Experience or working knowledge of React.js (REDEX), HTML, SASS, JavaScript ; Angular experience is a plus. Code Quality: Proven ability to write clean, testable, and well-documented code. Testing: Deep understanding of TDD , with practical experience using JUnit , Mockito , etc. DevOps & CI/CD: Experience with Jenkins , GitLab , Docker , Kubernetes , and Terraform is a plus. Cloud: Familiarity with AWS infrastructure and services for application hosting and deployment. Agile Mindset: Comfortable working in Agile environments, with a focus on continuous delivery and improvement. Strong problem-solving skills, attention to detail, and a collaborative mindset.
Posted 1 week ago
8.0 years
0 Lacs
Noida
On-site
Java Full stack developer 8+ years commercial experience with strong emphasis on Java based technologies and RESTful web services. Extensive Hands-on experience of Java/J2EE, Spring Boot, Spring Cloud and Spring Framework. Good knowledge of JPA, Design patterns, coding standards and system architecture. Extensive hands-on on Distributed Event Streaming platforms like Kafka and RabbitMQ Extensive experience of RDBMS (SQL Server/MySQL/PostgreSQL/Oracle) Experience in working with AWS Cloud. Open to adapt to new technologies, techniques, and standards. Client-side framework (Angular/React) experience - Good to have Demonstrable skills in data structure and algorithms, coding, and formal test techniques Demonstrable knowledge of at least one of software development methodology (Agile Kanban/Scrum, Agile SAFe) and structured approaches to development. Experience in meeting tight deadlines. Flexibility/adaptability is a must. Strong critical thinking, analytical and problem-solving skills. Experience in Test Driven Development. Previous Experience in team leadership either as Senior Developer or Technical Lead capacity. Provides technical leadership. Experience with source code control systems(GIT/Bitbucket). Experience with CI/CD tools (Azure DevOps/Jenkins etc.) Experience with Artifacts management tools (npm/nexus/yarn etc.) - Good to have Good Communication skills. Committed team player, with positive winning attitude. Desirable Skills Experience developing Micro services using Docker based containers Experience developing serverless development on AWS and Azure Job Type: Full-time Location Type: In-person Schedule: Day shift Monday to Friday Work Location: In person
Posted 1 week ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Introduction A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio Your Role And Responsibilities Developer leads the cloud application development/deployment. A developer responsibility is to lead the execution of a project by working with a senior level resource on assigned development/deployment activities and design, build, and maintain cloud environments focusing on uptime, access, control, and network security using automation and configuration management tools Preferred Education Master's Degree Required Technical And Professional Expertise Strong proficiency in Java, Spring Framework, Spring boot, RESTful APIs, excellent understanding of OOP, Design Patterns. Strong knowledge of ORM tools like Hibernate or JPA, Java based Micro-services framework, Hands on experience on Spring boot Microservices, Primary Skills: - Core Java, Spring Boot, Java2/EE, Microservices- Hadoop Ecosystem (HBase, Hive, MapReduce, HDFS, Pig, Sqoop etc)- Spark Good to have Python. Strong knowledge of micro-service logging, monitoring, debugging and testing, In-depth knowledge of relational databases (e.g., MySQL) Experience in container platforms such as Docker and Kubernetes, experience in messaging platforms such as Kafka or IBM MQ, good understanding of Test-Driven-Development Familiar with Ant, Maven or other build automation framework, good knowledge of base UNIX commands, Experience in Concurrent design and multi-threading. Preferred Technical And Professional Experience Experience in Concurrent design and multi-threading Primary Skills: - Core Java, Spring Boot, Java2/EE, Microservices - Hadoop Ecosystem (HBase, Hive, MapReduce, HDFS, Pig, Sqoop etc) - Spark Good to have Python.
Posted 1 week ago
4.0 years
0 Lacs
Ahmedabad
On-site
At SmartBear, we believe building great software starts with quality—and we're helping our customers make that happen every day. Our solution hubs—SmartBear API Hub, SmartBear Insight Hub, and SmartBear Test Hub, featuring HaloAI, bring visibility and automation to software development, making it easier for teams to deliver high-quality software faster. SmartBear is trusted by over 16 million developers, testers, and software engineers at 32,000+ organizations – including innovators like Adobe, JetBlue, FedEx, and Microsoft. Software Engineer II – JAVA QMetry Test Management Solve challenging business problems and build highly scalable applications Design, document and implement new systems in Java 17/21 Develop backend services and REST APIs using Java, Spring, and JSON Product intro: QMetry is undergoing a transformation to better align our products to the end users' requirements while maintaining our market leading position and strong brand reputation across the Test Management Vertical. Go to our product page if you want to know more about QMetry Test Management | SmartBear. You can even have a free trial to check it out About the Role: As a Software Engineer II , you will be key in developing high-performance and secure backend services using Java/J2EE technologies. You will be responsible for building robust REST APIs using Spring, Hibernate, and JPA, ensuring scalability, performance, and security in a fast-paced agile environment. You will collaborate with cross-functional teams to deliver quality software solutions, apply strong analytical skills to resolve issues efficiently, and contribute to code reviews, testing, and documentation. Your day-to-day work will involve working with relational databases like MySQL and PostgreSQL, web servers like Tomcat, and potentially AWS services such as EC2, RDS, and S3. Responsibilities: Develop scalable and secure Java applications using Spring, Hibernate, and JPA Design and implement RESTful APIs and backend services Analyze and resolve bugs and performance bottlenecks efficiently Work with relational databases and web/application servers Follow Agile development methodologies and actively participate in sprints Experience and Skills Required: 4–7 years of hands-on Java backend development experience Strong understanding of OOP concepts and core Java design patterns Proficient in Java, Spring Framework, Hibernate, JPA Solid experience with RDBMS like MySQL, MSSQL, PostgreSQL Familiarity with web servers such as Tomcat Experience with AWS services (EC2, RDS, S3, Route53, EB) is a plus Exposure to build tools like Maven, Gradle, and Ant Knowledge of Linux and scripting is an added advantage Personal Attributes: Strong communication and analytical skills Ability to write clean, readable, and maintainable Java code Self-motivated and able to work independently or within a team Experience working in Agile/Scrum teams Quick learner with a proactive and collaborative mindset Why you should join the SmartBear crew: You can grow your career at every level. We invest in your success as well as the spaces where our teams come together to work, collaborate, and have fun. We love celebrating our SmartBears; we even encourage our crew to take their birthdays off. We are guided by a People and Culture organization - an important distinction for us. We think about our team holistically – the whole person. We celebrate our differences in experiences, viewpoints, and identities because we know it leads to better outcomes. Did you know: Our main goal at SmartBear is to make our technology-driven world a better place. SmartBear is committed to ethical corporate practices and social responsibility, promoting good in all the communities we serve. SmartBear is headquartered in Somerville, MA with offices across the world including Galway Ireland, Bath, UK, Wroclaw, Poland, Ahmedabad and Bangalore India. We've won major industry (product and company) awards including B2B Innovators Award, Content Marketing Association, IntellyX Digital Innovator and Built-in Best Places to Work. SmartBear is an equal employment opportunity employer and encourages success based on our individual merits and abilities without regard to race, color, religion, gender, national origin, ancestry, mental or physical disability, marital status, military or veteran status, citizenship status, age, sexual orientation, gender identity or expression, genetic information, medical condition, sex, sex stereotyping, pregnancy (which includes pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), or any other legally protected status. #LI-AC2
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France