Home
Jobs
Companies
Resume

5522 Maven Jobs - Page 47

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

P1,C3,STS Strong hands-on experience in Java 8 and/or Java 11. Experience in Camunda BPM modeling BPMN and handling deployments. Solid understanding and experience with Spring / Spring Boot frameworks. Expertise in writing efficient, complex SQL queries, joins, views, stored procedures, functions, and performance tuning (preferably with Oracle, PostgreSQL, or MySQL). Strong experience with RESTful web services, JSON. Good understanding of multithreading, collections, concurrency, and exception handling in Java. Familiarity with Git, Maven, and CI/CD pipelines (Jenkins, GitLab CI, etc.). Strong debugging and problem-solving skill Develop, and maintain scalable backend components using Java 8/11. Design and implement robust BPMN workflows using Camunda BPM. Write, debug, and optimize complex SQL queries, stored procedures, and database scripts. Collaborate closely with business analysts, QA teams to ensure end-to-end delivery. Conduct code reviews, write unit/integration tests, and perform performance tuning. Troubleshoot and resolve production issues with a focus on reliability and performance. Show more Show less

Posted 1 week ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

P1,C3,STS 6+ years of extensive hands on Application Development work experience throughout the entire project lifecycle Development experience using Java8 or higher versions, Angular 8, Spring, Springboot, RESTful webservices, JMS/Kafka, Basics of Database Working knowledge in J2EE Servlets/JSP/XML, RESTful services Experience in Frameworks Spring, Springboot, Swagger Middleware JMS, Apache Tomcat, MQ, Kafka Oracle 10g/12c PLSQL OS - Unix commands and Shell scripting Web Technologies HTML, CSS, AJAX, JavaScript, JSON Expertise in Eclipse, SVN, GIT, Maven Scripting languages such as JavaScript 3rd party API and plugins Junit, log4j, Jackson, Findbugs, Checkstyle, PMD DevOps tools Jenkins, Maven, Sonar, Splunk Skills Java - J2EE, Multithreading, collections, Design patterns, Lambda, stream API, Functional programming, Servlets/JSP/XML, RESTful services Spring - Life cycle, Scope, DI, Springboot, Swagger Angular - Decent understanding of Angular features, Javascript, Typescript, HTML5, CSS, ngRX Oracle SQL - SQL, Joins, Performance query tuning, explain plan, stored procedures, SQL loader data modelling, Normalizations ORM (JPA/ Hibernate) CI/CD Pipeline - GitLab, Jenkins Development and Knowledge Base:Eclipse, IntelliJ, JIRA, Confluence Basic DB Awareness JMS/Kafka, workflow (camunda, etc) - nice to have Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description Summary The person in this role will be the technical team lead and the point of contact between the PM, Architect and People leader. This person will work closely with the Product Owner to break down features into detailed, technical, work chunks that will be implemented by the team members. This person will oversee the detailed technical designs of the individual features. This person will need to fully understand the Modeling ecosystem and where it fits in the GridOS context. Job Description Roles and Responsibilities Serve as technical lead for the Modeling Development team: Single point of contact about technical development aspects for the Architect, PO, Scrum Master and Team Manager, owns onboarding and ramp-up processes for the team members, owns efficiency and quality of the development process. Responsible for the quality of the development in terms of software performances, code quality, test automation, code coverage, CI/CD and documentation. Oversee the detailed technical designs of the individual features. High level estimates of the different features of the products. Owns technical deliverables during the entire lifecycle of the products. Keep the products development lifecycle on track in terms of budget, time and quality. Keep track of developments happening within GridOS ecosystem and build bridges with other engineering and services teams. Interact with Services teams, and partner integrator teams, to provide processes to ensure best use of GridOS Modeling products and services. Effectively communicate both verbally and in writing with peers and team members as an inclusive team member. Serves as a technical leader or mentor on complex, integrated implementations within the GridOS Modeling product teams. Work in a self-directed fashion to proactively identify system problems, failures, and areas for improvement. Track issue resolution and document solutions implemented and create troubleshooting guides. Peer review of Pull Requests. Education Qualification For roles outside USA: Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with significant experience. For roles in USA: Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) Years of experience: 8+ years Desired Characteristics Technical Expertise Strong understanding of OOP concepts Strong experience with Kubernetes and microservices architectures Containers technology Strong expertise in JAVA and Python, Maven and Springboot framework REST API (OpenAPI) and event design GraphQL schemas & services design Graph technologies and frameworks: Apache Jena / Neo4J / GraphDB Experience with RDF and SPARQL Unit and integration tests design CI/CD pipelines designs JSON & YAML Schemas Events driven architecture Data streaming technologies such as Apache Kafka Microservice observability and metrics Integration skills Autonomous and able to work asynchronously (due to time zone difference) Software & API documentation Good to have Data engineering and data architecture expertise Apache Camel & Apache Arrow Experience in Grid or Energy software business (AEMS / ADMS / Energy Markets / SCADA / GIS) Business Acumen Adept at navigating the organizational matrix; understanding people's roles, can foresee obstacles, identify workarounds, leverage resources and rally teammates. Understand how internal and/or external business model works and facilitate active customer engagement Able to articulate the value of what is most important to the business/customer to achieve outcomes Able to produce functional area information in sufficient detail for cross-functional teams to utilize, using presentation and storytelling concepts. Possess extensive knowledge of full solution catalog within a business unit and proficiency in discussing each area at an advanced level. Six Sigma Green Belt Certification or equivalent quality certification. Leadership Demonstrated working knowledge of internal organization Foresee obstacles, identify workarounds, leverage resources, rally teammates. Demonstrated ability to work with and/or lead blended teams, including 3rd party partners and customer personnel. Demonstrated Change Management /Acceleration capabilities Strong interpersonal skills, including creativity and curiosity with ability to effectively communicate and influence across all organizational levels Proven analytical and problem resolution skills Ability to influence and build consensus with other Information Technology (IT) teams and leadership. Note To comply with US immigration and other legal requirements, it is necessary to specify the minimum number of years' experience required for any role based within the USA. For roles outside of the USA, to ensure compliance with applicable legislation, the JDs should focus on the substantive level of experience required for the role and a minimum number of years should NOT be used. This Job Description is intended to provide a high level guide to the role. However, it is not intended to amend or otherwise restrict/expand the duties required from each individual employee as set out in their respective employment contract and/or as otherwise agreed between an employee and their manager. Additional Information Relocation Assistance Provided: No Show more Show less

Posted 1 week ago

Apply

15.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

hackajob is collaborating with Wipro to connect them with exceptional tech professionals for this role. Title: Solution Architect Requisition ID: 9961 City: Pune Country/Region: IN Must Have Skills 15+ years of overall experience in Java development. Solid and proficient skills in Java, Spring Framework, Micro Service. Good knowledge on build tools like Gradle or maven. Hands on experience in design patterns and version control systems. Expert understanding of DevOps principles. Collaborate closely with development teams to understand application architecture and proactively identify areas for improvement. Expertise In Below Technologies Java Maven GenAI technologies Devops Database Virtulaization Good To Have 1. COBOL Programming Version Control: Bitbucket/Git Show more Show less

Posted 1 week ago

Apply

7.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

We are looking for a Senior Manager-DevOps Engineer to join out technology team in Clarivate . You will be responsible for providing strategic leadership for DevOps, shaping technical and operational strategies, oversee project execution, collaborating with cross-functional teams, mentoring team members for professional growth. About You – Experience, Education, Skills, And Accomplishments 7+ years of leadership experience working with cross-functional teams (business and technology teams) in a dynamic environment. At least 10 years of professional experience with minimum 6 years as DevOps Engineer or similar skillsets with experience on various CI/CD and configuration management tools e.g., Jenkins, Maven, Gradle, Azure DevOps, Gitlab, TeamCity, AWS Codepipeline, Packer, Cloudformation, Terraform, or similar CI/CD orchestrator tool(s). Hands-on experience with Docker and Kubernetes, including building Docker files and images, establishing Docker image repositories, and creating, managing, and orchestrating a Kubernetes based infrastructure in cloud or on-prem. Comfortable writing scripts/services that pull and manipulate data from heterogeneous data sources. It would be great, if you also had , Strong understanding of data pipelines, ETL/ELT processes, and cloud data platforms (e.g., AWS, Azure, GCP) Familiarity with modern data tools (e.g., Airflow, DBT, Snowflake, Databricks, Kafka). Knowledge on cloud-native software architectures and based on microservices, e.g., API management, autoscaling, service discovery, service mesh, service gateways. What will you be doing in this role? Provide leadership and technical guidance to coach, motivate, and lead team members to their optimum performance levels and career development. Ability to communicate technical information to non-technical stakeholders. Develop Strong Architecture and Design using best practices, patterns, and business acumen. Drive analysis, design, and delivery of quality technical solutions, projects in line with product roadmaps, customer expectations, and internal priorities, as well as developing infrastructure-as-code and automated scripts meant for building or deploying workloads in various environments through CI/CD pipelines. Develop and Support Quarterly plans for IP Product Segment Collaborate with cross-functional teams to analyze, design, and develop software solutions. Stay up to date with emerging trends and technologies in DevOps and cloud computing. Participate in the testing and deployment of software solutions. Keep up with industry best practices, trends, and standards and identifies automation opportunities, designs, and develops automation solutions that improve operations, efficiency, security, and visibility. About The Team Cloud Architecture and DevOps Engineering is a part of Product Engineering in Clarivate IP Business Unit. This team is responsible for driving cloud native initiatives, CI/CD standardization support in improving DevOps engineering practices and building future proof cloud solution. Working Hours This is a full-time opportunity with Clarivate. 9 hours per day including lunch break. You should be flexible with working hours to align with globally distributed teams and stakeholders At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations. Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

We are looking for a Lead Software Engineer to join our Technology team at Clarivate. We have a great skill set in Java, Spring, and AWS and we would love to speak with you if you have good analytical skills, passionate about technology, and have the curiosity and drive to take on new possibilities. You will get the opportunity to work in a cross-cultural work environment while working on the latest web technologies with an emphasis on user-centric design. About You (Skills & Experience Required) 8+ years of experience developing web-based applications using Java8 , Spring, Hibernate, MS SQL Server, and related technologies. Hands -on experience on Spring boot, Java 8 , Elastic Search ,AWS and No -SQL databases like Mongo DB, or Redis. Have Good Knowledge on Oracle. Should be proficient in writing SQL query and Stored procedure. Experience with AWS services, such as EC2, S3, Elb, EKS ,Terraform and RDS Good Knowledge in k8s and docker. Experience in writing JUnit test cases Good understanding of software development principles, including Distributed System, object-oriented programming, Design Patterns, and SOLID principles. Strong experience in MVC, Spring, Hibernate, Microservices, Application/Web Servers. Strong understanding/expertise in building REST APIs/ Micro services architecture. Data modelling and database design experience including NoSQL DBs Experience with GIT Hub, Maven, Gradle, Jenkins, Docker, and other CI/CD Platforms. Expertise in architectural styles and design patterns It Would Be Great If You Also Have Familiar with Agile development methodologies. Exposure to Cloud native technologies and integration patterns Familiar with front-end web technologies like Angular and React js. Experience in Linux is a plus. What will you be doing in this role? You will work closely with your agile team for creating high-quality, innovative, and intuitive solutions to challenging and complex business problems. To be successful in this role, you will need strong technical and analytical skills to be applied to overcome challenges that arise when working across multiple technologies. You will harness your creativity to help develop solutions that consider our users and aim to significantly improve the productivity of their work day Some Highlights Of This Role Develop Strong Architecture and Design using best practices, patterns, and business acumen. Provide leadership and technical guidance to coach, motivate, and lead team members to their optimum performance levels and career development. Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment. Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards. Develop and maintain unit and unit integration tests that are part of an automated Continuous Integration pipeline. Work closely with other teams (e.g., QA, Product) to release high-quality software. Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence. About The Team Our team is a group of highly motivated professionals who are passionate about using technology to make a real difference in the world. We specialize in developing cloud-native applications using a variety of technologies, including Java, Java-based tools such as Spring and Hibernate, and No-SQL DBs. With a diverse range of skills and backgrounds, we embrace new challenges and take pride in our ability to deliver high-quality work that drives meaningful results. As a member of our team, you will have the opportunity to learn from experienced mentors and contribute to world-class products and innovative solutions in the field of IP Hours of Work This is a permanent position with Clarivate, 9 hours per day including lunch break. At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations. Show more Show less

Posted 1 week ago

Apply

15.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

About BNP Paribas Group BNP Paribas is a top-ranking bank in Europe with an international profile. It operates in 71 countries and has almost 199 000 employees. The Group ranks highly in its three core areas of activity: Domestic Markets and International Financial Services (whose retail banking networks and financial services are grouped together under Retail Banking & Services) and Corporate & Institutional Banking, centred on corporate and institutional clients. The Group helps all of its clients (retail, associations, businesses, SMEs, large corporates and institutional) to implement their projects by providing them with services in financing, investment, savings and protection. In its Corporate & Institutional Banking and International Financial Services activities, BNP Paribas enjoys leading positions in Europe, a strong presence in the Americas and has a solid and fast-growing network in the Asia/Pacific region. About BNP Paribas India Solutions Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, a leading bank in Europe with an international reach. With delivery centers located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 6000 employees, to provide support and develop best-in-class solutions. About Businessline/Function CIB Client Engagement and Protection IT having focus on applications servicing Client Lifecycle management, Due Diligence /KYC , Customer Relation Management, Service Request Management, Referential and Data Quality, PreTrade Transaction Screening and Anti-Money Laundering. Technologies being used include Java, .NET, Angular, Informatica, PowerBI, Fenergo, Siebel, Actimize, Camunda, Drools on private cloud infrastructure. Agile and DevSecOps practices are widely used. Landscape includes projects that are a mix of established and some under transition to new platforms. Job Title JAVA Technical Project Manager Date 20-June-24 Department CEP IT Location: Chennai Business Line / Function Client Engagement and Protection IT Reports To (Direct) Head of CRM & SRM Grade (if applicable) AVP/ VP (Functional) Number Of Direct Reports N/A Directorship / Registration NA Position Purpose We are seeking a highly skilled and experienced Technical Project Manager with a strong background in JAVA development to lead our Hobart Chennai project. The ideal candidate will have a deep understanding of software development methodologies, project management best practices, and JAVA technologies. The Technical Project Manager will be responsible for managing the entire SDLC development lifecycle, from requirements gathering to deployment, and will work closely with cross-functional teams to ensure successful project delivery. Run technical projects in the vertical which will include providing direction, project planning and tracking, reporting. Unblock technical challenges. Bring oversight and ownership. Work in globally distributed setup as a first among equals in the technology space. Responsibilities Direct Responsibilities Lead software development projects from inception to deployment, ensuring that projects are completed on time, within budget, and to the required quality standards. Owner of technical projects including planning, tracking and implementation. Work closely with cross-functional teams, including developers, QA engineers, business analysts, and stakeholders, to ensure that project requirements are clearly defined and understood. Develop and maintain project plans, schedules, and budgets, and track progress against these plans. Identify and manage project risks and issues, and develop contingency plans as needed. Ensure that project deliverables meet the required quality standards, and that all project documentation is complete and up-to-date. Communicate project status, risks, and issues to stakeholders and senior management, and provide regular project status reports. Mentor and coach team members and provide guidance and support as needed. Capacity planning, Leave planning, Recruitment, Successor planning. Leading scrum team. Performance assessment of team members Stay up-to-date with the latest JAVA technologies and development methodologies, and apply this knowledge to improve project delivery. Propose / Review/ Challenge Application Architecture and Design. Lead automation and guide teams to align with shift left and shift right strategy by encouraging a mindset for automation first and reduce recursive manual efforts Hands on and lead by example. Resolve performance bottlenecks. Keep up to date with latest technologies, trends and provide inputs, expertise and recommendations. Contributing Responsibilities Contribute towards innovation; suggest new practices for efficiency improvement. Upskilling of members in the vertical. Technical & Behavioral Competencies Strong communication skills both written and verbal. Strong leadership skills and ability to self-manage. Ability to prioritize and meet strict deadlines. Ability to communicate his/her ideas to the team and management. Inspire commitment of team members to deliver. Resourceful to quickly understand complexities involved and provide the way forward. Take ownership of the complex and challenging topics and find solutions. Strong knowledge about design patterns and development principles. Strong hands-on experience Core Java, J2EE, Spring framework, Spring Boot, Angular, PL\SQL or Oracle Strong hands-on knowledge on backend technologies Experience on Kubernetes, Microservices, Distributed Databases Practical experience on scalability, reliability, and stability of the application Architecturally enhancing / Re-designing applications which are already live. Experience of working with build tools like Maven & DevOps tools like Bitbucket, Git, Jenkins, SonarQube. Strong experience of Agile, Scrum, DevOps. Development experience of MVC Architecture based web applications, including creation of Web Services (RESTful APIs/ SOAP Services). Ability & willingness to learn & work on diverse technologies (languages, frameworks, and tools). Self-motivated, good interpersonal skills and inclination to constantly upgrade on new technologies and frameworks. Nice To Have Skills Worked in the area of Product Development and complex technical projects. Knowledge/experience on Dynatrace. Knowledge/experience on No SQL databases (MongoDB, Cassandra), Kafka. Some exposure to Caching technologies like Redis or Apache Ignite. Exposure to Client Management or financial domain. Industry related certifications e.g. TOGAF Skills Referential Specific Qualifications (if required) Behavioural Skills: (Please select up to 4 skills) Ability to synthetize / simplify Personal Impact / Ability to influence Attention to detail / rigor Ability to deliver / Results driven Transversal Skills: (Please select up to 5 skills) Analytical Ability Ability to manage / facilitate a meeting, seminar, committee, training… Ability to inspire others & generate people's commitment Ability to develop and leverage networks Ability to anticipate business / strategic evolution Education Level Bachelor Degree or equivalent Experience Level At least 15 years Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description Location : Hyderabad/Bangalore Job Summary – Looking for a DevOps Engineer Years of experience needed – Candidate experience – 5+ Years Technical Skills  Development/Technical support experience in preferably DevOps .  Looking for an engineer to be part of GitHub Actions support . Experience with CI/CD tools like Bamboo, Harness, Ansible, Salt Scripting .  Hands-on expertise with GitHub Actions and CICD Tools like Bamboo, Harness , CI/CD Pipeline stages, Build Tools , SonarQube, Artifactory, Nuget, Proget Veracode, LaunchDarkly , GitHub/Bitbucket repos, Monitoring tools .  Handelling Xmatters,Techlines,Incidents  Strong Scripting skills ( PowerShell, Python, Bash/Shell Scripting ) for Implementing automation scripts and Tools to streamline Administrative tasks and improve efficiency.  An Atlassian Tools Administrator is responsible for managing and maintaining Atlassian products such as Jira, Confluence, Bitbucket, and Bamboo .  Expertise in Bitbucket , GitHub for version control and collaboration global level.  Good experience on Linux/Windows systems activities, Databases.  Well aware of SLA and Error concepts and their implementations; provide support and participate in Incident management & Jira Stories. Continuously Monitoring system performance and availability , and responding to incidents promptly to minimize downtime.  Well-versed with Observability tool as Splunk for Monitoring, ing and logging solutions to identify and address potential issues, especially in infrastructure.  Expert with Troubleshooting production issues and bugs . Identifying and resolving issues in production environments.  Experience in providing 24x5 support.  GitHub Actions  Atlassian Tools ( Bamboo, Bitbucket, Jira, Confluence )  Build Tools ( Maven, Gradle, MS Build, NodeJS )  SonarQube, Veracode.  Nexus, JFrog, Nuget, Proget  Harness  Salt Services, Ansible  PowerShell, Shell scripting  Splunk  Linux, Windows Certifications Needed As per industry standards About Mphasis Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis’ Front2Back™ Transformation approach. Front2Back™ uses the exponential power of cloud and cognitive to provide hyper-personalized (C=X2C2TM=1) digital experience to clients and their end customers. Mphasis’ Service Transformation approach helps ‘shrink the core’ through the application of digital technologies across legacy environments within an enterprise, enabling businesses to stay ahead in a changing world. Mphasis’ core reference architectures and tools, speed and innovation with domain expertise and specialization are key to building strong relationships with marquee clients. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Greater Bengaluru Area

On-site

Linkedin logo

Experience: 5+ years Notice Period: Immediate Location: Bangalore Technical Skills : Experience with Spring Boot and microservices architecture. Must have experience with Springboot with JPA (Hibernate). Proficient in Java 8+, with a very strong knowledge of its ecosystems and design patterns. Solid understanding of object-oriented programming. Familiarity with concepts of MVC, JDBC, and RESTful APIs. Experience with both external and embedded databases. Understanding of fundamental design principles behind a scalable application. Basic understanding of the class loading mechanism in Java. Basic understanding of JVM, its limitations, weaknesses, and workarounds. Implementing automated testing platforms and unit tests. Good to have experience with containerization and microservices. Soft Skills : Proficient understanding of code versioning tools, such as Git. Familiarity with build tools such as Ant, Maven, and Gradle. Familiarity with continuous integration. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About the role Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers. Responsible for the entire development and support process for a software programme. Your applications make previously complex tasks simple with the impact ranging from saving time, effort or money to re-defining normal. Take a problem where technical strategy or approach is defined and come up with the solution design and drives the implementation with a fair level of autonomy including interacting with other SDEs in the same team or peer teams You will be responsible for Develop Java web services and components according to a detailed design document. Build efficient, reusable and reliable Java code per industry best practices. Follow TDD approach and ensure unit-test coverage meets quality requirements. Develop Integration tests to ensure coding adheres to acceptance criteria and verify end-to-end behaviour of the system. Ensure best possible performance, quality and responsiveness of applications. Familiar with Agile ways of working Follow coding standards and Industry best practices. Develop reusable components. Take a problem where technical strategy or approach is defined and come up with the solution design and drives the implementation with a fair level of autonomy including interacting with other SDEs in the same team or peer teams Reach out for direction proactively in case of ambiguities or constraints Own the delivery of a major component in a product or a small product entirely as part of a feature delivery Suggest improvements to processes and methodologies to enhance delivery speed, quality Mentor and guide other SDEs in the team and help in hiring Question requirements and challenge where necessary Identify value of tasks & always work on the highest priority items Programming Demonstrate a good understanding of at least one major programming language Understand the framework and enough of the tool ecosystem of the chosen language to implement end to end components with minimal assistance Comfortably produce and refactor code without assistance Test drive features in programming language of choice Understand different major language paradigms (OOP/Functional) Understand presence of abstraction beneath language (DVM/JVM/CLR) Reason about complexity of algorithms (time and space) and code (cyclomatic) Debug code Understand and resolve complex issues Design Identify design patterns in code Implement design patterns with guidance Comfortably translate small behaviour requirements into tasks & code Understand how high-quality code can lead to rapid delivery Write clean, maintainable code Demonstrate a basic understanding of domains and domain modelling Seek out and use appropriate abstractions Understand patterns for integration (events/services) Understand how to leverage existing functionality outside immediate project Understand scope of project and when to move behaviour to other services Development Practice Understand continuous integration and continuous delivery Demonstrate a working knowledge of CI tooling Writes tests to ensure CI/CD processes work Understand BDD/TDD/Performance/Security/Smoke testing Infrastructure Demonstrate a good working knowledge of one relevant operating system Script and automate within relevant environment Security Understand Oauth/Saml & identity models You will need Must have experience developing in Java latest version (Java Version 11 and above); experience in design and development using Micro service architecture. Solid knowledge in OOP concepts; and design principles/patterns for developing scalable applications Must have experience in developing Spring Boot applications; developing database access layer using Spring Data JPA/Hibernates; developing REST Services using Spring; development of event driven systems using any framework/kafka; experience with any RDBMS and at least one NoSQL database preferably PostgresSQL and Mongo DB; experience in writing unit and integration tests using Junit; experience using mock frameworks like Mockito; WireMock experience using Git; experience with CI / CD Basic hands-on experience in one of the cloud provider (AWS/Azure) or at least docker and Kubernetes Familiarity with build tools Maven or Gradle Added advantage with experience of Reactive and Functional Programming Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits.Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-Free Salary - In addition to Statutory retirement benefits, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even more for our customers. With cross-functional expertise, a wide network of teams, and strong governance, we reduce complexity, thereby offering high-quality services for our customers. Tesco in Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less

Posted 1 week ago

Apply

6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Title: Senior Java Backend Developer Experience: 6+ Years Location: Bangalore (On-Site) Employment Type: Full-Time Job Summary: We are looking for an experienced Senior Java Backend Developer with strong expertise in backend development using Java, data warehousing with Snowflake, and data visualization using Looker. The ideal candidate should have a deep understanding of microservices architecture, RESTful APIs, and cloud infrastructure, and be adept at working in Agile teams. Key Responsibilities: Design, develop, and maintain scalable and secure Java-based backend services and RESTful APIs . Implement and optimize data models , ETL pipelines , and queries using Snowflake . Develop interactive dashboards and reports using Looker for business insights. Manage dependencies and builds using Maven . Integrate and work with JIRA APIs to support project tracking and automation. Write robust unit (JUnit) and integration tests to ensure code quality. Utilize CI/CD pipelines and deploy applications in AWS cloud environments. Implement best practices for performance optimization, security, and code maintainability. Collaborate with cross-functional teams to gather requirements and deliver solutions. Design and manage databases like Postgres, MongoDB, MariaDB, RMQ , or other NoSQL servers. Participate in Agile/Scrum ceremonies including sprint planning, reviews, and retrospectives. Stay current with industry trends and emerging backend technologies. Required Skills: 6+ years of experience in Java backend development . Proficiency in Snowflake : data modeling, performance tuning, pipelines. Strong hands-on experience with Looker for reporting and visualization. Expertise in Maven , JUnit , and REST API development. Experience working with JIRA APIs . Familiarity with one or more of the following: MongoDB, MariaDB, RabbitMQ, Postgres , or other NoSQL/SQL databases. Hands-on experience with AWS services and CI/CD tools . Understanding of microservices architecture , design patterns, and best practices. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About the role Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers. Responsible for the entire development and support process for a software programme. Your applications make previously complex tasks simple with the impact ranging from saving time, effort or money to re-defining normal. Take a problem where technical strategy or approach is defined and come up with the solution design and drives the implementation with a fair level of autonomy including interacting with other SDEs in the same team or peer teams You will be responsible for Develop Java web services and components according to a detailed design document. Build efficient, reusable and reliable Java code per industry best practices. Follow TDD approach and ensure unit-test coverage meets quality requirements. Develop Integration tests to ensure coding adheres to acceptance criteria and verify end-to-end behaviour of the system. Ensure best possible performance, quality and responsiveness of applications. Familiar with Agile ways of working Follow coding standards and Industry best practices. Develop reusable components. Take a problem where technical strategy or approach is defined and come up with the solution design and drives the implementation with a fair level of autonomy including interacting with other SDEs in the same team or peer teams Reach out for direction proactively in case of ambiguities or constraints Own the delivery of a major component in a product or a small product entirely as part of a feature delivery Suggest improvements to processes and methodologies to enhance delivery speed, quality Mentor and guide other SDEs in the team and help in hiring Question requirements and challenge where necessary Identify value of tasks & always work on the highest priority items Programming Demonstrate a good understanding of at least one major programming language Understand the framework and enough of the tool ecosystem of the chosen language to implement end to end components with minimal assistance Comfortably produce and refactor code without assistance Test drive features in programming language of choice Understand different major language paradigms (OOP/Functional) Understand presence of abstraction beneath language (DVM/JVM/CLR) Reason about complexity of algorithms (time and space) and code (cyclomatic) Debug code Understand and resolve complex issues Design Identify design patterns in code Implement design patterns with guidance Comfortably translate small behaviour requirements into tasks & code Understand how high-quality code can lead to rapid delivery Write clean, maintainable code Demonstrate a basic understanding of domains and domain modelling Seek out and use appropriate abstractions Understand patterns for integration (events/services) Understand how to leverage existing functionality outside immediate project Understand scope of project and when to move behaviour to other services Development Practice Understand continuous integration and continuous delivery Demonstrate a working knowledge of CI tooling Writes tests to ensure CI/CD processes work Understand BDD/TDD/Performance/Security/Smoke testing Infrastructure Demonstrate a good working knowledge of one relevant operating system Script and automate within relevant environment Security Understand Oauth/Saml & identity models You will need Must have experience developing in Java latest version (Java Version 11 and above); experience in design and development using Micro service architecture. Solid knowledge in OOP concepts; and design principles/patterns for developing scalable applications Must have experience in developing Spring Boot applications; developing database access layer using Spring Data JPA/Hibernates; developing REST Services using Spring; development of event driven systems using any framework/kafka; experience with any RDBMS and at least one NoSQL database preferably PostgresSQL and Mongo DB; experience in writing unit and integration tests using Junit; experience using mock frameworks like Mockito; WireMock experience using Git; experience with CI / CD Basic hands-on experience in one of the cloud provider (AWS/Azure) or at least docker and Kubernetes Familiarity with build tools Maven or Gradle Added advantage with experience of Reactive and Functional Programming Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits.Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-Free Salary - In addition to Statutory retirement benefits, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even more for our customers. With cross-functional expertise, a wide network of teams, and strong governance, we reduce complexity, thereby offering high-quality services for our customers. Tesco in Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built. Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

We are looking forward to hire FullStack (Java + Angular+AWS) professionals at the level of Tech Lead, who thrive on challenges and desire to make a real difference in the business world. With an environment of extraordinary innovation and unprecedented growth, this is an exciting opportunity for a self-starter who enjoys working in a fast-paced, quality-oriented, and team environment. You are required to have skills in the following areas : Professional with good architectural/design background, and hands-on development experience using JAVA, and J2EE languages in Windows/Unix environments is required. Minimum 8 years of experience in Java and related technologies o Good understanding for Spring framework - Spring core, MVC, Boot, Microservices pattern. Working knowledge of building Micro Services, RESTful web Services using any framework (Spring Boot, JaxRS, Jersey) Hands on experience in web services development and solid understanding of Java web technologies using Java 8 Solid understanding of UI basics HTML, CSS, Java script, jQuery, Ajax Hands-on on Typescript and Angular 9+ with modular architecture. Good understanding of Message Queues and have worked upon any one of them (Kafka / RabbitMQ / ActiveMQ) Expertise in Relational database (MySQL / MS SQL /Oracle) Good to have understanding of NoSQL databases and have worked upon any one of them (HBase / Cassandra / MongoDB / Redis /DynamoDB) Working experience in Devops Build Tools – Maven / Gradle Version control - Git, GitHub / Bitbucket CI/CD - Jenkins, Ansible, Artifactory Strong Expertise in building & deploying application on the AWS cloud platform Understanding and expertise in maintaining Code quality (TDD, JUnit, Mockito, Power Mock, SonarQube, Sonar lint) Working knowledge of Agile process and tools – Scrum / Kanban, Jira, Confluence Proficiency in Interpersonal skills, Problem solving, Planning & execution and Impactful communication. Positive, flexible, learning and can do attitude. Should have a good understanding of the application development life cycle and worked in the application support area handling the production outage situations demanding quicker issue fix & turn around is must. A good understanding of Object-Oriented & component-based software development and experience using design patterns is a must. Working experience with performance improvements of java based clients & server-side applications is a must. Quick Learner with and ability to jump into an existing code base and understand the code quickly and make enhancements as business demands change. We are looking forward to hire FullStack (Java + Angular+AWS) professionals at the level of Module Lead, who thrive on challenges and desire to make a real difference in the business world. With an environment of extraordinary innovation and unprecedented growth, this is an exciting opportunity for a self-starter who enjoys working in a fast-paced, quality-oriented, and team environment. You are required to have skills in the following areas : Professional with good architecture/design background, and hands-on development experience using JAVA, and J2EE languages in Windows/Unix environments is required. Minimum 5+ years of experience in Java and related technologies o Good understanding for Spring framework - Spring core, MVC, Boot, Microservices pattern. Working knowledge of building Micro Services, RESTful web Services using any framework (Spring Boot, JaxRS, Jersey) Hands on experience in web services development and solid understanding of Java web technologies using Java 8 Solid understanding of UI basics HTML, CSS, Java script, jQuery, Ajax 2+ Years of hands-on on Typescript and Angular 9+ with modular architecture. Good understanding of Message Queues and have worked upon any one of them (Kafka / RabbitMQ / ActiveMQ) Expertise in Relational database (MySQL / MS SQL /Oracle) Good to have understanding of NoSQL databases and have worked upon any one of them (HBase / Cassandra / MongoDB / Redis /DynamoDB) Working experience in Devops Build Tools – Maven / Gradle Version control - Git, GitHub / Bitbucket CI/CD - Jenkins, Ansible, Artifactory. 2+ years of experience in various AWS Services (Ec2, lambda,RDS) Strong Expertise in building & deploying application on the AWS cloud platform Understanding and expertise in maintaining Code quality (TDD, JUnit, Mockito, Power Mock, SonarQube, Sonar lint) Working knowledge of Agile process and tools – Scrum / Kanban, Jira, Confluence Proficiency in Interpersonal skills, Problem solving, Planning & execution and Impactful communication. Positive, flexible, learning and can do attitude. Should have a good understanding of the application development life cycle and worked in the application support area handling the production outage situations demanding quicker issue fix & turn around is must. A good understanding of Object-Oriented & component-based software development and experience using design patterns is a must. Working experience with performance improvements of java based clients & server-side applications is a must. Quick Learner with and ability to jump into an existing code base and understand the code quickly and make enhancements as business demands change. Responsibilities: - Investigate and understand business requirements and implement as per the need Address issues, expand current functionality, and implement new features Task scoping, estimation and prioritization Work with business analysts/SMEs to understand challenges and devise creative solutions that satisfy constraints Work with testers to devise test plans and tooling Be involved in production and operations support Participate in development discussions and code reviews. Mentoring developers for difficult tasks & provide technical advice Guiding the team in doing POCs and early risk assessments. We are looking forward to hire FullStack (Java + Angular+AWS) professionals at the level of Tech Lead, who thrive on challenges and desire to make a real difference in the business world. With an environment of extraordinary innovation and unprecedented growth, this is an exciting opportunity for a self-starter who enjoys working in a fast-paced, quality-oriented, and team environment. You are required to have skills in the following areas : Professional with good architectural/design background, and hands-on development experience using JAVA, and J2EE languages in Windows/Unix environments is required. Minimum 8 years of experience in Java and related technologies o Good understanding for Spring framework - Spring core, MVC, Boot, Microservices pattern. Working knowledge of building Micro Services, RESTful web Services using any framework (Spring Boot, JaxRS, Jersey) Hands on experience in web services development and solid understanding of Java web technologies using Java 8 Solid understanding of UI basics HTML, CSS, Java script, jQuery, Ajax Hands-on on Typescript and Angular 9+ with modular architecture. Good understanding of Message Queues and have worked upon any one of them (Kafka / RabbitMQ / ActiveMQ) Expertise in Relational database (MySQL / MS SQL /Oracle) Good to have understanding of NoSQL databases and have worked upon any one of them (HBase / Cassandra / MongoDB / Redis /DynamoDB) Working experience in Devops Build Tools – Maven / Gradle Version control - Git, GitHub / Bitbucket CI/CD - Jenkins, Ansible, Artifactory Strong Expertise in building & deploying application on the AWS cloud platform Understanding and expertise in maintaining Code quality (TDD, JUnit, Mockito, Power Mock, SonarQube, Sonar lint) Working knowledge of Agile process and tools – Scrum / Kanban, Jira, Confluence Proficiency in Interpersonal skills, Problem solving, Planning & execution and Impactful communication. Positive, flexible, learning and can do attitude. Should have a good understanding of the application development life cycle and worked in the application support area handling the production outage situations demanding quicker issue fix & turn around is must. A good understanding of Object-Oriented & component-based software development and experience using design patterns is a must. Working experience with performance improvements of java based clients & server-side applications is a must. Quick Learner with and ability to jump into an existing code base and understand the code quickly and make enhancements as business demands change. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

New Delhi, Delhi, India

On-site

Linkedin logo

At AlgoSec, What you do matters! Over 2,200 of the world’s leading organizations trust AlgoSec to help secure their most critical workloads across public cloud, private cloud, containers, and on-premises networks. Join our global team, securing application connectivity, anywhere. AlgoSec is seeking for Site Reliability Engineer for the SRE team in India. Reporting to: Head of SRE Location : Gurgaon, India Direct Employment Responsibilities Ensure the reliability, scalability, and performance of our company's production environment, including complex architecture with multiple servers, deployment & various cloud technologies. Ability to collaborate with cross-functional teams, work independently, and prioritize effectively in a fast-paced environment. Effectively oversee and enhance monitoring capabilities for production environment and ensure optimal performance and functionality across the technology stack. Demonstrates flexibility to support our 24/7 operations and is willing to participate in on-call rotations to ensure timely incident response and resolution. Effectively address and resolve unexpected service issues while also creating and implementing tools and automation measures to proactively mitigate the likelihood of future problems. Requirements Minimum 5 years of experience in SRE/DevOps position for SaaS based products. Experience in managing mission critical production environment. Experience on version control tools like GIT, Bitbucket, etc. Experience in establishing CI/CD procedures with Jenkins. Working knowledge of databases. Experience in effectively managing AWS infrastructure, demonstrating proficiency across multiple AWS Cloud services including networking, EC2, VPC, EKS, ELB/NLB, API GW, Cognito, and more. Experience in monitoring tools like Datadog, ELK, Prometheus and Grafana, etc. Experience in understanding and managing Linux infrastructure. Experience in bash or python. Experience with IaC like CloudFormation / CDK / Terraforms Experience in Kubernetes and container management. Possesses excellent written and verbal communication skills in English, allowing for effective and articulate correspondence. Demonstrates strong teamwork, maintains a positive demeanor, and upholds a high level of integrity. Exhibits exceptional organizational abilities, displays thorough attention to detail, and remains highly committed to tasks at hand. Displays sharp intellect, adeptness at picking up new information quickly, and is highly self-motivated. Advantages Additional cloud services knowledge (Azure, GCP, etc.) Understanding of Java, Maven, NodeJS based applications. Experience in serverless architecture AlgoSec is an Equal Opportunity Employer (EEO), committed to creating a friendly, inclusive environment that is a pleasure to work in, and where there is an unbiased acceptance of others. AlgoSec believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision. Show more Show less

Posted 1 week ago

Apply

3.0 - 5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

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 seeking a skilled and experienced Software Engineer with expertise in Large Language Models (LLM), Java, Python, Kubernetes, Helm and cloud technologies like AWS. The ideal candidate will contribute to designing, developing, and maintaining scalable software solutions using microservices architecture. This role offers an exciting opportunity to work with cutting-edge technologies in a collaborative environment. What The Role Offers Design, develop, troubleshoot and debug software programs for software enhancements and new products. Integrate Large Language Models (LLMs) into business applications to enhance functionality and user experience. Develop and maintain transformer-based models. Develop RESTful APIs and ensure seamless integration across services. Collaborate with cross-functional teams to gather requirements and translate them into technical solutions. Implement best practices for cloud-native development using AWS services like EC2, Lambda, SageMaker, S3 etc. Deploy, manage, and scale containerized applications using Kubernetes (K8S) and Helm. Designs enhancements, updates, and programming changes for portions and subsystems of application software, utilities, databases, and Internet-related tools. Analyses design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution. Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution. Represents the software systems engineering team for all phases of larger and more-complex development projects. Ensure system reliability, security, and performance through effective monitoring and troubleshooting. Write clean, efficient, and maintainable code following industry standards. Participate in code reviews, mentorship, and knowledge-sharing within the team. What You Need To Succeed Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent. Typically, 3-5 years of experience Strong understanding of Large Language Models (LLM) and experience applying them in real-world applications. Expertise in Elastic Search or similar search and indexing technologies. Expertise in designing and implementing microservices architecture. Solid experience with AWS services like EC2, VPC, ECR, EKS, SageMaker etc. for cloud deployment and management. Proficiency in container orchestration tools such as Kubernetes (K8S) and packaging/deployment tools like Helm. Strong problem-solving skills and the ability to troubleshoot complex issues. Strong experience in Java and Python development, with proficiency in frameworks like Spring Boot or Java EE. Should have good hands-on experience in designing and writing modular object-oriented code. Good knowledge of REST APIs, Spring, Spring boot, Hibernate. Excellent analytical, troubleshooting and problem-solving skills. Ability to demonstrate effective teamwork both within the immediate team and across teams. Experience in working with version control and build tools like GIT, GitLab, Maven and Jenkins, GitLab CI. Excellent communication and collaboration skills. Familiarity with Python for LLM-related tasks. Working knowledge in RAG Experience working with NLP frameworks such as Hugging Face, OpenAI, or similar. Knowledge of database systems like PostgreSQL, MongoDB, or DynamoDB. Experience with observability tools like Prometheus, Grafana, or ELK Stack. Experience in working with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ). Experience with CI/CD pipelines, DevOps practices, and infrastructure as code (e.g., Terraform, CloudFormation). Familiar with Agile framework/SCRUM development methodologies One Last Thing OpenText is more than just a corporation, it's a global community where trust is foundational, the bar is raised, and outcomes are owned. Join us on our mission to drive positive change through privacy, technology, and collaboration. At OpenText, we don't just have a culture; we have character. Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference. OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at hr@opentext.com. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace. 46998 Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

We, at ThoughtSpot, are looking for Member of Technical Staff for Build and Infrastructure team. You will be responsible for the underlying build systems such as bazel, gradle and NX, and any other new build tool that may come up along with packages needed to build and test the codebase. You’ll have the opportunity to improve the Developer productivity and ensuring the security posture of the codebase is not compromised. You’ll collaborate with a cross-functional team of engineers to understand their development needs to build their code efficiently. What You'll Do Design, develop and operationalise high performance, scalable, secure, and resilient Build system that will build each component in ThoughtSpot Define best practices for writing build files and dependency management across multi repos Maintain a regular cadence of package upgrades and dependency management Design the next generation CI framework for Microservices for ThoughtSpot Troubleshoot and resolve Build issues in CI to ensure that code is always merged to master and releases are rolled out on time and incorporate the learning to continuously improve service quality and engineering standards Collaborate with stakeholders across product and engineering teams to drive high quality build services and utilities in a fast-paced environment Partner with peers to implement the most appropriate technologies, and frameworks leading to efficient solutions What You Bring Strong understanding of build systems and compilers Should have experience in managing a distributed build system with at least one build tool (bazel, gradle, maven, nx) Strong OS internals, networking systems, strong debugging skills in distributed systems Strong programming skills - any one of the languages - Java, C++ / Go Solid foundation on programming principles Knowledge on AWS, in a hybrid Cloud environment Working knowledge of Clusters management system including Kubernetes Working knowledge of delivering infrastructure as code - configuration/deployment using Terraform/ Ansible What makes ThoughtSpot a great place to work? ThoughtSpot is the experience layer of the modern data stack, leading the industry with our AI-powered analytics and natural language search. We hire people with unique identities, backgrounds, and perspectives—this balance-for-the-better philosophy is key to our success. When paired with our culture of Selfless Excellence and our drive for continuous improvement (2% done), ThoughtSpot cultivates a respectful culture that pushes norms to create world-class products. If you’re excited by the opportunity to work with some of the brightest minds in the business and make your mark on a truly innovative company, we invite you to read more about our mission, and apply to the role that’s right for you. ThoughtSpot for All Building a diverse and inclusive team isn't just the right thing to do for our people, it's the right thing to do for our business. We know we can’t solve complex data problems with a single perspective. It takes many voices, experiences, and areas of expertise to deliver the innovative solutions our customers need. At ThoughtSpot, we continually celebrate the diverse communities that individuals cultivate to empower every Spotter to bring their whole authentic self to work. We’re committed to being real and continuously learning when it comes to equality, equity, and creating space for underrepresented groups to thrive. Research shows that in order to apply for a job, women feel they need to meet 100% of the criteria while men usually apply after meeting 60%. Regardless of how you identify, if you believe you can do the job and are a good match, we encourage you to apply. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description As an Software Engineer III - Java & AWS at JPMorgan Chase within the Consumer and Community Banking, specifically on the Payments team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Create secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gather analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identify hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. Contribute to software engineering communities of practice and events that explore new and emerging technologies. Add to team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 3+ years applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficiency in Java/J2EE and REST APIs, Web Services and experience in building event-driven Micro Services and Kafka streaming. Experience in Spring Framework, Spring Boot and AWS Services in public cloud infrastructure. Experience in developing standard unit testing frameworks, automated functional tests, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Working proficiency in developmental toolsets like GIT/BitBucket, JIRA, Maven Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred Qualifications, Capabilities, And Skills Finance domain experience with United States Banking & Payments industry. Knowledge and working experience on Card Network Payment, Fraud, Settlement. Development experience of Java Micro services application on AWS/Public cloud platform. Certifications in Java programming or related technologies (e.g., Oracle Certified Professional, Spring Certification). Certifications in AWS (e.g., AWS Certified Solutions Architect – Associate). Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Connected Commerce/Payments group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 5+ years applied experience Experience leading teams of technologists Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives Experience with hiring, developing, and recognizing talent. Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Ability to tackle design and functionality problems independently with little to no oversight Proficiency in Java/J2EE and REST APIs, Web Services and experience in building event-driven Micro Services and Kafka streaming. Experience in Spring Framework, Spring Boot and AWS Services in public cloud infrastructure Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Working proficiency in developmental toolsets like GIT/Bitbucket, JIRA, Maven Experience working at code level. Preferred Qualifications, Capabilities, And Skills Finance domain experience with United States Banking & Payments industry. Knowledge and working experience on Card Network Payment, Fraud, Settlement. Leading experience of Java Micro services application on AWS/Public cloud platform. Certifications in Java programming or related technologies (e.g., Oracle Certified Professional, Spring Certification). Certifications in AWS (e.g., AWS Certified Solutions Architect – Associate). ABOUT US Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Connected Commerce/Payments group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 5+ years applied experience Experience leading teams of technologists Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives Experience with hiring, developing, and recognizing talent. Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Ability to tackle design and functionality problems independently with little to no oversight Proficiency in Java/J2EE and REST APIs, Web Services and experience in building event-driven Micro Services and Kafka streaming. Experience in Spring Framework, Spring Boot and AWS Services in public cloud infrastructure Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Working proficiency in developmental toolsets like GIT/Bitbucket, JIRA, Maven Experience working at code level. Preferred Qualifications, Capabilities, And Skills Finance domain experience with United States Banking & Payments industry. Knowledge and working experience on Card Network Payment, Fraud, Settlement. Leading experience of Java Micro services application on AWS/Public cloud platform. Certifications in Java programming or related technologies (e.g., Oracle Certified Professional, Spring Certification). Certifications in AWS (e.g., AWS Certified Solutions Architect – Associate). ABOUT US Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description As an Software Engineer III - Java & AWS at JPMorgan Chase within the Consumer and Community Banking, specifically on the Payments team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Create secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gather analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identify hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. Contribute to software engineering communities of practice and events that explore new and emerging technologies. Add to team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 3+ years applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficiency in Java/J2EE and REST APIs, Web Services and experience in building event-driven Micro Services and Kafka streaming. Experience in Spring Framework, Spring Boot and AWS Services in public cloud infrastructure. Experience in developing standard unit testing frameworks, automated functional tests, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Working proficiency in developmental toolsets like GIT/BitBucket, JIRA, Maven Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred Qualifications, Capabilities, And Skills Finance domain experience with United States Banking & Payments industry. Knowledge and working experience on Card Network Payment, Fraud, Settlement. Development experience of Java Micro services application on AWS/Public cloud platform. Certifications in Java programming or related technologies (e.g., Oracle Certified Professional, Spring Certification). Certifications in AWS (e.g., AWS Certified Solutions Architect – Associate). Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Commercial & Investment Bank Payments Technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands on experience designing and developing from scratch UI Automated Scripts (Selenium, Cypress or Playwright including with different Web Drivers). Hands on experience designing and developing from scratch API (REST, and SOAP) automated frameworks (RestAssured, SOAP UI) including Data Mocking and Data Stubbing (Mockito) Hands on experience designing and developing Performance Testing Frameworks (Blazemeter, Apache Jmeter) Hands on experience designing and developing Mobile Automated Testing Frameworks (Appium). Proficient knowledge and experience in the following tools: Gradle, Maven, Git, Bit bucket, JIRA, Confluence, qTest, JMeter/Load Runner Hands on experience Setting up, Configuring, Running automated tests parallel, simultaneously and in different environments/browsers/mobile (Saucelabs Mobile and Web Integration, Selenium Grid). Hands on experience working in a scrum team Agile setting writing and documenting test cases/scenarios, test execution, finding and reporting defects, supporting Production Validation Testing. Experience in automated testing of APIs and UI testing using RestAssured, Selenium, Postman or similar technology. Preferred Qualifications, Capabilities, And Skills CI/CD Auto and Scheduled Deployments (Jenkins Pipelines, AWS, AZURE). Proficient in at least one OO Language and SQL. Confidence building test infrastructures using containerization technologies such as Docker, K8S and working within continuous delivery release cadence Knowledge in accessibility testing, security testing, resiliency testing Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description As an Software Engineer III - Java & AWS at JPMorgan Chase within the Consumer and Community Banking, specifically on the Payments team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Create secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Gather analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Proactively identify hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture. Contribute to software engineering communities of practice and events that explore new and emerging technologies. Add to team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 3+ years applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficiency in Java/J2EE and REST APIs, Web Services and experience in building event-driven Micro Services and Kafka streaming. Experience in Spring Framework, Spring Boot and AWS Services in public cloud infrastructure. Experience in developing standard unit testing frameworks, automated functional tests, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Working proficiency in developmental toolsets like GIT/BitBucket, JIRA, Maven Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred Qualifications, Capabilities, And Skills Finance domain experience with United States Banking & Payments industry. Knowledge and working experience on Card Network Payment, Fraud, Settlement. Development experience of Java Micro services application on AWS/Public cloud platform. Certifications in Java programming or related technologies (e.g., Oracle Certified Professional, Spring Certification). Certifications in AWS (e.g., AWS Certified Solutions Architect – Associate). Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: Overall 8+ years of experience in application design, development and coding world class software with 8+ years of experience using MUST have - Java/J2EE and Angular/React Hands on Database: RDBMS, Microsoft SQL Server, PL/SQL CI/CD tools e.g. Git/Jenkins etc. Good to have - Microsoft .NET Development Build tools like Maven Strong debugging skills Test driven development Ownership and responsibility for end-to-end design and development, testing, release of key components Ensure process compliance and manage expectations of the leadership Actively participate in brainstorming session and provide solid inputs to the team Create design document, test, release plans Ensure best practices are followed Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. Show more Show less

Posted 1 week ago

Apply

12.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description Job Title: Principal - Software Engineering The Purpose of Your Role The Principal Software Engineer with expertise and experience in designing and developing applications including new developments, enhancements, maintenance and support. This will involve continuous collaboration with partners, iterative understanding of requirements, following Fidelity best practices / methodologies, thorough understanding of the technology roadmap, advancement to design / development process. The Value You Deliver Passion for technology and the financial domain with demonstrated ability to learn quickly Building quality solutions that align with the technology blueprint and best practices to solve business problems by driving design, development and ongoing support. Work with our global team and provide technical direction in building solutions. Actively participating in knowledge sharing sessions, code and design reviews etc. The Skills That Are Key To This Role You have Proficient in technologies like Java 8/17, JMS, Spring Boot, REST, myBatis/Hibernate, Oracle SQL, Git, Maven/Jenkins You have experience in the definition of application architecture. You have experience in designing and developing complex applications. You have experience working in AWS You know Unit Testing You have Experience in test automation with tools like Karate You have Experience with Continuous Integration concepts and DevOps best-practices & tools (Maven, Jenkins, GitHub, Jira, etc.) You can provide application support, problem diagnosis and resolution. You know Agile methodologies or iterative development processes You have excellent written and verbal communication skills The Skills that are Good to Have for this role You have good understanding in technologies like Angular and UI technologies You have current with the newest technology trends in the industry. You have Understands and applies fundamental design principles behind a scalable, low latency, high throughput distributed application You know usage of design patterns and their application You know Test Automation tools and working in fully functional robust Agile teams You have Good understanding of Asset management business domain will be an advantage You know Excellent written and verbal communication skills You have Continuous out-of-the-box assessment of status-quo and opportunities for improvement You have Self-motivated with proven ability to effectively work with diverse personalities in a dynamic and fast paced environment How Your Work Impacts The Organization Asset Management Technology (AM Tech) is the business unit that is responsible for delivering innovative, scalable, industry-leading investment tools that enable Fidelity’s Investment & Asset Management business to achieve competitive advantage globally. AM Tech is an integral partner in setting Asset Management's strategic direction and has shared accountability for achieving Asset Management goals. AM Tech is global organization of technologists based in the United States, London, India and Ireland. Supporting multiple business function in Investment Management and Advisory domain like Portfolio Management, Research & Trading. The Expertise We’re Looking For BE/MCA 12+ years of industry experience Location : Bangalore Shift timings : 11:00 am - 8:00 pm Certifications Category: Information Technology Show more Show less

Posted 1 week ago

Apply

7.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Linkedin logo

Job Description Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve. Pay And Benefits Competitive compensation, including base pay and annual incentive Comprehensive health and life insurance and well-being benefits, based on location Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being. DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee). The Impact You Will Have In This Role Provides technical expertise and may coordinate some day to day deliverables for a team. Assists in the technical design of large business systems; builds applications, interfaces between applications, understands data security, retention, and recovery. Can research technologies independently and recommend appropriate solutions. Contributes to technology-specific best practices & standards; contributes to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; contributes expertise on significant application components, vendor products, program languages, databases, operating systems, etc., and guides less experienced staff during the build and test phases. Act as a technical expert on one or more applications utilized by DTCC Work with the Business System Analyst to ensure designs satisfy functional requirements Partner with Infrastructure to identify and deploy optimal hosting environments Tune application performance to eliminate and reduce issues Research and evaluate technical solutions consistent with DTCC technology standards Align risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately Contribute expertise to the design of components or individual programs, and participate in the development and functional testing Support development teams, testing, troubleshooting, and production support Build applications and construct unit test cases that ensure compliance with functional and non-functional requirements Work with peers to mature ways of working, continuous integration, and continuous delivery Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; advances appropriately Qualifications Minimum 7+ years of related experience Bachelor's degree (preferred) or equivalent experience Talents Needed For Success 7+ yrs of active development experience/ expertise in Java/J2EE based applications demonstrated ability with Hibernate, Spring, Spring MVC Experience using NodeJS and NPM Experience in Unix/Linux shell scripting Experience with CSS, HTML, Javascript and similar UI frameworks 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 Experience with CI/CD technologies like GIT, Jenkins, JoCoCo and Maven Strong database and PL/SQL skills (Oracle, Postgres preferred) Experience in Angular a plus Experience with containers like Openshift is a plus Experience with Messaging, ETL or Reporting tools is a plus. Knowledge of phyton a plus Familiarity with Agile development methodology Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. About Us With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From 20 locations around the world, DTCC, through its subsidiaries, automates, centralizes, and standardizes the processing of financial transactions, mitigating risk, increasing transparency, enhancing performance and driving efficiency for thousands of broker/dealers, custodian banks and asset managers. Industry owned and governed, the firm innovates purposefully, simplifying the complexities of clearing, settlement, asset servicing, transaction processing, trade reporting and data services across asset classes, bringing enhanced resilience and soundness to existing financial markets while advancing the digital asset ecosystem. In 2024, DTCC’s subsidiaries processed securities transactions valued at U.S. $3.7 quadrillion and its depository subsidiary provided custody and asset servicing for securities issues from over 150 countries and territories valued at U.S. $99 trillion. DTCC’s Global Trade Repository service, through locally registered, licensed, or approved trade repositories, processes more than 25 billion messages annually. To learn more, please visit us at www.dtcc.com or connect with us on LinkedIn , X , YouTube , Facebook and Instagram . DTCC proudly supports Flexible Work Arrangements favoring openness and gives people freedom to do their jobs well, by encouraging diverse opinions and emphasizing teamwork. When you join our team, you’ll have an opportunity to make meaningful contributions at a company that is recognized as a thought leader in both the financial services and technology industries. A DTCC career is more than a good way to earn a living. It’s the chance to make a difference at a company that’s truly one of a kind. Learn more about Clearance and Settlement by clicking here . About The Team The IT SIFMU Delivery Department supports core Clearing and Settlement application delivery for DTC, NSCC and FICC. The department also develops and supports Asset Services, Wealth Management & Insurance Services and Master Reference Data applications. Show more Show less

Posted 1 week 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