
Job Role: We are seeking a skilled Java Developer to contribute to the development and enhancement renowned banking application, which supports automatic reconciliation and unified data reporting for their clients. This role involves working on high-impact enhancements, data pipeline integration, and platform modernization. The ideal candidate will be a quick learner, self-motivated, and able to ramp up quickly in a fast-paced environment.
Key Responsibilities:
 Design, develop, and maintain Java-based applications using Java 17 and Spring Boot.
 Implement and manage message routing using Apache Camel.
 Develop and monitor data pipelines using Kafka.
 Support and enhance existing cloud-native applications.
 Work with OpenShift Container Platform (OCP 4) for container orchestration and deployments.
 Utilize Jenkins for CI/CD pipeline automation and management.
 Collaborate with cross-functional teams to integrate multiple data sources into a unified reporting platform.
 Participate in code reviews, unit testing, and performance tuning.
 Troubleshoot and resolve production issues in collaboration with operations teams.
 Document development processes and system configurations.
Required Skills:
 Strong proficiency in Java 17 and Spring Boot frameworks.
 Hands-on experience with Apache Camel for message routing and transformation.
 Solid experience in Kafka development and monitoring tools.
 Good understanding of cloud pipeline architectures and deployment strategies.
 Experience working with OpenShift (OCP 4).
 Familiarity with Jenkins for CI/CD and automated deployments.
 Understanding of cloud deployment platforms (AWS, Azure, or GCP preferred).
 Strong analytical and debugging skills.
 Ability to learn quickly and adapt to evolving project requirements.
Nice to Have:
 Experience in financial services or transaction reporting platforms.
 Familiarity with microservices architecture and containerization best practices.
 Knowledge of monitoring tools (e.g., Prometheus, Grafana).

About iris software
About
About Iris Software At Iris Software, our vision is to be our client’s most trusted technology partner, and the first choice for the industry’s top professionals to realize their full potential. With over 4,300 associates across India, U.S.A, and Canada, we help our enterprise clients thrive with technology-enabled transformation across financial services, healthcare, transportation & logistics, and professional services.
Our work covers complex, mission-critical applications with the latest technologies, such as high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
Working at Iris Be valued, be inspired, be your best. At Iris Software, we invest in and create a culture where colleagues feel valued, can explore their potential, and have opportunities to grow. Our employee value proposition (EVP) is about “Being Your Best” – as a professional and person. It is about being challenged by work that inspires us, being empowered to excel and grow in your career, and being part of a culture where talent is valued. We’re a place where everyone can discover and be their best version.
Tech stack
Candid answers by the company
IT Services in Banking & Financial Sector
Similar jobs
Job Title : Senior Python Developer – Product Engineering
Experience : 5 to 8 Years
Location : Pune, India (Hybrid – 3-4 days WFO, 1-2 days WFH)
Employment Type : Full-time
Commitment : Minimum 3 years (with end-of-term bonus)
Openings : 2 positions
- Junior : 3 to 5 Years
 - Senior : 5 to 8 Years
 
Mandatory Skills : Python 3.x, REST APIs, multithreading, Celery, encryption (OpenSSL/cryptography.io), PostgreSQL/Redis, Docker/K8s, secure coding
Nice to Have : Experience with EFSS/DRM/DLP platforms, delta sync, file systems, LDAP/AD/SIEM integrations
🎯 Roles & Responsibilities :
- Design and develop backend services for DRM enforcement, file synchronization, and endpoint telemetry.
 - Build scalable Python-based APIs interacting with file systems, agents, and enterprise infra.
 - Implement encryption workflows, secure file handling, delta sync, and file versioning.
 - Integrate with 3rd-party platforms: LDAP, AD, DLP, CASB, SIEM.
 - Collaborate with DevOps to ensure high availability and performance of hybrid deployments.
 - Participate in code reviews, architectural discussions, and mentor junior developers.
 - Troubleshoot production issues and continuously optimize performance.
 
✅ Required Skills :
- 5 to 8 years of hands-on experience in Python 3.x development.
 - Expertise in REST APIs, Celery, multithreading, and file I/O.
 - Proficient in encryption libraries (OpenSSL, cryptography.io) and secure coding.
 - Experience with PostgreSQL, Redis, SQLite, and Linux internals.
 - Strong command over Docker, Kubernetes, CI/CD, and Git workflows.
 - Ability to write clean, testable, and scalable code in production environments.
 
➕ Preferred Skills :
- Background in DRM, EFSS, DLP, or enterprise security platforms.
 - Familiarity with file diffing, watermarking, or agent-based tools.
 - Knowledge of compliance frameworks (GDPR, DPDP, RBI-CSF) is a plus.
 
Java Developer – Job Description
Wissen Technology is now hiring a Java Developer with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL.
We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team.
A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consultancy.
Required Skills:
• Exp. - 4 to 9 years.
• Experience in Core Java and Spring Boot.
• Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
• Should have the ability to analyze, design, develop and test complex, low latency client facing applications.
• Good development experience with RDBMS.
• Good knowledge of multi-threading and high-performance server-side development.
• Basic working knowledge of Unix/Linux.
• Excellent problem solving and coding skills.
• Strong interpersonal, communication and analytical skills.
• Should have the ability to express their design ideas and thoughts.
Job Title: Senior Software Engineer
Division/ Department: Technology
Reports to: Engineering Manager
Work Location: Noida
Desired Work Experience: 4+ years
Weekly Off: Saturday & Sunday
About Aakash Technology Innovation Lab
Are you passionate about transforming the field of education as we know it?
The way education is imparted has been disrupted massively due to forces such as ed-tech digital revolution, the advancement in artificial intelligence technology and the pandemic. Given the rapid pace of transformation, the vision of the Technology Innovation Lab at Aakash is to make the education of the future a reality. The Technology Innovation Lab aims to leverage state-of-the-art technologies to develop industry-defining bleeding-edge solutions for a student-first world-class hybrid learning experience. This involves -
- Reimagining and conceptualizing how education will be imparted in the future in the omni-channel and immersive learning environment
 - Building data platforms such as Power BI dashboards to facilitate students, parents, teachers and the business
 - Creating applications to support the futuristic tech-enabled smart classrooms
 - Conceptualizing and developing mobile and web applications for seamless customer experience
 - Developing Internet of Things (IoT) driven integrations into applications to build futuristic learning experience
 - Leveraging Artificial Intelligence (AI) and Machine Learning (ML) to identity interventions to boost student performance
 
If this excites you, we might have the perfect opportunity for you in the world’s most valued ed-tech company!
About Aakash - AESL
Aakash Educational Services Limited (AESL), commonly known as Aakash, is one of the most leading educational services institution providing comprehensive test preparatory services for students preparing for medical and engineering entrance examinations, school/board exams and competitive and scholarship exams such as NTSE, KVPY, and Olympiads.
AESL also partnered with Blackstone, a global investment management firm.
With more than 32 years of operational experience in the test preparatory coaching industry, the company has a pan India network of 220+ Aakash centres with an annual student base 2,50,000+ students and an employee count of more than 4700.
Purpose of the Role
Develop software solutions that enable the students, parents and teachers to have superior learning and teaching experiences, both inside and outside the classroom.
Key Responsibilities
- Develop state-of-the-art high performance and low latency software applications for mission critical systems
 - Contribute in all the phases of the software development lifecycle
 - Craft a well-designed, testable, efficient code
 - Perform object-oriented analysis and design using common design patterns.
 - Effectively and seamlessly manage communication with all stakeholders.
 - Manage and provide live support to the developed applications
 
Qualification/ Experience
Must-Have Preferred
Education B.E / B.Tech Information Technology / Computer Science/ Information Science
- Experience 4+ years of hands-on experience in designing and developing applications using Java EE, Spring, Spring MVC, Spring Boot Frameworks
 - Experience with test-driven development
 - Experience with relational databases (MySql, Oracle, Postgres) or NoSql Databases (Cassandra, MongoDb, CouchDb) .
 - Agile programming (Sprint, Scrum) experience
 - Skills Understands version control branching strategies
 - Understands different major language paradigms (object oriented /functional /reactive)
 - Understanding and some experience in programming with AWS SDK
 - Knowledge of Kafka and Redis
 
Competencies
Behavioral Competencies Level Functional Competencies Level
1 Team Player Written and Verbal Communication
2
What We Offer
As a technology professional in Aakash Technology Innovation Lab we offer you an opportunity to -
- Become a pioneer of the education of the future by reimagining and building innovative solutions for the ed-tech industry leading hybrid learning experience
 - Be a force of technological disruption as a part of a passionate and high growth team on an exciting endeavor to transform the education industry
 - Belong to an upbeat, flexible and relaxed work culture with a specific focus on collaboration
 - Craft an excellent career at Aakash through a broad realm of career tracks and opportunities
 - Excel in your chosen stream and become a renowned technologist in the ed-tech industry with heavy investment from the business into your learning, exposure and growth
 - Have a highly competitive compensation and benefits package
 
RESPONSIBILITIES:
- Help your engineers grow their skills and experience
- Conduct code reviews, and make technical contributions to product architecture as well as get involved in solving bugs and delivering small features
- Hold regular 1:1's with all members of the team, give regular and clear feedback around the individual's performance
- Foster technical decision-making on the team, but make final decisions when necessary
- Provide oversight and leadership to a team of developers to ensure timely execution of team and project deliverables
- Maintain up-to-date skills in software development technologies and a broad understanding of the business, business needs, and how applications/assets drive and support the business
REQUIREMENTS:
- 6+ years of experience in software development and 1+ in team management.
- In-depth technical experience in at least one of the core languages, frameworks, or technologies used in backend development.
- Ability to mentor junior software developers, as well as to collaborate with all stakeholders.
- Extensive experience in developing, deploying, and integrating software solutions.
- Proficiency in documenting processes and monitoring performance metrics.
- Knowledge of best practices related to design principles, API development and software architecture.
- Ability to keep up with software industry trends and innovation.
- Exceptional interpersonal and communication skills.
About the Role
As a result of our rapid growth, we are looking for a Java Backend Engineer to join our existing Cloud Engineering team and take the lead in the design and development of several key initiatives of our existing Miko3 product line as well as our new product development initiatives.
Responsibilities
- Designing, developing and maintaining core system features, services and engines
 - Collaborating with a cross functional team of the backend, Mobile application, AI, signal processing, robotics Engineers, Design, Content, and Linguistic Team to realize the requirements of conversational social robotics platform which includes investigate design approaches, prototype new technology, and evaluate technical feasibility
 - Ensure the developed backend infrastructure is optimized for scale and responsiveness
 - Ensure best practices in design, development, security, monitoring, logging, and DevOps adhere to the execution of the project.
 - Introducing new ideas, products, features by keeping track of the latest developments and industry trends
 - Operating in an Agile/Scrum environment to deliver high quality software against aggressive schedules
 
Requirements
- Proficiency in distributed application development lifecycle (concepts of authentication/authorization, security, session management, load balancing, API gateway), programming techniques and tools (application of tested, proven development paradigms)
 - Proficiency in working on Linux based Operating system.
 - Working Knowledge of container orchestration platform like Kubernetes
 - Proficiency in at least one server-side programming language like Java. Additional languages like Python and PHP are a plus
 - Proficiency in at least one server-side framework like Servlets, Spring, java spark (Java).
 - Proficient in using ORM/Data access frameworks like Hibernate,JPA with spring or other server-side frameworks.
 - Proficiency in at least one data serialization framework: Apache Thrift, Google ProtoBuffs, Apache Avro,Google Json,JackSon etc.
 - Proficiency in at least one of inter process communication frameworks WebSocket's, RPC, message queues, custom HTTP libraries/frameworks ( kryonet, RxJava ), etc.
 - Proficiency in multithreaded programming and Concurrency concepts (Threads, Thread Pools, Futures, asynchronous programming).
 - Experience defining system architectures and exploring technical feasibility tradeoffs (architecture, design patterns, reliability and scaling)
 - Experience developing cloud software services and an understanding of design for scalability, performance and reliability
 - Good understanding of networking and communication protocols, and proficiency in identification CPU, memory & I/O bottlenecks, solve read & write-heavy workloads.
 - Proficiency is concepts of monolithic and microservice architectural paradigms.
 - Proficiency in working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, Azure etc.
 - Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL, MongoDB, Orientdb
 - Proficiency in at least one of testing frameworks or tools JMeter, Locusts, Taurus
 - Proficiency in at least one RPC communication framework: Apache Thrift, GRPC is an added plus
 - Proficiency in asynchronous libraries (RxJava), frameworks (Akka),Play,Vertx is an added plus
 - Proficiency in functional programming ( Scala ) languages is an added plus
 - Proficiency in working with NoSQL/graph databases is an added plus
 - Proficient understanding of code versioning tools, such as Git is an added plus
 - Working Knowledge of tools for server, application metrics logging and monitoring and is a plus Monit, ELK, graylog is an added plus
 - Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet is an added plus
 - Working Knowledge of DevOps containerization technologies like Docker, LXD is an added plus
 
Company: MNC
Location: Pune (Currently WFH)
Experience: 4-6 Years
Shift: 11:30AM - 8:30PM
Skills: .Net Core, Microservices, Web API / Rest API, C#, Azure Functions, CosmosDB
Job Details:
- Develop client projects using Asp.net core 3.1 and above, MySQL Database, Azure Functions, CosmosDB, C#.
 - Communicate with external clients on a regular basis regarding progress, challenges, timelines and results of client projects
 - Gather technical requirements as needed
 - Create and update, design and functional documents
 - Identify and troubleshoot issues as needed
 - Perform a new development as required
 - Implement project applications according to specifications
 - Research technical issues and provide recommendations to enhance client websites
 - Work both independently and as part of a team to create reliable and high-performing Web Applications
 - Unit test code to ensure quality
 
- Develop client projects using Asp.net core 3.1 and above, MySQL Database, Azure Functions, CosmosDB, C#.
 - Communicate with external clients on a regular basis regarding progress, challenges, timelines and results of client projects
 - Gather technical requirements as needed
 - Create and update, design and functional documents
 - Identify and troubleshoot issues as needed
 - Perform a new development as required
 - Implement project applications according to specifications
 - Research technical issues and provide recommendations to enhance client websites
 - Work both independently and as part of a team to create reliable and high-performing Web Applications
 - Unit test code to ensure quality
 
Signalling, interlocking system
• Participate in Requirement Analysis and Design activities
• Develop code, unit testing, integration testing
• Perform module integration and integration testing
• Prepare and review Test Reports
• Actively participate in technical meetings and share ideas clearly
• Manage a team of engineers and provide leadership with clear communication
• Good at documentation
• And any other project related activity assigned
Our client is looking out for an Associate Architect who has strong experience in to Technology
You will be involving in design, coding &scaling the product.
Collaborate with cross functional teams to solve complex problems.
You will be designing large scale distributed system.
Requirements:
8+ years of hands-on experience in developing, designing & scaling complex systems
Programming experience in Java, spring, Hibernate and MongoDb, micro services
Responsibilities:
Develop new back-end features in one Python/Java/Go
Collaborate with key stakeholders across different stages of the SDLC
Deliver high quality code and lead validation of the developed features
Skills and Qualifications:
5+ years of working experience in backend software development
Bachelor’s degree in Computer Science
Solid foundation in data structures, algorithms and software design
Strong analytical and debugging skills
Proficiency in one of Python/Java/Go
Hands on experience on big-data technologies such as Apache Spark, Kafka, Cassandra etc
Familiarity with agile practices
About Araali:
Araali Networks is a SaaS based cybersecurity startup that has raised a total of $10M from well known investors like A Capital, Firebolt Ventures and SV Angels, and and through a strategic investment by a publicly traded security company.
The company is disrupting the cloud firewall market by auto-creating nano-perimeters around every cloud app. The Araali solution enables developers to focus on features and improves the security posture through simplification and automation.
The security controls are embedded at the time of DevOps. The precision of Araali controls also helps with security operations where alerts are precise and intelligently routed to the right app team, making it actionable in real-time.
About the Role
In this role, you'll work on design, implementation, and test for Dremio's system internals. If you want to be part of a fast-moving, fun, and accomplished team, we'd love to hear from you.
Responsibilities & ownership
- Own design, implementation, testing, and support of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product.
 - Capable of working Individually and collaboratively with other engineers.
 - Collaborate with support and field resources to make sure that customers are successful with Dremio
 
Requirements
- Fluency in Java and/or C++ with 3 to 5+ years of experience developing production level software
 - Strong foundation in data structures, algorithms, multi-threaded and asynchronous patterns and their applications towards developing scalable systems
 - Experience developing scalable distributed systems and deploying, scaling, and managing microservices
 - Experience with containers and kubernetes for orchestration and container management in private and public clouds (AWS, Azure, Google Cloud) a plus
 - Excellent communication skills and affinity for collaboration and teamwork
 - Interested in and motivated to be part of a fast-moving startup with a fun and accomplished team
 - Startup experience a plus
 - B.S. or M.S in Computer Science or a related technical field or equivalent practical experience
 









