Jobs
Interviews

135 Jvm Jobs - Page 2

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Supervisor position is an intermediate management role where you will lead a team of professionals to establish and implement new or revised application systems and programs. Your main responsibility will be to manage the Applications Development team, provide leadership, and ensure the quality of tasks provided by the team. You will also be required to recommend work procedures to increase process efficiencies, resolve issues by applying technical experience and precedents, and develop a comprehensive knowledge of how your area integrates within apps development. As the Applications Development Senior Supervisor, you will manage the team's personnel duties such as performance evaluations, training, development, hiring, and disciplinary actions. You will act as a backup to the Applications Development Manager, serve as an advisor and coach to junior developers and analysts, and operate with a limited level of direct supervision. Additionally, you will be responsible for assessing risk when making business decisions and ensuring compliance with laws, rules, and regulations to safeguard Citigroup, its clients, and assets. To qualify for this role, you should have 5 to 8 years of experience in Java with a minimum of 1 to 2 years of experience in Spark. Proficiency in Java, familiarity with Big Data computing frameworks like Apache Spark, solid understanding of object-oriented programming, data structures, and algorithms are essential. You should also possess knowledge of design and architectural patterns, concurrency patterns, MVC, JDBC, RESTful concepts, and clean code writing principles. Experience in database schemas, Oracle SQL, JVM, automated testing platforms, and code versioning tools like Git are required. The ideal candidate for this position should hold a Bachelor's degree or equivalent experience. This job description provides a high-level overview of the role's responsibilities, and additional duties may be assigned as required. If you require a reasonable accommodation due to a disability to use our search tools or apply for a career opportunity, please review the Accessibility at Citi. For more information on Equal Employment Opportunity, view Citis EEO Policy Statement and the Know Your Rights poster.,

Posted 2 weeks ago

Apply

4.0 - 9.0 years

18 - 33 Lacs

Gurugram, Bengaluru, Mumbai (All Areas)

Hybrid

Job Title: Senior Associate Technology level 1 & 2(Java) What we ask for: Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules. Identify or troubleshoot application code-related issues. Take active role in code reviews to ensure solutions are aligned to pre- defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions. Qualifications: Candidates should have a minimum of 4+ years of hands-on experience in Java Backend development (preferred immediate joiners or max 30days notice.) Should have strong technical background in JAVA, Spring stack. Well versed with OOPs concept and design patterns Good understanding of data structure and algorithms Strong experience with Database systems like RDBMS (PostgreSQL, Oracle etc.) advantage NoSQL (Dynamo, MongoDB etc.) Strong experience in building Microservices. Knowledge of docker and containerization. Should have good experience in using messaging platforms like Kafka, RabbitMQ, etc. Knowledge in CI/CD Pipeline and Dev Ops tools Knowledge in Cloud Services such as AWS or Azure Should be familiar with Test Driven Development Passionate and having depth knowledge in agile, Kanban process Should be able to communicate effectively with stakeholders Manage scope, timelines, quality, goals and deliverables that supports business Good communications skills Prior work experience in the product engineering/development. Good to have prior experience in Indian Banking segment and/or Fintech. Education background: Bachelors degree in computer science, Information Technology or related field of study Good to have Certifications Java Certified Developer AWS Developer or Solution Architect Additional Information A Tip from the Hiring Manager : Join the team to sharpen your skills and expand your collaborative methods. Make an impact on our clients and their businesses directly through your work. Gender Neutral Policy 18 paid holidays throughout the year Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being. Interested candidates, please provide the following details when applying for the role: Total Experience: Relevant Experience: Current Location: Notice Period: Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally-enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients businesses through designing the products and services their customers truly value

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for collaborating with the Technology team to establish and implement new or updated application systems and programs. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, estimating time and cost, IT planning, risk technology, applications development, and implementing new or revised applications systems and programs to meet specific business needs. You will also be responsible for monitoring and controlling all phases of the development process, providing user and operational support, analyzing complex problems, recommending security measures, and consulting with users/clients and technology groups. As an Applications Development Senior Programmer Analyst, you will need to have 6+ years of relevant experience in product engineering or banking background, a strong interest in programming, good problem-solving skills, and keen awareness in using GenAI tools throughout SDLC. You should also have a desire to improve developer productivity continuously, focus on fundamental concepts like SOLID principles, Data Structures and Algorithms, and have a good understanding of Java8+, Spring framework, build tools, testing frameworks, and databases. Python knowledge is considered an added advantage. Additionally, you should have experience in systems analysis and programming of software applications, managing and implementing successful projects, working knowledge of consulting/project management techniques, and the ability to work under pressure and manage deadlines effectively. This role does not require a high level of direct supervision, and you should be able to operate independently with autonomy. You will also serve as a subject matter expert to senior stakeholders and team members. It is important to assess risks when making business decisions and adhere to compliance with applicable laws, rules, and regulations. The ideal candidate for this role should have a Bachelor's degree or equivalent experience. This job description provides a general overview of the work involved, and additional job-related duties may be assigned as necessary. If you are looking to join a dynamic team where you can contribute your expertise in applications development and programming, this position may be the right fit for you.,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

7 - 10 Lacs

Tirunelveli, Chennai

Work from Office

Seeking experienced Java Developer (5+ yrs) to build scalable apps using Spring Boot, Hibernate, REST APIs, microservices, and SQL/NoSQL. Strong in multithreading, debugging, design patterns & collaboration with cross-functional teams.

Posted 2 weeks ago

Apply

8.0 - 12.0 years

30 - 35 Lacs

Mumbai, Pune

Hybrid

Essential Duties & Responsibilities: Provides support to the Engineering teams, with a high attention to detail Researches, analyzes, and documents findings. May influence others within the Software Engineering team through the explanation of facts, policies, practices Designs, builds, and maintains large-scale production services, web applications, data pipelines, and streaming systems Works on systems critical to companys current and future operations Debugs production issues across services and multiple levels of the stack Assists with improvement of organizational engineering standards, tooling, and processes Participates in the testing process through test review and analysis, test witnessing, and certification of software Evaluates codes to ensure validity, proper structure, alignment with industry standards, and compatibility with operating systems Maintains an understanding of current technologies or programming practices through continuing education, reading or participation in professional conferences, workshops, and/or groups Required Skills hands-on experience with Java version 8+ and object-oriented programming principles Understanding of JVM internals, garbage collection, and performance tuning Concurrency and multithreading concepts Exception handling and debugging techniques Experience with testing frameworks (JUnit, Mockito) Understanding of application server deployment and configuration Spring Boot: Strong experience building RESTful APIs using Spring Framework Spring: Knowledge of additional Spring modules including, Spring Security, Spring Data JPA, Spring Web MVC Maven: Experience with Maven for project management, dependency management, and build automation SQL: Advanced SQL skills including complex queries, database optimization, and performance tuning Database: Experience with relational databases (PostgreSQL) Version Control: Proficiency with Git and collaborative development workflows Qualifications: BE/Btech/MCA

Posted 2 weeks ago

Apply

3.0 - 4.0 years

10 - 15 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Pyramid Overview A role with Target Data Science & Engineering means the chance to help develop and manage state of the art predictive algorithms that use data at scale to automate and optimize decisions at scale. Whether you join our Statistics, Optimization or Machine Learning teams, youll be challenged to harness Targets impressive data breadth to build the algorithms that power solutions our partners in Marketing, Supply Chain Optimization, Network Security and Personalization rely on. Team Overview Our Stores Data Science team oversees the development of state-of-the-art mathematical techniques to solve key problems for Targets Stores, such as identifying optimal tasks prioritizing work and sequence work for our teams to meet the dynamic guest demands. The team leverage machine learning, operations research and simulation to help design the future of how our stores work. Position Overview As a Senior Data Scientist, you will collaborate with Product, Tech, and business partners to solve retail challenges at scale within our stores. You will design, develop, deploy, and maintain data science models and tools. Youll work closely with applied data scientists, data analysts, and business partners to continuously learn and address evolving business needs. Youll also collaborate with engineers and data scientists on peer teams to build and stores solutions. Develop a strong understanding of business and operational processes within Targets Stores. Gain an in-depth understanding of systems and processes influencing stores efficiency. Analyze large datasets to derive insights for business process improvements and solution development. Develop optimization-based solutions, mathematical models (probabilistic/deterministic models), predictive models, and implement them in real-world production systems with measurable impact. Collaborate with the team to build and maintain complex software systems and tools. Add new capabilities and features to the simulation framework to reflect the complexities of an evolving stroes operating model. Develop and deploy modules to run simulations for testing and validating multiple scenarios to evaluate the impact of various inventory purchasing and management strategies. Enhance and maintain the simulation environment to enable testing/deploying new features for running custom scenarios. Coordinate the analysis, troubleshooting, and resolution of issues in models and software. About You Bachelor's/MS/PhD in Mathematics, Statistics, Operations Research, Industrial Engineering, Physics, Computer Science, or related fields. 3-4+ years of relevant experience. Experience in applying Operations Research to solve complex problems in Supply chain or related domain. Strong analytical thinking and data visualization skills. Ability to creatively solve business problems and innovate new approaches. Experience cleaning, transforming, and analyzing large datasets for insights leading to business improvements. Supply chain data experience preferred but not required. Experience developing, testing, and maintaining large codebases in a collaborative environment while meeting industry best practices. Proficiency in Python, SQL, Hadoop/Hive, Spark. Strong experience in JVM-based languages like Java or Kotlin preferred. Knowledge of mathematical and statistical concepts, optimization, data structures, algorithms, data analysis, simulations, and visualizations applied to business problems. Good working knowledge of machine learning, probability estimation methods, linear programming (integer, real, and mixed integer), stochastic processes, and their applications. Experience deploying solutions with large-scale business impact. Self-driven and results-oriented, with the ability to meet tight timelines. Strong team player with the ability to collaborate across geographies/time zones. Excellent written and verbal communication skills. Know More Life at Target - https://india.target.com/ Benefits - https://india.target.com/life-at-target/workplace/benefits Culture- https://india.target.com/life-at-target/belonging

Posted 2 weeks ago

Apply

7.0 - 12.0 years

11 - 15 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. At Target, we have a timeless purpose and a proven strategy and that hasnt happened by accident. Some of the best minds from diverse backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Target Tech Overview Every time a guest enters a Target store or browses Target.com , they experience the impact of Targets investments in technology and innovation. Were the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Our global in-house technology team of more than 5,000 of engineers, data scientists, architects, coaches and product managers strive to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guestsand we do so with a focus on diversity and inclusion, experimentation and continuous learning. Pyramid Overview Our Product Engineering teams fuel Targets business with cutting-edge technology to deliver incredible experiences and value for guests and team members. Using a responsive architecture platform, we build and deploy industry-leading technology enabling Target to operate efficiently, securely, and reliably from the inside out. We work across Target, developing comprehensive product strategies, leveraging enterprise and guest feedback to set the standard for best in retail. About You As a lead engineer you would be responsible for Designing scalable architecture with the best choice of tech, responsible for all the services/functionalities that the team develops while ensuring quality of the team's code and/or infrastructure standards. Hands-on development, often taking on the more complicated tasks. Ensures solution is production ready, deployable, scalable and resilient. Planning and delivering of work in the team in addition to their own work. Promotes a learning culture through mentoring and coaching. Ensures product observability is in place for reliability. Fosters a culture of observability across teams and helps use operational data to improve stability and performance of their domains. Drives monitoring work on their team based on the organization's monitoring philosophy. Is aware of the operational data for their teams domain and uses it as a basis for driving changes to the team's services to achieve stability and performance improvements. Responsible for ensuring the security of the product and fostering a security first mindset across teams. Highly skilled with applying and implementing security concepts such as identifying vulnerabilities in software, creating logic to detect malicious behavior, and analyzing network or host artifacts. Able to articulate a technical strategy, value of technology, and impact to the business. Provides guidance and cultivates solutions for the most complex problems across teams. Encourages team to adopt a growth mindset. Educates team about how competitors and technology companies evolve their technologies. Guides the team in anticipation of future use cases and helps them make design decisions that minimise the cost of future changes. Evaluates options, defines pros and cons by working with the team, and identifies the best option. Position Overview To succeed in this role, youll bring over7+ yearsof experience in software design and development, with5+ yearsfocused on building scalable backend applications. Youll be a proven leader in guiding technical teams and driving products at scale to successful completion. Your expertise will lie in JVM-based technologies, specifically Java and Kotlin, along with a deep understanding of building robust, scalable systems. Must Have Skills: Java / Kotlin (Advanced proficiency in Java/Kotlin development) Microservices Architecture (Designing, developing, and managing scalable microservices) Spring BootorMicronaut(Experience with JVM-based frameworks, including reactive programming) Messaging Systems (Kafka, RabbitMQ) Databases (Experience with NoSQL databases like Cassandra, MongoDB, and SQL-based databases like PostgreSQL) CI/CD (Building and managing pipelines with Jenkins, GitLab, or similar tools) Unit and Integration Testing (Spock, JUnit, TestContainers, Selenium) Cloud Services (AWS, GCP, Azure) Containerization and Orchestration (Docker, Kubernetes) Monitoring & Observability (Grafana, ELK Stack, Prometheus) Event-Driven Architecture (Knowledge of event-driven patterns in distributed systems) Good to Have Skills: Functional Programming(Familiarity with functional programming paradigms in Kotlin) GraphQL(Experience designing and integrating GraphQL APIs) Legacy System Modernization(Experience refactoring and modernizing older systems) Security Best Practices(OWASP, vulnerability scanning, secure coding principles) Agile Methodologies(Familiar with Scrum, Kanban, or other agile processes) Know More Here Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Follow us on social media https://www.linkedin.com/company/target/ Target Tech- https://tech.target.com/

Posted 2 weeks ago

Apply

4.0 - 9.0 years

12 - 17 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. About Target Tech: Every time a guest enters a Target store or browses Target.com nor the app, they experience the impact of Targets investments in technology and innovation. Were the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Join our global in-house technology team of more than 5,000 of engineers, data scientists, architects and product managers striving to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guestsand we do so with a focus on diversity and inclusion, experimentation and continuous learning. About Team A role with Target Data Science & Engineering means the chance to help develop and manage state of the art predictive algorithms that use data at scale to automate and optimize decisions at scale. Whether you join our Statistics, Optimization or Machine Learning teams, youll be challenged to harness Targets impressive data breadth to build the algorithms that power solutions our partners in in Marketing, Supply Chain Optimization, Network Security and Personalization rely on. Position Overview Develop a strong understanding of business and operational processes. Analyse large datasets to derive insights for business process improvements and solution development. Develop optimization-based solutions, mathematical models (probabilistic/deterministic models), predictive models, and implement them in real-world production systems with measurable impact. Add new capabilities and features to the simulation framework to reflect the complexities of an evolving supply chain network. Develop and deploy modules to run simulations for testing and validating multiple scenarios to evaluate the impact of various inventory purchasing and management strategies. Enhance and maintain the simulation environment to enable testing/deploying new features for running custom scenarios. Coordinate the analysis, troubleshooting, and resolution of issues in models and software. About You Bachelor's/MS/PhD in Mathematics, Statistics, Operations Research, Industrial Engineering, Physics, Computer Science, or related fields. 4+ years of relevant experience. Experience in applying Operations Research to solve complex problems in Supply chain or related domain. Strong analytical thinking and data visualization skills. Ability to creatively solve business problems and innovate new approaches. Experience cleaning, transforming, and analysing large datasets for insights leading to business improvements. Proficiency in Python, SQL, Hadoop/Hive, Spark. Strong experience in JVM-based languages like Java or Kotlin preferred. Knowledge of mathematical and statistical concepts, optimization, data structures, algorithms, data analysis, simulations, and visualizations applied to business problems. Good working knowledge of machine learning, probability estimation methods, linear programming (integer, real, and mixed integer), stochastic processes, and their applications. Know More Here: Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Follow us on social media https://www.linkedin.com/company/target/ Target Tech- https://tech.target.com/

Posted 2 weeks ago

Apply

16.0 - 21.0 years

14 - 19 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers.At Target, we have a timeless purpose and a proven strategy and that hasnt happened by accident. Some of the best minds from diverse backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, whereTarget in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values diverse backgrounds. We believe your unique perspective is important, and you'll build relationships by being authentic and respectful. At Target, inclusion is part of the core value. We aim to create equitable experiences for all, regardless of their dimensions of difference. As an equal opportunity employer, Target provides diverse opportunities for everyone to grow and win. About Target Tech: Every time a guest enters a Target store or browsesTarget.com, they experience the impact of Targets investments in technology and innovation. Were the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Join our global in-house technology team of more than 4,000 of engineers, data scientists, architects, coaches and product managers striving to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guestsand we do so with a focus on diversity and inclusion, experimentation and continuous learning. About Principal Engineer As a Principal Engineer , you are a thought leader and trusted partner of product and technology teams defining solutions to highly complex and usually abstract business and technology problems. You solve problems impacting multiple lines of business and technologies often within capabilities critical to Target's success. You define architecture strategies to deliver new or evolving business and technology capabilities and align partners to those strategies. You define and drive delivery of the subsequent architectural solutions that would evolve the Merchandising products. Apply your abilities to solve large abstract problems, see the big picture, take partners, and drive outcomes as you define strategies to lead Merchandising into the future. Your strategic visioning directly contributes to Target's business and technology. You clearly and concisely describe problems, opportunities, and vision in ways product and engineering partners and executive leadership understand. You provide clear guidance for teams to implement solutions and other PEs to understand and articulate vision to their partners as needed. You are a curious, active learner who seeks out and understands emerging technology and its implications to Target. You partner with your engineering team to drive proof-of-concepts as needed and clearly communicate findings to the organization. You also embody industry best engineering practices and create a culture for learning & growth. You are a valued leader and team member who listens and understands other viewpoints, makes the right connections, and drives results that matter enabling Target to deliver exceptional experiences to guests and team members. You are expected to mentor, and coach leads into next in line PE's. About you: Four-year degree or equivalent experience 16+ years of experience in building software products Demonstrates experience building solutions with microservices and event-based architecture using JVM-based language Strong experience in leading the design and delivery of enterprise-scale solutions within a large enterprise where the solutions spanned multiple lines of business Experience defining architecture strategy for a new line of business or enterprise technology capability and driving delivery of the resulting solutions Leads in the creation and execution of novel solutions to complex, unbounded technical problems Strong hold in prioritizing and balance short-term and long-term investments, focusing on high impact, high value work, including tech debt Understands and articulates the technical constraints/trade-offs for their proposals/solutions Writing and maintaining technical documentation, including system design documents, API documentation, and best practices guidelines. Broad tech stack Springboot, Java, Kotlin, Elastic Search, Kafka, ReactJS, Postgres, Oracle

Posted 2 weeks ago

Apply

4.0 - 9.0 years

12 - 16 Lacs

Bengaluru

Work from Office

As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Joining Target means promoting a culture of mutual care and respect and striving to make the most meaningful and positive impact. Becoming a Target team member means joining a community that values different voices and lifts each other up. Here, we believe your unique perspective is important, and you'll build relationships by being authentic and respectful. Overview about TII At Target, we have a timeless purpose and a proven strategy. And that hasnt happened by accident. Some of the best minds from different backgrounds come together at Target to redefine retail in an inclusive learning environment that values people and delivers world-class outcomes. That winning formula is especially apparent in Bengaluru, where Target in India operates as a fully integrated part of Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. SENIOR ENGINEER KAFKA STREAMING PLATFORM - Heres a smattering of approaches important to us and the technologies we use Everything we do is as-code in version control. We dont like clicking buttons or doing things manually. All development or infra config changes go through a pull-request process, so youll always have a say to thumbs up or down things you catch. Everything should have test cases and they go through a continuous integration process. We understand the importance of logs and metrics, so having visibility to things you need to see to do your job isnt an issue. And if you need to add more metrics or see more logs, its within our control to improve that. We try to own as much of the platform as we reasonably can. You dont need to rely on other teams outside our own to improve the stack or change the way we do things. Kafka/Streaming Stack CodeSpring Boot (Java/Kotlin), Restful API, Golang PlatformApache Kafka 2.x, TAP, GCP, Ansible, Terraform, Docker, Vela Alerting/MonitoringGrafana, Kibana, ELK stack As a Senior Engineer on Targets Streaming Platform Team, you'll . . Help build out the Kafka/Streaming capability in India Write and deploy code that enhances the Kafka platform Designs infrastructure solutions that support automation, self- provisioning, product health, security/compliance, resiliency, zero- call aspiration, and are Guest/Team Member experience focused Troubleshoot and resolve platform operational issues Requirements 4+ years of experience developing in JVM-based languages (e.g. Java/Kotlin) Ability to apply skills to solve problems, aptitude to learn additional technologies or go deeper in an area. Has good basic programming/infrastructure skills and is able to quickly gather the skills necessary to accomplish the task at hand. Intermediate knowledge and skills associated with infrastructure- based technologies Works across the team to recommend solutions that are in accordance with accepted testing frameworks. Experience with modern platforms and CI/CD stacks (e.g. GitHub, Vela, Docker) Highly productive, self-starter and self-motivated Passionate about staying current with new and evolving technologies Desired 4+ years of experience developing high quality applications and/or supporting critical enterprise platforms Experience with Kafka, Containers(k8s), Zookeeper, worked with any one of the major public cloud providers ( GCP/AWS/AZURE) Familiarity with Golang and microservices architecture is a big plus Participate in day-to-day support requests by performing the admin tasks. Install and maintain standard Kafka componentsControl Center, ZooKeeper, and Brokers Strong understanding of infrastructure/software and how these systems are secured, analyzed, and investigated. Is a contact point for their team and is able to help answer questions for other groups and/or management Partner with teams to prioritize and improve services throughout the software development lifecycle Personal or professional experience contributing to open-source projects Innovative mindset willingness to push new ideas into the company Useful Links- Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Culture https://india.target.com/life-at-target/belonging

Posted 2 weeks ago

Apply

4.0 - 9.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here. We are building Machine Learning Platform to enable MLOPs capabilities to help Data scientists and ML engineers at Target to implement ML solutions at scale. It encompasses building the Featurestore, Model ops, experimentation, iteration, monitoring, explainability, and continuous improvement of the machine learning lifecycle. You will be part of a team building scalable applications by leverage latest technologies. Connect with us if you want to join us in this exiting journey. As a Engineer, youll take the lead as you You will build applications for Targets MLPlatform to enable capabilities to help data scientists, ML engineers and Data engineers at Target . You will be part of a team building highly scalable, event driven applications and leverage technologies. You understand Target's business and technical environments, resolve complex challenges via technical solutions as well as be a significant code contributor, manage software development cycle, drive best practices and ensure development of high-quality code with compliance & security standards. The Engineer is a practitioner of rapid prototyping and Agile, DevOps, CI/CD, test-driven development and stays current with new technology to be able to assess viability and applicability to Target's business and technical environments. Tech stack Java, SpringBoot, Microservices, Python, Cassandra, Elastic Search, Postgres, Kafka, Docker, CICD, GCP cloud skills, GCP Machine Learning Engineer skills , GCP VertexAI skills About you: 4 year degree or equivalent experience 1.5+ years of software development experience Experience in building applications using JVM languages like Java, Kotlin Exposure in building high-performance scalable APIs. Good to have experience in building Python applications, Fast API etc Good to have Machine Learning Engineer skills Having GCP cloud skills, GCP Machine Learning Engineer skills , GCP VertexAI skills would be added advantage Experience in microservices, Spring Boot, cloud development, NoSQL databases, and event driven architecture Experience with NoSQL technologies Cassandra, Elastic search, MongoDB is a plus Deep experience writing unit and functional tests and test-driven development Experience building CI/CD pipelines Strong problem solving and debugging skills

Posted 2 weeks ago

Apply

3.0 - 5.0 years

7 - 11 Lacs

Coimbatore

Work from Office

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvolvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding SolutionsDrive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 2 weeks ago

Apply

3.0 - 5.0 years

12 - 16 Lacs

Pune

Work from Office

Overview We are seeking an outstanding software engineer to join our development team in Mumbai office. You will work on data-centric analytical applications with a focus on data access components, providing data infrastructure to other components in the platform, develop scalable high-performance multi-threaded components, develop unit testing, assist with production deployments and post-production support. Responsibilities We are looking for a software engineer who understands the complexity of building foundational data abstraction layers that sit at the intersection of raw data and complex financial analytics. The ideal candidate brings experience in designing and building platform services, is comfortable with data modeling across multi-asset domains, and is passionate about engineering excellence. In this role, you will be an active contributor to a globally distributed team responsible for abstracting and delivering business-critical data to clients and internal analytics layers. You will work on a mix of strategic initiatives (e.g., unified data interfaces, metadata-driven architecture) and tactical work (e.g., enhancements, issue triage) that directly impact production platforms. You’ll participate in design reviews, contribute to coding and testing, and drive implementation of best practices across service boundaries and data pipelines. You’ll also work closely with product managers, platform teams, and operations stakeholders to align priorities and deliver business value. Qualifications BSc in Computer Science or equivalent degree in Engineering, Mathematics, or a related field. 9 –12 years of experience building distributed systems and platform services, preferably in financial services or analytics. Proven expertise with Java, including experience writing scalable, efficient, and testable code. Practical experience working with JVM internals, profiling tools, garbage collection tuning, and performance optimization. Excellent knowledge of data structures, algorithms, concurrency, and memory optimization techniques. Prior exposure to risk or performance attribution systems, or deep experience with financial data modeling across asset classes. Familiarity with Kubernetes, Docker, Azure, Helm, Terraform is a strong plus. Strong interpersonal and communication skills with the ability to work in a globally distributed team. Attention to detail and a pragmatic approach to balancing quality, performance, and delivery timelines. What we offer you Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing. Flexible working arrangements, advanced technology, and collaborative workspaces. A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results. A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients. Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development. Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles. We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women’s Leadership Forum. At MSCI we are passionate about what we do, and we are inspired by our purpose – to power better investment decisions. You’ll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry. MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process. MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability.Assistance@msci.com and indicate the specifics of the assistance needed. Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries. To all recruitment agencies MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes. Note on recruitment scams We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers. Read our full note on careers.msci.com

Posted 2 weeks ago

Apply

6.0 - 10.0 years

10 - 13 Lacs

Chennai, Bengaluru

Hybrid

Job Title: Senior Java Lead Compiler & Native Code Integration Location: Chennai Work Mode: Hybrid (WFO/WFH Optional) Job Summary We are seeking an exceptional and deeply technical Senior Java Lead to pioneer the future of Java performance and extensibility. You will spearhead the architecture and development of our ahead-of-time (AOT) compilation pipeline, translating Java source code and its extensions into high-performance native executables. This role centers on leveraging the JLang projectan LLVM backend for the Polyglot extensible compiler framework—to build a robust, next-generation toolchain. The ideal candidate is a systems-level programmer with a profound understanding of Java language internals, compiler design, and the LLVM ecosystem. You will not only lead a team of talented engineers but will be the principal architect for our compiler, its runtime system, and its language extension capabilities. This is a unique opportunity to solve fundamental challenges in programming language implementation and shape a technology that bridges the managed world of Java with the raw power of native code. Key Responsibilities 1. Architectural Ownership & Technical Vision • Design the Core Compiler Pipeline: Architect the end-to-end translation process from Java source -> Polyglot AST -> LLVM IR -> Native Executable. Make critical decisions on intermediate representations, code generation strategies, and toolchain integration. • Lead Language Extensibility Strategy: Define the framework for creating and integrating custom language features using Polyglot. Determine when features should be "desugared" to standard Java versus requiring direct, custom LLVM IR generation for maximum performance and control. • Set the Bar for Systems Programming: Champion rigorous coding standards, design patterns, and best practices for compiler development. Mentor and upskill developers in the complexities of LLVM, runtime systems, and language semantics. 2. Compiler and LLVM Toolchain Development • Master Java-to-LLVM Translation: Oversee the implementation of mappers for core Java semantics to LLVM IR, including the object model, virtual method dispatch (e.g., vtables), and exception handling (e.g., invoke/landingpad instructions). • Drive Code Optimization: Collaborate with LLVM specialists to leverage advanced optimization passes (e.g., LTO, PGO). Profile and analyze the generated LLVM IR to minimize binary size and maximize execution speed. • Ensure OpenJDK Compatibility: Guarantee that the AOT-compiled code can correctly link against and interoperate with the native components and class libraries of a standard OpenJDK distribution (e.g., for file I/O, networking). 3. Runtime System Design and Implementation • Engineer a Lightweight Java Runtime: Lead the development of a minimal, efficient runtime system required to support features that the JVM traditionally provides. • Solve the Hard Problems of AOT: Design and implement robust solutions for core JVM features in a native context: o Garbage Collection: Integrate and configure a GC (e.g., Boehm-Demers-Weiser) or lead the design of a custom memory manager suitable for AOT-compiled code. o Reflection: Develop a strategy to support java.lang.reflect by generating necessary metadata at compile-time to be consumed by the runtime. o Concurrency: Implement support for Java's memory model and synchronized keyword using native OS-level primitives (e.g., mutexes, atomics). 4. Build, Deployment, and Developer Enablement • Automate the Compiler Toolchain: Design and maintain a sophisticated CI/CD pipeline that automates the multi-stage build, cross-compilation, testing, and packaging of the entire system. • Create World-Class Documentation: Author and maintain in-depth technical documentation, including architectural diagrams, Getting Started guides, and tutorials for developing new language extensions. • Foster a Collaborative Environment: Act as the primary technical liaison between the compiler, runtime, and application teams, ensuring alignment and resolving deep technical challenges. Qualifications & Experience • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. • 10+ years of professional software engineering experience, with a strong emphasis on Java. • Minimum of 3+ years in systems-level programming, such as compiler development, runtime systems, operating systems, or embedded systems. • Deep understanding of Java internals: You must be fluent in the Java Language Specification (JLS), Java Bytecode, the JVM's internal architecture, class loading, and JIT compilation principles. • Proven experience with LLVM: Demonstrable ability to generate, optimize, and debug LLVM Intermediate Representation (IR). Familiarity with the LLVM C++ API is a strong plus. • Excellent leadership qualities with experience mentoring junior engineers and leading complex technical projects. • Exceptional problem-solving skills and the ability to navigate ambiguous, highly complex technical domains. Preferred Skills (Desirable) • Direct experience with the Polyglot compiler framework or a similar extensible compiler project (e.g., Roslyn, Clang plugins). • Familiarity with the challenges of Ahead-of-Time (AOT) compilation for Java, including knowledge of projects like GraalVM Native Image or OpenJDK's Project Leyden. • Hands-on experience with runtime system components, particularly garbage collection and reflection mechanisms. • Active contributor to open-source compiler, toolchain, or language projects (please include links to your GitHub or relevant work)

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As an online travel booking platform, Agoda is committed to connecting travelers with a vast network of accommodations, flights, and more. With cutting-edge technology and a global presence, Agoda strives to enhance the travel experience for customers worldwide. As part of Booking Holdings and headquartered in Asia, Agoda boasts a diverse team of over 7,100 employees from 95+ nationalities across 27 markets. The work environment at Agoda is characterized by diversity, creativity, and collaboration, fostering innovation through a culture of experimentation and ownership. The core purpose of Agoda is to bridge the world through travel, believing that travel enriches lives, facilitates learning, and brings people and cultures closer together. By enabling individuals to explore and experience the world, Agoda aims to promote empathy, understanding, and happiness. As a member of the Observability Platform team at Agoda, you will be involved in building and maintaining the company's time series database and log aggregation system. This critical infrastructure processes a massive volume of data daily, supporting various monitoring tools and dashboards. The team faces challenges in scaling data collection efficiently while minimizing costs. In this role, you will have the opportunity to: - Develop fault-tolerant, scalable solutions in multi-tenant environments - Tackle complex problems in distributed and highly concurrent settings - Enhance observability tools for all developers at Agoda To succeed in this role, you will need: - Minimum of 8 years of experience in writing performant code using JVM languages (Java/Scala/Kotlin) or Rust (C++) - Hands-on experience with observability products like Prometheus, InfluxDB, Victoria Metrics, Elasticsearch, and Grafana Loki - Proficiency in working with messaging queues such as Kafka - Deep understanding of concurrency, multithreading, and emphasis on code simplicity and performance - Strong communication and collaboration skills It would be great if you also have: - Expertise in database internals, indexes, and data formats (AVRO, Protobuf) - Familiarity with observability data types like logs and metrics and proficiency in using profilers, debuggers, and tracers in a Linux environment - Previous experience in building large-scale time series data stores and monitoring solutions - Knowledge of open-source components like S3 (Ceph), Elasticsearch, and Grafana - Ability to work at low-level when required Agoda is an Equal Opportunity Employer and maintains a policy of considering all applications for future positions. For more information about our privacy policy, please refer to our website. Please note that Agoda does not accept third-party resumes and is not responsible for any fees associated with unsolicited resumes.,

Posted 3 weeks ago

Apply

3.0 - 5.0 years

4 - 8 Lacs

Bengaluru

Work from Office

The purpose of this role is to prepare test cases and perform testing of the product/ platform/ solution to be deployed at a client end and ensure its meet 100% quality assurance parameters. Job Description for Performance Engineering Good hands-on experience with scripting with tools like JMeter (Mandatory), LoadRunner, Neoload, any mobile performance tool Should have worked in protocols like Web (HTTP/HTML), Web service, SAP-Web, SAP-GUI, True Client & Mobile protocols etc., Should have tested applications like .NET, JAVA, SAP Web, SAP GUI, MQ etc., Ability to write user defined functions/custom code to automate the script challenges Should have experience on APM tools Dynatrace (Mandatory) , App Dynamics, Splunk, New Relic, Wily, etc. Should have experience in Chaos Engineering using tools like Gremlin, Chaos Monkey, Chaos Mesh etc. Should have worked on Heap and thread dump analysis using any tool Should have knowledge on JVM, CLR Should have performed early performance testing Good knowledge in monitoring (Client side, Server Side, DB, Network and Load Balancer) Should have worked on Unix/Linux commands like VMSTAT, NMON etc., Should have written SQL queries, used profiling tools like SQL Profiler Should have demonstrated the performance reports to Clients with detailed inferences Good knowledge on Server Tuning & Optimization Good knowledge on Capacity Planning Optional: Should have knowledge in any programing languages like Core Java, Python, Shell etc., Should have worked on ALM/PC/QC/JIRA etc., Should have developed automated utilities to analyze the logs/reports Install, configure, maintain and administer the performance tools Mandatory Skills: Performance Testing.: Experience: 3-5 Years.

Posted 3 weeks ago

Apply

10.0 - 15.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Project description Our Customer is a Leading bank in Australia that provides a front-to-back integrated platform for straight-through processing and risk management. This is a multi-year initiative where different projects run in concurrence under the program's variety of milestones. These streams include new product initiatives, new entity rollouts, and regulatory compliances. We will have key roles in projects such as managing the scope, design, and delivering the requirements from front to back office with DXC Luxoft. This specific initiative consists of supporting the replacement of a front system Security Lending platform with a new vendor system. We are looking for talented and ambitious people. The roles are in the respective Functional, Test Management, Development, Test Support, Environment Management and Release teams. These units will collectively undertake scoping, design, building, testing, and implementation phases to deliver a variety of program milestones. Responsibilities You will sit in a team that will transform front-end trade data into input for a back-end trade lifecycle platform. Your role focuses on transforming transaction data through XSLT transformation. You will be required to integrate their solution into a robust market-leading integration platform. Designing and developing robust, low-latency Java applications for mission-critical trading systems and delivering high availability and performance. Contributing to all phases of the development lifecycle, preparing and producing releases of software components Writing well-designed, testable, efficient code with automated unit test cases and good problem-solving skills Skills Must have 10+ years of experience in Java Development, Java (jdk 8 and above), JPA, JVM Strong core Java 8 and higher Multi-threaded programming and OO design Good experience in frameworks Spring Boot with REST Web services Good expertise in ORM frameworks like Hibernate, JPA, etc. Should be excellent in Multi-threaded programming and OO design Shell/Bash scripting Knowledge of automated testing techniques using Junit, Jest, selenium, WebDriverlO, Cucumber Framework, etc. Building high throughput low latency Java software including performance tuning and optimization to achieve microsecond latencies. Passionate, self-starter with the ability to work on problems from inception to completion Strong communication skills Excellent analytical and problem-solving skills Ability to collaborate within Markets Front Office, support and trading stakeholders Strong academic background, preferably in computer science Nice to have Knowledge about Single Page application, ReactJs, Redux and NodeJs Knowledge of messaging system such as Apache Kafka, RabbitMQ, Active MQ etc. Experience in Reactive programming and Event driven architecture. Strong experience in cloud computing platforms like Amazon Web Services is preferred Financial Services and /or Banking experience including Capital Markets exposure is preferred

Posted 3 weeks ago

Apply

5.0 - 8.0 years

9 - 14 Lacs

Coimbatore

Work from Office

The purpose of the role is to support process delivery by ensuring daily performance of the Production Specialists, resolve technical escalations and develop technical capability within the Production Specialists. JoB decription Job Description for Performance Engineering Minimum work experience: 5 - 12 Years Good hands-on experience with scripting with tools like JMeter (Mandatory), LoadRunner, Neoload, any mobile performance tool Should have worked in protocols like Web (HTTP/HTML), Web service, SAP-Web, SAP-GUI, True Client & Mobile protocols etc., Should have tested applications like .NET, JAVA, SAP Web, SAP GUI, MQ etc., Ability to write user defined functions/custom code to automate the script challenges Should have experience on APM tools Dynatrace (Mandatory) , App Dynamics, Splunk, New Relic, Wily, etc. Should have experience in Chaos Engineering using tools like Gremlin, Chaos Monkey, Chaos Mesh etc. Should have worked on Heap and thread dump analysis using any tool Should have knowledge on JVM, CLR Should have performed early performance testing Good knowledge in monitoring (Client side, Server Side, DB, Network and Load Balancer) Should have worked on Unix/Linux commands like VMSTAT, NMON etc., Should have written SQL queries, used profiling tools like SQL Profiler Should have demonstrated the performance reports to Clients with detailed inferences Good knowledge on Server Tuning & Optimization Good knowledge on Capacity Planning Optional: Should have knowledge in any programing languages like Core Java, Python, Shell etc., Should have worked on ALM/PC/QC/JIRA etc., Should have developed automated utilities to analyze the logs/reports Install, configure, maintain and administer the performance tools Handle technical escalations through effective diagnosis and troubleshooting of client queries Manage and resolve technical roadblocks/ escalations as per SLA and quality requirements If unable to resolve the issues, timely escalate the issues to TA & SES Provide product support and resolution to clients by performing a question diagnosis while guiding users through step-by-step solutions Troubleshoot all client queries in a user-friendly, courteous and professional manner Offer alternative solutions to clients (where appropriate) with the objective of retaining customers and clients business Organize ideas and effectively communicate oral messages appropriate to listeners and situations Follow up and make scheduled call backs to customers to record feedback and ensure compliance to contract SLAs Build people capability to ensure operational excellence and maintain superior customer service levels of the existing account/client Mentor and guide Production Specialists on improving technical knowledge Collate trainings to be conducted as triage to bridge the skill gaps identified through interviews with the Production Specialist Develop and conduct trainings (Triages) within products for production specialist as per target Inform client about the triages being conducted Undertake product trainings to stay current with product features, changes and updates Enroll in product specific and any other trainings per client requirements/recommendations Identify and document most common problems and recommend appropriate resolutions to the team Update job knowledge by participating in self learning opportunities and maintaining personal networks Mandatory Skills: Performance Testing.: Experience: 5-8 Years.

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

Description Exabeam is a global cybersecurity leader that delivers AI-driven security operations. High-integrity data ingestion, powerful analytics, and workflow automation power the industrys most advanced self-managed and cloud-native security operations platform for threat detection, investigation, and response (TDIR). With a history of leadership in SIEM and UEBA, and a legacy rooted in AI, Exabeam empowers global security teams to combat cyberthreats, mitigate risk, and streamline security operations. Learn more at www.exabeam.com. Exabeam is looking for a Senior Software Engineer. In this role, you will be responsible for Design and developing critical software on Exabeam's security cloud platform. You will take ownership of major features and subsystems in Exabeam's technology stack, and participate in all aspects from product definition, system architecture and continued improvements of the system's capacity and usability. Responsibilities: Design and develop cloud-native services and applications based on RESTful or GRPC protocols Produce clean, elegant, maintainable, robust and well-tested code Participate in test-driven development for UI and backend APIs utilizing automation frameworks Collaborate cross-functionally to handle production escalations Requirements: B.S. in Computer Science or related discipline 7+ years experience in software engineering 3+ years of development experience in cloud infrastructure using GCP, Azure or AWS Expertise in Java or Scala, and a deep understanding of JVM Exposure to, or a good understanding of, common web authentication approaches is a plus Familiarity with Kubernetes is strongly preferred Self-motivated, detail-oriented, and strong analytical and problem-solving skills Exabeam Total Rewards offers you: (Subject to applicate eligibility requirements) Medical Insurance starts on Day 1 50k Maternity Coverage Generous PTO and Monthly Thank You Days Hybrid Friendly Environments Culture Building Initiatives Bring your Whole Self to Work! Exabeam and LogRhythm have merged. You can learn more about our cybersecurity powerhouse here.,

Posted 3 weeks ago

Apply

2.0 - 4.0 years

13 - 17 Lacs

Bengaluru

Work from Office

OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation. YOUR IMPACT We are looking for an experienced Software engineer to be responsible for conducting product load and scalability testing with strong analytical skills. You are great at: Scripting skills: experienced with Load Runner / Silk Performer / HP PC Experience in scripting applications, that the tool cannot record requests for, would be preferable - Should be able to perform analysis of client statistics like response times, throughput, hits per second etc. - Must have good knowledge of HTTP (the protocol) - Should have resource monitoring (Windows & Unix Environment) & and bottleneck analysis skills such as: CPU, Memory, Network and IO monitoring and thorough analysis Should have experience in monitoring using Perfmon (Windows) and/or Shell scripts (Linux/Solaris/AIX/HP/ other Unix flavors What it takes: 2 - 4 years of experience in Performance Engineering BE/B.Tech/MCA Critical thinker and great problem solver Able to research issues and troubleshoot technical problems Desired skills (not hard requirements): - Java, C++, C# or .Net programming experience - Knowledge of tools like JProfiler, JConsole, VisualVM - Knowledge of TCP/IP communication and tools like Wireshark - knowledge on database, network (Internet and Intranet) and operating system concepts - knowledge on JVM-Heap dump, Java-thread dumps, CPU and memory profiling data

Posted 3 weeks ago

Apply

2.0 - 4.0 years

9 - 14 Lacs

Hyderabad

Work from Office

YOUR IMPACT We are looking for an experienced Software engineer to be responsible for conducting product load and scalability testing with strong analytical skills. You are great at: Scripting skills: experienced with Load Runner / Silk Performer / HP PC Experience in scripting applications, that the tool cannot record requests for, would be preferable - Should be able to perform analysis of client statistics like response times, throughput, hits per second etc. - Must have good knowledge of HTTP (the protocol) - Should have resource monitoring (Windows & Unix Environment) & and bottleneck analysis skills such as: CPU, Memory, Network and IO monitoring and thorough analysis Should have experience in monitoring using Perfmon (Windows) and/or Shell scripts (Linux/Solaris/AIX/HP/ other Unix flavors What it takes: 2 - 4 years of experience in Performance Engineering BE/B.Tech/MCA Critical thinker and great problem solver Able to research issues and troubleshoot technical problems Desired skills (not hard requirements): - Java, C++, C# or .Net programming experience - Knowledge of tools like JProfiler, JConsole, VisualVM - Knowledge of TCP/IP communication and tools like Wireshark - knowledge on database, network (Internet and Intranet) and operating system concepts - knowledge on JVM-Heap dump, Java-thread dumps, CPU and memory profiling data

Posted 3 weeks ago

Apply

4.0 - 6.0 years

7 - 11 Lacs

Bengaluru

Work from Office

As Performance Engineer, you are involved in the performance testing of products made by engineers in a development process. Your technical and professional knowledge of various aspects of Performance testing, programming, test environments and methodologies is solid. With your knowledge and experience with one or more test tools and test techniques, you can independently design and execute test solutions. You follow the latest developments in your field and you know what is going on. Responsible for conducting Load/Stress/Endurance tests and determine how different products perform under a particular workload. Validate and verify Scalability, Reliability and Resource usage for applications. Gather requirements and create test scripts for assigned scenarios. Maintain and update performance test scripts as per test scope. Identify Performance bottlenecks related to Server response time, throughput, network latency, failures etc. Creating performance bug reports and tracking. Support development teams by reproducing performance related issues. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 4-6years demonstrated experience in testing enterprise-level software applications. Expert intoApache JMeter. Knowledge with all Phases of performance testing, test types and Scripting, Execution and analysis. Experience with performance testing for multiple protocols. Hands on experience in one coding language like Java/Python/JavaScript/Go/Scala. Experience with testing complex multi-tiered applications. Strong working knowledge of all Performance testing concepts Strong knowledge of at least one Monitoring Tool like New Relic/Datadog/Dynatrace/AppDynamics. Experience with Git, Kubernetes, Docker etc. Knowledge of Reporting tools and listeners. Preferred technical and professional experience Working Experience with AWS / Azure. Performance tuning knowledge on one of the databases like MySQL, Postgres, SQL server, Oracle etc. Experience in heap and thread dump analysis and JVM tunning. Ability to complete assigned activities independently with minimal supervision

Posted 3 weeks ago

Apply

3.0 - 5.0 years

7 - 11 Lacs

Hyderabad

Work from Office

Responsible for designing and developing Java components using Spring framework to implement transaction management Will manage Java objects and enterprise integration needs that involves messages, routers, transformations, adapters, service activators, management and auditing. Responsible for designing and developing Java components using Spring framework to implement transaction management, manage Java objects and enterprise integration needs that involves messages, routers, transformations, adapters, service activators, management and auditing. You will design, develop and support application solutions to meet customer requirements. You will develop technical specifications and unit test cases. Perform application unit testing activities such as Translate business and IT (Information Technology) requirements and also Interpret data models. Participates in development of the system test plan and provide technical leadership in system integration testing and participates in user acceptance testing Specialty requires comprehensive understanding of Dependency Injection/Inversion of control, Aspect-oriented programming, Data Access Framework, Transaction Management Framework, Batch Processing and ORM framework Hibernate Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well. Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred technical and professional experience Should be conversant with Build tools like Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage

Posted 3 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. We need a source who can be able to design and develop reliable, efficient and scalable backend services and APIs using Java and the Spring ecosystem. Work closely with cross-functional teams to build microservices-based systems. You would get an opportunity to work on a platform that scales to 10 billion minute meetings per month. Technologies: Linux basics, Java, Spring Boot, Spring Framework, Microservices, any Database, RESTful API's, Git, Docker, Kubernetes, JUnit, Mockito, Postman. Required Qualifications: Experience: 35+ years of hands-on experience in developing software applications including Microservice using Java, JVM and related technologies. Practical knowledge of microservices architecture, including design patterns and best practices. Strong foundation in object-oriented programming and software design principles. Proficiency in Spring Boot, Spring Framework, and related technologies (Spring Data, Spring Batch). Proven experience in developing and maintaining RESTful APIs. Hands-on experience working with relational databases (SQL); familiarity with NoSQL databases is a plus. Experience with unit and integration testing, including frameworks like JUnit and Mockito. Familiarity with version control systems, especially Git and platforms like GitHub. Desired Skills: Strong experience in performance tuning. Experience with Docker and Kubernetes for containerized application development and orchestration. Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform. Understanding of CI/CD pipelines and experience integrating code into automated build/test/deploy systems. Familiarity with API documentation tools such as Swagger/OpenAPI. Excellent communication and collaboration skills, with a proactive mindset. Strong analytical and problem-solving skills, capable of troubleshooting complex systems in a fast-paced environment. Primary Skills JAVA Development and coding, Microservices, Data Structures, Linux

Posted 3 weeks ago

Apply

6.0 - 11.0 years

16 - 31 Lacs

Hyderabad/ Secunderabad, Bangalore/ Bengaluru

Work from Office

Total 5+ years of over all experience 3 years of experience with leading automation tools and White-box testing (Java APIs) i.e. JUnit 2 years of Software development in Java 2EE. Experience in other automation tools i.e. Selenium, Mercury tools or self created test-harness tool 4 Year College Degree in Computer Science or related field i.e. BE or MCA Good understanding of XML, XSL/XSLT, RDBMS and Unix platforms. Experience in Multi-dimensional (OLAP technology),Data Warehouse and Financial software would be desirable. Motivated individual in learning leading-edge technology and testing complex software.

Posted 3 weeks ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies