
Exp. - must be 8-12 yrs
Location - Bangalore/Mumbai
• Experience in Core Java 5.0 and above, CXF, Spring.
• Extensive experience in developing enterprise-scale n-tier applications for financial domain. 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 Experience into Microservices , Data structures , Oops , Algorithms, multithreading etc
• Good development experience with RDBMS, preferably Sybase database.
• Good knowledge of multi-threading and high-volume server-side development.
• Experience in sales and trading platforms in investment banking/capital markets.
• Basic working knowledge of Unix/Linux.
• Experience into High /Low level designing.
• Excellent problem solving and coding skills in Java.
• Strong interpersonal, communication and analytical skills.
• Should have the ability to express their design ideas and thoughts.

About Wissen Technology
About
The Wissen Group was founded in the year 2000. Wissen Technology, a part of Wissen Group, was established in the year 2015. Wissen Technology is a specialized technology company that delivers high-end consulting for organizations in the Banking & Finance, Telecom, and Healthcare domains.
With offices in US, India, UK, Australia, Mexico, and Canada, we offer an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation.
Leveraging our multi-site operations in the USA and India and availability of world-class infrastructure, we offer a combination of on-site, off-site and offshore service models. Our technical competencies, proactive management approach, proven methodologies, committed support and the ability to quickly react to urgent needs make us a valued partner for any kind of Digital Enablement Services, Managed Services, or Business Services.
We believe that the technology and thought leadership that we command in the industry is the direct result of the kind of people we have been able to attract, to form this organization (you are one of them!).
Our workforce consists of 1000+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like MIT, Wharton, IITs, IIMs, and BITS and with rich work experience in some of the biggest companies in the world.
Wissen Technology has been certified as a Great Place to Work®. The technology and thought leadership that the company commands in the industry is the direct result of the kind of people Wissen has been able to attract. Wissen is committed to providing them the best possible opportunities and careers, which extends to providing the best possible experience and value to our clients.
Connect with the team
Similar jobs
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 clientfacing 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.
Please find the attached study material.
Data structure and Algorithms-
1. Basic Strings, Array and Mathematical based problems.
2. Sliding window problems
3. Problems solved using HashMap, Set and Stack.
Job Title: Java Backend Developer
Experience: ~3-6 years (Mid-to-Senior)
Employment Type: Full-time, Permanent
Location : Bangalore
Role Overview
As a Java Backend Developer, you’ll be responsible for designing, developing, and maintaining scalable backend systems and microservices. You’ll work with cross-functional teams to build high-performance distributed services, APIs, and data-driven applications that power business solutions.
Key Responsibilities
- Design and implement microservices and backend components using Java (8+) and Spring Boot.
- Build and consume RESTful APIs and integrate with internal/external services.
- Work with event-driven systems and messaging using Apache Kafka (producers/consumers).
- Develop and optimize databases, including SQL (e.g., MySQL/PostgreSQL) and NoSQL (e.g., MongoDB/Cassandra).
- Participate in CI/CD pipelines, automated builds, and deployments using tools like Git, Maven, Jenkins.
- Ensure code quality through unit and integration testing, documentation, and code reviews.
- Collaborate with frontend developers, QA, DevOps, and product teams following Agile methodologies.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proven hands-on experience with Core Java and Spring Boot development.
- Strong understanding of microservices architecture, REST APIs, and distributed systems.
- Experience with message queues/event streaming (Apache Kafka).
- Skilled in relational and NoSQL databases and writing optimized queries.
- Comfortable with CI/CD tools (e.g., Git, Maven, Jenkins) and version control.
- Good problem-solving, debugging, and collaboration skills.
Preferred / Nice-to-Have
- Cloud platform experience (AWS / Azure / GCP).
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Knowledge of performance tuning, caching strategies, observability (metrics/logging).
- Agile/Scrum development experience.
• Java 8/12• Frameworks - Spring MVC, REST, Spring Boot, Hibernate, (Optional – Play)• Oracle DB• Elastic Search (Optional but good to have)
• Junit, Mockito• Messaging – Should have knowledge of how RabbitMQ works
• Agile / TDD
• Good Experience in Core-Java concepts
• Experience of Continuous Integration / Continuous Delivery frameworks – Jenkins• Apache, Tomcat
• Good to have basic knowledge in AWS
• Good communication abilities & team-working skills
About Us:
Developed in formal collaboration with the University of Cambridge in May 2000, HeyMath! is an Ed-Tech company whose mission is to Raise the Game in Maths for school systems around the world. We do this using technology to deliver engaging teaching methodologies and personalised learning paths for students. HeyMath! has been successfully adopted by CBSE schools since 2004, with positive outcomes for the entire ecosystem.
Check us out at www.heymath.com
We plan to work mainly from home in 2022 and the virtual office atmosphere is collegiate, informal and friendly, with small high-impact teams making a difference to customers.
What we are looking for:
Experience in building and re-engineering cloud based solutions on AWS.
Strong knowledge of Object Oriented Programming(OOPS) and design patterns is a must. Hands-on development on Spring MVC framework.
Experience working on Java 8 or above.
Must have very good knowledge of RDBMS such as MySQL and performance tuning of the same.
Exposure to server-side and client-side caching mechanisms. Ability to debug the applications and provide instant workable solutions.
Experience working on Elastic Search / Kafka / Kubernetes or all is a nice to have.
Senior Software Engineer - Payments
MishiPay
Competitive salary, bonus and potential share options
Bangalore
Please read our full advert before applying. You MUST have payments experience.
About Mishipay:
MishiPay (https://mishipay.com/" target="_blank">https://mishipay.com/) was founded in 2015 by Mustafa Khanwala (https://t.sidekickopen87.com/s3t/c/5/f18dQhb0S7kv8cW0B4W4V2M7g2zGCwVW8Jbw_83My4KPW4XXYRz3MqbyWW4Xq_Cl16gGDkf34lRCG01?te=W3R5hFj4cm2zwW4mKLS-3ZWVWBW3K2-zv1JxwY5W1Lyz993_-rybW3z9CQ13QZn51f3zd5DJ04&si=6558133869871104&pi=23656670-1dc8-41be-f0fe-f4c7fec4c64c" target="_blank">/in) bringing the best of the online checkout experience to physical stores.
We do this with our Scan, Pay and Go experience. Using our native apps on Android or iOS, or our web app available on Chrome or Safari, customers scan the products they wish to buy in store using their own phone and pay instantly. This eradicates the need to wait in line or touch store hardware.
As the world’s leading Scan and Go provider, we work with 30+ brands across 15 countries, including names like MUJI, Eroski, Flying Tiger Copenhagen, Spar, Londis and many others. The work is challenging, hard and long and requires you to be on top of your game but if the adventure and journey excite you then this is the place for you. We want to make sure that in exchange for this commitment from our team, we offer them the best package possible in terms of options, salary and bonus linked to the success of the business. You’ll also quickly see the impact of your work as we develop our products and customers
Requirements
We are looking for a Backend Engineer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. You’ll play a key part in the development of our products, help to evolve and streamline our tech stack to suit our needs as we grow, and you’ll enjoy working in an environment surrounded by like-minded inspirational individuals.
Ideally we would love you to have Python, but we will also look at Java or other languages. It's essential you have worked as a Backend Engineer in a Payments domain.
Qualifications:
- Ideally, deep expertise with Python programming language and Django + DRF framework to build backend services
- Experience with Node.js and Kafka
- Substantial experience in building complex and scalable solutions using SQL databases
- Hands-on experience of database modelling for any NoSQL databases like MongoDB / Cassandra / DynamoDB or other
- Experience with full backend development life cycle in any programming language on a Linux platform
- Comprehensive operational experience including, optimizations & deployments with Kubernetes
- Experience leading multi-engineer projects and mentoring junior engineers
- Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
- BTech, MTech, or higher in Computer Science or related technical discipline (or equivalent)
You will:
- Take ownership of a functional area from product conception to delivery
- Contribute to engineering requirement documents (ERDs) by defining work breakdown, estimating tasks duration & setting milestones
- Take non-functional requirements (Reliability & Availability, Scale, horizontal scalability) and Tech stack decisions
- Participate in daily agile team stand-ups
- Coach and mentor junior team members
- Own code base & documentation quality
- Actively work to clear maintenance debt as we continue improving our tech
Benefits
Why MishiPay?
You’ll work with an inspirational multi-cultural team, based in our central London HQ, the US and Bangalore, who are redefining the retail industry globally. We offer a tight-knit, collaborative and exciting work environment, coupled with the opportunity to see the apps we develop live in action within some of the world’s largest retailers, impacting the lives of millions of shoppers. You’ll also get:
- Yearly Bonuses and Share Options
- Learning and Development Monthly Allowance
- A chance to be recognised in one of our two monthly award schemes (and win various prizes)
- A new MacBook
- Pitch Training
- Online Fitness Sessions
- Quarterly team-building and fun events for our London office and free lunches in Bangalore!
Out of many tools and technologies, we use Java, MongoDb, Cassandra, Redis, Twem, Netty extensively for our back-end development.
- Leading the entire Backend platform for a product portfolio.
- End to end delivery new features.
- Evolving the architecture for performance and scalability.
- Design, develop and own components of a highly scalable, distributed web services platform.
- Constantly strive to improve software development process and team productivity.
- Mentor and train team members
- Lead module development independently
Required background, Knowledge, Skills and Abilities
- 5.5+/ 7+ Years of experience in a scalable product/ecommerce organization·
- Excellent Java skills, Understanding of Spring framework & MVC approach
- Strong knowledge of Performance optimization and caching techniques.
- Strong Object Oriented Programming concepts, data structure and algorithms
- Experience in developing scalable, fault-tolerant, distributed backend services
- Experience with prevalent design patterns and advanced system designing
- Good experiences with databases and Schema design. We heavily use NoSQL databases
- Strong Problem Solving skills
Your role in helping us shape the future:
Gogo Commercial Aviation, An Intelsat Company has an exciting opportunity for a Software Engineer. You will help us design and develop solutions aimed at providing a means to manage and deploy the configuration specifics of aircraft, based on airlines, aircraft deployed technology, fleet and installation requirements. This solution uses a combination of configuration management and cloud-based deployment using AWS which also requires an understanding of network / telecom protocols.
Are you up to the challenge?
The ideal candidate for this role will be a working member of an engineering team delivering quality technical solutions carrying through from design to deployment. This role requires solid understanding of the design and development process, using CI / CD technologies. Your role will be crucial in designing and delivering complex products and solutions across technologies products and tools, improving quality of the code by following coding standards/guidelines, using static code analysers, maximum unit test coverage and automating the test cases.
Can you drive these processes?
- Develop groundbreaking and distributed solutions with high availability and impact.
- Work with the Architects/ Technical lead / Product Owner to understand user requirements, convert BDD scenarios or user stories into product functionality.
- Work with the team members collectively to own and deliver features and flexible to take up any type of tasks like develop, automate and test to complete feature.
- Perform code reviews and associated engineering quality checks clearly and consistently.
You should definitely have:
- Bachelor's degree in Computer Science, Engineering, or related discipline
- 2 - 5 Years of experience in systems implementations with a focus on both custom application development & commercial systems software implementations
- Knowledge and experience in multiple technical disciplines required (development, QA, devops, etc)
- 2+ years of in-depth development experience with Java / C++ / C / Go.
- Experience in CI/CD and AWS deployments (EC2, SQS, SNS, Lambda, S3, Aurora, DynamoDB)
- Advanced knowledge of software development lifecycles; expert knowledge in Agile and Lean methods.
- Proponent of DevOps, TDD, Agile/XP practices, and CI/CD pipelines
- Ability to work under pressure, prioritize work, coordinate with onsite stakeholders and well organized.
- Flexibility in working with technologies and platforms.
- A commitment to excellence, best practices, and the continuous improvement of our products, code base, processes, and tools.
It would be nice if you had:
- Experience with Scaled Agile Framework (SAFe) work environments
What it’s like to work with us:
Intelsat is connecting the world and transforming the satellite landscape by reaching beyond the traditional satellite industry. We are defining new products that will open new, profitable markets. To help us reach this goal, you should be a bold thinker who will perform a key role in shaping Intelsat innovation for years to come.
- We emphasize personal and professional growth
- Awesome benefits including Leave Benefits, medical and training
- Fun, diverse, and inclusive culture











