Jobs
Interviews

5 Messaging Middleware Jobs

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

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Intermediate Programmer Analyst position is an intermediate level role focused on participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The primary objective of this role is to contribute to applications systems analysis and programming activities. We are seeking intermediate full-stack software engineers who are enthusiastic about solving business problems through innovation and engineering practices. As a Software Engineer, you will be responsible for writing code, collaborating with other developers as needed, breaking down acceptance criteria to understand team backlog deliverables, complexities, and risks, while actively contributing as a strong team member in an agile environment. On a technical level, the Software Engineer will have full-stack coding and implementation responsibilities while adhering to best practice principles, such as modern cloud-based software development, agile and scrum methodologies, code quality standards, and tool utilization. The role involves understanding and influencing software architecture, as well as contributing to the technical user base of Citis and GFTs. Responsibilities: - Utilize knowledge of applications development procedures and concepts, along with basic knowledge of other technical areas, to identify and define necessary system enhancements, including using script tools and analyzing code. - Consult with support and other technology groups on issues, recommend programming solutions, and support customer exposure systems. - Apply fundamental programming language knowledge for design specifications and coding. - Develop and engineer solutions within an Agile software delivery team, collaborating to achieve sprint goals, writing code, and engaging in the broader Citi technical community and team-level Agile and Scrum processes. - Contribute to the design, documentation, and development of enterprise applications leveraging the latest technologies and software design patterns. - Analyze applications to identify vulnerabilities, security issues, conduct testing, and debugging. - Serve as an advisor or coach to new or lower-level analysts. - Identify problems, analyze information, make evaluative judgments, recommend and implement solutions. - Resolve issues through acquired technical experience, guided by precedents, with a limited level of direct supervision. - Exercise independence of judgment and autonomy, acting as a subject matter expert to senior stakeholders and team members. - Employ standards, frameworks, and patterns in designing and developing components. - Develop high-quality code following software engineering and testing best practices. - Assess risk appropriately in business decisions with consideration for the firm's reputation and compliance with applicable laws and regulations. Qualifications: - 5+ years of Full stack application development experience including front-end web development and back-end application development. - Strong expertise in Microservices architectures, Core Java, Spring, Hibernate, JDBC, JPA, ORM, JSON, UI technologies like Angular, JavaScript, TypeScript. - Hands-on coding experience in Core Java, Spring, Angular, Web API implementations, JMS, JEE, JSP, Servlets, HTML5, CSS, Java performance tuning, Collections, Build tools, CI/CD pipelines, code quality analysis, unit & integration testing. - Exposure to SCM tools, Cloud-native development, Container Technologies, Database technologies, event-driven design and architecture. - Knowledge of Agile development, OO design patterns, technology trends, and strong communication skills. Education: - Bachelors degree or equivalent experience This job description offers a comprehensive overview of the role's responsibilities and required qualifications. Additional job-related duties may be assigned as needed.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Intermediate Programmer Analyst is an intermediate level position where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include utilizing knowledge of applications development procedures and concepts, along with basic knowledge of other technical areas to identify and define necessary system enhancements. You will be consulting with users, clients, and other technology groups on issues, and recommending programming solutions, installing, and supporting customer exposure systems. Additionally, you will be analyzing applications to identify vulnerabilities and security issues, conducting testing and debugging, and serving as an advisor or coach to new or lower-level analysts. As an Applications Development Intermediate Programmer Analyst, you will be identifying problems, analyzing information, and making evaluative judgments to recommend and implement solutions. You will resolve issues by identifying and selecting solutions through the application of acquired technical experience and guided by precedents. You should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert to senior stakeholders and/or other team members. Furthermore, you will need to appropriately assess risk when making business decisions, demonstrate particular consideration for the firm's reputation, and safeguard Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. This also includes adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency. Qualifications: - 4+ years of Java application development experience with strong UI - Strong work experience in Microservices architectures, Core Java (8 & above), Spring (Core, MVC, JDBC), Spring Boot, Hibernate/JDBC/JPA/ORM, JSON - Hands-on coding experience on Core Java and Spring and Angular Js - Expertise in Web API implementations (Web services, Restful services, etc.) - Work experience with JMS, JEE, JSP, Servlets - Knowledge of HTML5 Technologies, CSS 2/3 and above - Knowledge of application servers (WAS, Tomcat, etc.), Java performance tuning, Collections - Strong knowledge on Build (Gradle, Maven), CI/CD pipelines (Jenkins, Tekton, Harness, etc.), code quality analysis (SonarQube), and unit & integration testing (JUnit) - Exposure to SCM tools like Bitbucket, Github, etc. - Exposure to Cloud-native development and Container Technologies & Orchestration tools (Docker, Kubernetes, OpenShift, Serverless, etc.) - Well versed with Database technologies (RDBMS, NoSQL, Oracle, Mongo) - Exposure to event-driven design and architecture using Messaging Middleware (i.e., Kafka, MQ, etc.) - Working knowledge on EJB, Struts framework, and Angular JS is a plus - Experience with Agile development and scrums - Strong analysis and design skills including OO design patterns - Keep track of the latest technology trends and proactively learn new technologies driving practical and reference implementations - Strong written and verbal communication skills Education: - Bachelor's degree/University degree or equivalent experience Please note that this job description provides a high-level review of the types of work performed, and other job-related duties may be assigned as required.,

Posted 2 weeks ago

Apply

5.0 - 7.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

The D. E. Shaw group is a global investment and technology development firm with more than $65 billion in investment capital as of December 1, 2024, and offices in North America, Europe, and Asia. Since our founding in 1988, our firm has earned an international reputation for successful investing based on innovation, careful risk management, and the quality and depth of our staff. We have a significant presence in the world&aposs capital markets, investing in a wide range of companies and financial instruments in both developed and developing economies. We are looking for an experienced engineer to join our Comply Tech team at our firms office in Hyderabad, Gurugram, or Bengaluru. The Comply Tech (or Compliance Tech) team creates software to meet the firm&aposs various compliance needs. They develop critical applications that interact in real-time with the firm&aposs trading systems and other processes to ensure compliance. Additionally, the team efficiently analyzes large volumes of trading data to generate reports. Compliance is a critical business requirement for the firm and the diverse business structure adds complexity. The team works closely with the Compliance department to develop applications that satisfy these needs with a strong focus on accuracy and reliability. WHAT YOU&aposLL DO DAY-TO-DAY: In this role, you will execute individual projects and deliverables while collaborating with business groups. You will also be responsible for projects that will include performing R&D to evaluate the appropriate technologies to use, resolving application and data issues in production within timelines, and driving complete project lifecycles, from collecting and analyzing requirements to project delivery/deployment to clients. Additionally, you will provide direction and guidance to junior members of the team and participate actively in code and design reviews. WHO WERE LOOKING FOR: Basic qualifications: A bachelors or masters degree in computer science or a related field with an exceptional foundation in algorithms, data structures, and object-oriented programming At least 5 years of programming experience in Java/Python, in addition to some or all of the following: React, Redux, RESTful Web Services, Perl, messaging middleware, and databases(SQL Server) Excellent problem solving and analytical skills and a passion for technology. Exceptional reasoning ability and good communication skills An inclination or prior experience in project management Preferred qualifications: Prior exposure to project management Experience in Spring and deployment architecture. Interested candidates can apply through our website: https://www.deshawindia.com/recruit/jobs/Adv/Link/LdCompTechJun25 We encourage candidates with relevant experience looking to restart their careers after a break to apply for this position. Learn about Recommence, our gender-neutral return-to-work initiative. The Firm offers excellent benefits, a casual, collegial working environment, and an attractive compensation package. For further information about our recruitment process, including how applicant data will be processed, please visit https://www.deshawindia.com/careers. Members of the D. E. Shaw group do not discriminate in employment matters on the basis of sex, race, colour, caste, creed, religion, pregnancy, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class. Show more Show less

Posted 1 month ago

Apply

5.0 - 7.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

The D. E. Shaw group is a global investment and technology development firm with more than $65 billion in investment capital as of December 1, 2024, and offices in North America, Europe, and Asia. Since our founding in 1988, our firm has earned an international reputation for successful investing based on innovation, careful risk management, and the quality and depth of our staff. We have a significant presence in the world&aposs capital markets, investing in a wide range of companies and financial instruments in both developed and developing economies. We are looking for an experienced engineer to join our Comply Tech team at our firms office in Hyderabad, Gurugram, or Bengaluru. The Comply Tech (or Compliance Tech) team creates software to meet the firm&aposs various compliance needs. They develop critical applications that interact in real-time with the firm&aposs trading systems and other processes to ensure compliance. Additionally, the team efficiently analyzes large volumes of trading data to generate reports. Compliance is a critical business requirement for the firm and the diverse business structure adds complexity. The team works closely with the Compliance department to develop applications that satisfy these needs with a strong focus on accuracy and reliability. WHAT YOU&aposLL DO DAY-TO-DAY: In this role, you will execute individual projects and deliverables while collaborating with business groups. You will also be responsible for projects that will include performing R&D to evaluate the appropriate technologies to use, resolving application and data issues in production within timelines, and driving complete project lifecycles, from collecting and analyzing requirements to project delivery/deployment to clients. Additionally, you will provide direction and guidance to junior members of the team and participate actively in code and design reviews. WHO WERE LOOKING FOR: Basic qualifications: A bachelors or masters degree in computer science or a related field with an exceptional foundation in algorithms, data structures, and object-oriented programming At least 5 years of programming experience in Java/Python, in addition to some or all of the following: React, Redux, RESTful Web Services, Perl, messaging middleware, and databases(SQL Server) Excellent problem solving and analytical skills and a passion for technology. Exceptional reasoning ability and good communication skills An inclination or prior experience in project management Preferred qualifications: Prior exposure to project management Experience in Spring and deployment architecture. Interested candidates can apply through our website: https://www.deshawindia.com/recruit/jobs/Adv/Link/LdCompTechJun25 We encourage candidates with relevant experience looking to restart their careers after a break to apply for this position. Learn about Recommence, our gender-neutral return-to-work initiative. The Firm offers excellent benefits, a casual, collegial working environment, and an attractive compensation package. For further information about our recruitment process, including how applicant data will be processed, please visit https://www.deshawindia.com/careers. Members of the D. E. Shaw group do not discriminate in employment matters on the basis of sex, race, colour, caste, creed, religion, pregnancy, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class. Show more Show less

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

haryana

On-site

We are looking for a highly motivated and experienced AWS Engineer who possesses AWS cloud experience and a strong desire to stay updated on the latest cloud development best practices. As an AWS Engineer, your primary responsibility will be to identify requirements and develop top-notch cloud-native solutions that are repeatable, scalable, and well-governed. You will be tasked with deploying and thoroughly testing solutions to ensure their robustness and security. Additionally, you will be accountable for creating and managing diagrams related to the solutions deployed in production. Key Requirements: - Designing and developing RESTful services. - Building serverless applications in AWS. - Constructing real-time/streaming data pipelines. - 3-4 years of SQL & Python programming experience. - 2-3 years of experience with various AWS technologies such as Glue, Redshift, Kinesis, Athena, CloudTrail, CloudWatch, Lambda, API Gateway, Step functions, SQS, S3, IAM roles, Secrets Manager. - Proficiency in ETL Tools like Glue, Fivetran, Talend, Matillion, etc. - 1-2 years of experience in DBT with Data Modeling, SQL, Jinja templating, and packages/macros for building robust data transformation pipelines. - Experience with Airbyte for building ingestion modules and CDC mechanisms. - Hands-on experience in distributed architecture systems handling large data volumes. - Strong problem-solving skills and ability to work independently. - Knowledge of Big Data Design Patterns, NoSQL databases, and cloud-based data transformation technologies. - Understanding of object-oriented design principles and enterprise integration patterns. - Familiarity with messaging middleware and building cloud-based applications. - Strong collaboration, communication, and self-driven work ethic. - Proficient in writing clean and effective code. Preferred Skills: - AWS Cloud Certifications. - Experience with Airflow, MWAA, Jinja templating in Python. - Knowledge of DevOps methodologies and CI/CD pipeline design. - Familiarity with Pyspark, DevOps, SQL, Python, and PySpark. - Experience in building Real-Time streaming data pipelines with Kafka, Kinesis. - Understanding of Data warehousing, Data Lake solutions, and Azure DE. - Ability to create and maintain scalable AWS architecture. - Collaboration with technical teams on modern architectures like Microservices, REST APIs, DynamoDB, Lambda, API Gateway. - Developing API-based, CDC, batch, and real-time data pipelines for structured and unstructured datasets. - Integration with third-party systems, ensuring repeatability and scalability. - Gathering requirements, developing solutions, and deploying them with development teams. - Providing comprehensive solution documentation and collaborating with data professionals. - Prioritizing data protection and cloud security in all aspects. If you do not meet all the requirements listed but believe you have unique skills to offer, we encourage you to apply for this role as there may be a suitable opportunity for you in the future.,

Posted 2 months 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