
š§ Ā Job Description: Senior Java Developer (8+ Years Experience)
Location:Ā Mumbai, India
Employment Type:Ā Full-time, Hybrid mode of working
Company:Ā Wissen Technology
Website:Ā www.wissen.com
š About Wissen Technology
Wissen Technology is a specialized technology consulting firm delivering cutting-edge solutions to global leaders in Banking & Finance, Telecom, and Healthcare. Established in 2015 and part of the Wissen Group (founded in 2000), Wissen has scaled rapidly with impressive impact and recognition.
- š Offices in US, UK, India, Australia, Mexico, and Canada
- š„ 1700+ Wissen Technology professionals; part of a 4500-strong Wissen Group
- š Great Place to WorkĀ® Certified
- š§ Featured as a Top 20 AI/ML Vendor (CIO Insider, 2020)
- š Achieved 400% revenue growth in 5 years (with zero external funding)
- š¼ Delivered $1B+ worth of projects to 50+ Fortune 500 companies
Learn more about our work and thought leadership:
šĀ Articles by WissenĀ | š¼Ā LinkedIn
About the Role
We are seeking an experiencedĀ Senior Java DeveloperĀ with 8+ years of hands-on expertise in building scalable, high-performance applications. The ideal candidate will have strong fundamentals inĀ Java, OOPS, Multithreading, Spring concepts, and SQL, and will play a key role in designing, developing, and optimizing enterprise-grade solutions.
Key Responsibilities
- Design, develop, and maintain complex applications usingĀ Core JavaĀ andĀ Spring frameworks
- Apply advancedĀ Object-Oriented Programming (OOPS)Ā principles to deliver clean, modular, and reusable code
- Implement and optimizeĀ multithreaded applicationsĀ for high-performance systems
- Work withĀ SQL databasesĀ for efficient data modeling, query optimization, and integration
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions
- Conduct code reviews, troubleshoot issues, and ensure adherence to best practices
- Mentor junior developers and contribute to technical knowledge sharing within the team
- Ensure application scalability, performance tuning, and security compliance
Required Skills & Qualifications
- Bachelorās/Masterās degree in Computer Science, Engineering, or related field
- 8+ years of professional experience inĀ Java development
- Strong expertise inĀ Core Java, OOPS, and Multithreading
- Hands-on experience withĀ Spring conceptsĀ (Spring Core, Spring MVC, Spring Boot preferred)
- Proficiency inĀ SQLĀ and database design (MySQL, Oracle, PostgreSQL, etc.)
- Solid understanding of software development life cycle (SDLC) and Agile methodologies
- Strong analytical, problem-solving, and communication skills
š Why Wissen?
Join a company that combines start-up agility with enterprise stability. Work alongside some of the brightest minds from institutions like MIT, Wharton, IITs, IIMs, and NITs. Be part of mission-critical projects for Fortune 500 giants, and grow in a culture that invests in your future.

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
Role Overview
We are seeking a Junior Developer with 1-3 yearās experience with strong foundations in Python, databases, and AI technologies. The ideal candidate will support the development of AI-powered solutions, focusing on LLM integration, prompt engineering, and database-driven workflows. This is a hands-on role with opportunities to learn and grow into advanced AI engineering responsibilities.
Key Responsibilities
- Develop, test, and maintain Python-based applications and APIs.
- Design and optimize prompts for Large Language Models (LLMs) to improve accuracy and performance.
- Work with JSON-based data structures for request/response handling.
- Integrate and manage PostgreSQL (pgSQL) databases, including writing queries and handling data pipelines.
- Collaborate with the product and AI teams to implement new features.
- Debug, troubleshoot, and optimize performance of applications and workflows.
- Stay updated on advancements in LLMs, AI frameworks, and generative AI tools.
Required Skills & Qualifications
- Strong knowledge of Python (scripting, APIs, data handling).
- Basic understanding of Large Language Models (LLMs) and prompt engineering techniques.
- Experience with JSON data parsing and transformations.
- Familiarity with PostgreSQL or other relational databases.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving skills and eagerness to learn.
- Bachelorās degree in Computer Science, Engineering, or related field (or equivalent practical experience).
Nice-to-Have (Preferred)
- Exposure to AI/ML frameworks (e.g., LangChain, Hugging Face, OpenAI APIs).
- Experience working in startups or fast-paced environments.
- Familiarity with version control (Git/GitHub) and cloud platforms (AWS, GCP, or Azure).
What We Offer
- Opportunity to work on cutting-edge AI applications in permitting & compliance.
- Collaborative, growth-focused, and innovation-driven work culture.
- Mentorship and learning opportunities in AI/LLM development.
- Competitive compensation with performance-based growth.
Job Description:
- 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 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.
- 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.
We are Indiaās fastest-growing digital trust platform offering services such as background verifications, reference checks, employee/staff onboarding, etc. We have completed more than 500+ million checks across 3000+ happy clients and since its inception, the company has shown continuous uptrend growth in an ever-changing business environment. As an organization, we are self-sustainable with positive cash flows.
At OnGrid, we are focused on redefining and reimagining Trust. We are leveraging APIs to build a digital trust platform all while being accountable that provides verified credentials instantly coming from the source directly. Having built the basic pillars of trust, we now want our imaginations to be let loose and think of avenues not explored and ways never implemented before. In this pursuit, we are looking for a motivated Staff Engineer (Backend) with experience in building high-performing, scalable, enterprise-grade applications, joining us, driving this vision, and taking it to a larger scale. If you are a visionary, always on the lookout for finding the right solutions, and a technology geek, constantly seeking to learn and improve your skillset, then you are the type of person we are looking for.
Roles & Responsibilities -
ā Develop new user-facing features.
ā Work alongside product to understand our requirements, and design, develop and iterate, think through the complex architecture.
ā Writing clean, reusable, high-quality, high-performance, maintainable code.
ā Encourage innovation and efficiency improvements to ensure processes are productive
ā Ensure the training and mentoring of the team members
ā Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed.
ā Research and apply new technologies, techniques, and best practices.
Requirements -
⢠Bachelors/Masters in Computer Science or a related field
⢠5 - 10 years of prior relevant experience
⢠Experience with web technologies and microservices architecture
⢠Java, Spring framework
⢠MySQL, Mongo, Solr, Redis,
⢠Kubernetes, Docker
⢠Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
⢠Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story ⢠Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
⢠Exceptional design and architectural skills
⢠Experience of cloud providers/platforms like GCP and AWS
Hi,
Ā
As discussed, please refer to below Job description and revert with you updated resume ā
About Client : Client is a digital accelerator to Startups, SMEs,Ā MSMEs, and large enterprises with a significant contribution across 22+ industries including BFSI, Healthcare, Ecommerce & Retail, Education & eLearning, Insurance, Tech Startups, Government & Semi-Government, and more. Backed with an impressive experience of 25+ years and a fast-growing family of 4000+ engineering professionals our capabilities span across IT Consulting, Strategy Planning & Execution, Business Process Re-engineering, IT Modernization, and Business Analysis Consulting, our solutions are devised meticulously to address the needs of specific industries.
Ā
We are a CMMI Level 5 organization global IT Solution provider and Outsourcing company headquartered in Mumbai and footprints with 10 delivery centres in India and 15 global offices. Our success portfolio boasts of 7500+ projects accomplished across 1500+ clients in 50+ countries with client retention rate as high as 85%
Job Description :
Java Architect (10+ Years)
Ā
Location: Navi Mumbai, CBD Belapur
Ā
Domain: Banking (Payment Gateway Project)
Ā
NOTE: 1st and 3rd Saturdays working as per banking norms
Ā
Education: B.E. or Graduation in Computer Science or related field
Ā
Key Responsibilities:
⢠Architectural Leadership: Lead the architecture and design of complex, scalable, and secure banking applications, focusing on payment gateway solutions.
⢠Technology Stack Mastery: Provide expertise in Java, Spring, Spring Boot, Microservices, Hibernate, REST API, Oracle SQL, and cloud-native architectures using AWS.
⢠Spring Validation & Authorization: Ensure secure and validated input handling using Spring Validation, and implement robust authorization mechanisms with Spring Security.
⢠Cloud Integration: Design and implement cloud-native architectures using AWS, including services like EC2, S3, RDS, Lambda, and API Gateway.
⢠Security Standards: Ensure adherence to banking security st OAuth2, JWT, and encryption protocols.
⢠Database Design: Oversee the design and optimization of relational databases, focusing on Oracle SQL and knowledge of NoSQL databases like MongoDB.
⢠Performance Optimization: Implement strategies for application performance tuning, caching, and scalability.
⢠Collaboration & Mentorship: Work closely with cross-functional teams, providing technical guidance and mentoring to developers.
⢠Stakeholder Engagement: Collaborate with business stakeholders to ensure architectural alignment with business objectives and technical constraints.
⢠Code Quality & Reviews: Conduct regular code reviews, ensuring compliance with best practices and architectural standards.
Ā
Ā
Skills and Qualifications:
⢠Extensive Experience: 8+ years in Java development and architecture, with a proven track record in the banking domain, particularly in payment gateway projects.
ā¢Technological Proficiency: Deep expertise in Java, Spring, Spring Boot, Microservices, Hibernate, REST API, Oracle SQL, Spring Validation, Spring Security for authorization, AWS, Docker, Kubernetes, and Jenkins.
⢠Cloud & DevOps Knowledge: Good understanding of cloud-native applications and DevOps practices.
⢠Security Focus: Experience in implementing security protocols and practices in a banking environment.
⢠Leadership & Communication: Strong leadership, communication, and stakeholder management skills.
⢠Innovative Thinking: Ability to think critically and provide innovative solutions to complex problems.
Ā
Required Documents:
⢠10th and 12th passing certificates and marksheets.
⢠Graduation marksheets and passing certificate.
⢠Graduation degree (Convocation) certificate. ⢠All employer offer letters and relieving letters (with stamp and CIN number on letterhead)
Ā
Regards
Amit Kumar Pandey
Job Description:
We are seeking an experienced Java Back-end Developer to join our team. The ideal candidate
will be responsible for designing, developing, and maintaining robust and scalable back-end
solutions using Java and related technologies. The Back-end Developer will work closely with
cross-functional teams to deliver high-quality software solutions that meet our business needs.
Responsibilities:
ļ· Design, develop, and maintain Java-based back-end applications, services, and APIs.
ļ· Write efficient, reusable, and well-documented code following industry best practices
and coding standards.
ļ· Collaborate with front-end developers, product managers, and other stakeholders to
understand requirements and translate them into technical solutions.
ļ· Implement and maintain database schemas, write complex SQL queries, and optimize
database performance using Oracle SQL.
ļ· Develop and consume RESTful web services to enable seamless integration with
external systems.
ļ· Utilize Spring framework and its various modules (e.g., Spring Boot, Spring Batch) for
building enterprise-level applications.
ļ· Manage project dependencies and build processes using Maven.
ļ· Work with version control systems such as Git for code management and collaboration.
ļ· Perform unit testing, integration testing, and debugging to ensure the quality and
reliability of back-end components.
ļ· Stay updated on emerging technologies, trends, and best practices in back-end
development.
Additional Requirements:
ļ· Strong knowledge of application servers such as Tomcat and WebLogic.
ļ· Experience with continuous integration tools such as Jenkins.
ļ· Familiarity with automated testing frameworks such as JUnit.
ļ· Understanding of authentication and authorization mechanisms, including OAuth.
ļ· Knowledge of SOAP web services and related technologies.
Requirements:
ļ· Bachelor's degree in Computer Science, Engineering, or a related field.
ļ· 5 Plus years of experience in Java back-end development.
ļ· Proficiency in Java programming language and related frameworks (e.g., Spring, Spring
Boot, Spring Batch).
ļ· Strong understanding of object-oriented programming principles, data structures, and
algorithms.
ļ· Experience with Oracle SQL and database design principles.
ļ· Familiarity with RESTful web services and API development.
ļ· Experience with build tools such as Maven.
ļ· Knowledge of version control systems, particularly Git.
ļ· Strong problem-solving skills and attention to detail.
ļ· Excellent communication and collaboration skills.
ļ· Ability to work effectively in a fast-paced, agile environment.
Preferred Qualifications:
ļ· Experience with other databases such as MySQL, PostgreSQL, or MongoDB.
ļ· Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
ļ· Understanding of software development best practices and design patterns.
Job Description
Who are we looking for?
A senior level Java-J2EEE lead to manage a critical project for one of the biggest clients in banking domain. The Individual should be passionate about technology, experienced in developing and managing cutting edge technology applications.
We are looking for people from the trading background
Technical Skills:Ā
- An excellent tech Lead or application architect with strong experience in monolithic Java legacy applications, modern cloud-native
- Strong hands-on experience in Spring, Core Java specifically on multi-threading, concurrency, memory management process, and fair understanding on network communication & protocols.Ā
- experience working in software development on low-latency and high performing systems
- Experienced to guide & mentor the offshore team members, validating application deliverables on regular basis
- Ability to work in a collaborative manner with peers across different time zones.Ā
- Passionate about good design and code quality and have strong engineering practices
- Experience working on GCP will be preferred.Ā
Process Skills:Ā
- Experience in analyzing requirements and develop software as per project defined software process
- Develop and review design, code
- Develop and document architecture framework, technical standards, and application roadmap
- Guide development teams to comply with the architecture and development standards and ensure quality application is designed, developed, and delivered
- MustĀ Ā have excellent communication skills.
Behavioral Skills:
- Resolve technical issues of projects and Explore alternate designs
- Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
- Mentor, Train and coach members of project groups to ensure effective knowledge management activity.
Certification:
- Ultimate sun Java and GCP CertifiedĀ
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
- Recording data and reporting it to proper parties, such as clients or leadership.
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
- Taking lead on projects, as needed.
āŗ Experience with C++ Windows and Linux operating system is mandatory.
āŗ Sound knowledge of STLs, multithreading.
āŗ Good understanding of OOP, design patterns and their application.
āŗ Know-how on writing applications using the STL and/or BOOST.
āŗ Knowledge of Agile development methodologies (e.g., XP, Scrum) and agile
engineering practices (e.g.TDD).
āŗ Knowledge of Scripting languages such as shell / bash scripts are desired.
āŗ Good knowledge of SVN or any Source control.
āŗ Experienced with unit test frameworks.
āŗ Computer Science (or related) degree.
Desired Skills
āŗ Understanding of capturing functional requirements through use cases, user
stories and personas.
āŗ Experience with test-driven development and test-driven design.
āŗ Willingness to travel to Germany on a Short/Long term basis.
- Hands-on Java Engineers, with experience building consumer-facing or enterprise applications using Java stack ā Spring, Hibernate, MySQL
- Strong problem solving and analytical skills
- Strong understanding of Object-Oriented Programming concepts and Design patterns.
Do You Know? (Skills good to have)
- Exposure to building service-oriented distributed systems
- In building systems that process big data in a distributed environment, either in real-time streaming or offline batching.
- In messaging systems like Kafka, RabbitMQ, kinesis, etc.
- In real-time computation tools like Storm / Spark or Hadoop-based tools.
- In Data warehousing technologies like Redshift, BigQuery, etc.
Ā
Ā
About MoEngage
MoEngage is a fast-paced startup thatās helping companies run smart marketing efforts in their effort to reach the customer.Ā We are a leading Marketing Technology Stack provider that is helping brands redefine their customer engagement in the mobile era. Brands use MoEngage to drive long-term,Ā personalisedĀ and context-based engagement across channels to help achieve increased customer retention as well as customer LTV.Ā Sitting at a conflux of diverse technologies like Artificial Intelligence, Big Data, Web & Mobile platforms, MoEngage technologyĀ analysesĀ billions of data points generated by customers and their devices, to predict customer behavior and build marketing campaigns that proactively engage users.
In justĀ four years since inception, MoEngage is working with leading brands across e-commerce, entertainment, travel, publishing and banking domains among others.Ā With marquee clients like Vodafone, Oyo, Airtel, McAfee, MoEngage has over 125+ paying Customers in the Enterprise & Internet companies space in India, US, South East Asia & EU.Ā With a global presence spanning 35 countries, MoEngage has offices in San Francisco, Berlin, Jakarta, and Bengaluru.
Today, MoEngage is an industry pioneer in the space and engages more than 350M devices. This includes approximately 40B events tracked per month,Ā 30B+ messages sent, to millions of users across the globe.
As part of the Engineering team at MoEngage, here are some things you can expect:
- Take ownership and be responsible for what you build - no micro management
- Work with A players (some of the best talent in the country), and expedite your learning curve and career growth
- Make in India and build for the world at scale of 350M active users, which no other internet company in the country has seen
- Learn together from different teams on how they scale to millions of users and billions of messages.Ā
- Explore the latest in topics like Data Pipeline, MongoDB, ElasticSearch, Kafka, Spark, Samza and share with the teamĀ
and more importantly have fun while you work on scaling MoEngage.
About Push team,Ā
Push teamĀ is one of the core teams at MoEngage,Ā responsible for sending close to aĀ billionĀ notifications everyday to help clients engage their users better. As a member of the Push team, you will be working on developing high performance solutions to deliverĀ personalisedĀ and context-basedĀ notifications across various channelsĀ to help achieve increased customer retention as well as customer LTV. You will also be working on designing and building features to help clients to provide customised experience for end users allowing them to have a more personalised experience at scale. Here you will have a chance to own systems and develop features end to end i.e right from inception to deployment. Though we work at scale, reliability is of utmost importance for us and we build in house solutions like Campaign Watcher & AutoBatchRunner to ensure 100% transparency and delivery of notifications
Ā
- Scaling campaign sending system to ensure industry leading delivery times (40 Million notifications under 2 minutes)
- Rich campaign content delivery and templating support
- Build and develop features to have appealingĀ and consistent experiences across channels which touchĀ 200+ customers and 200+ million users!
Skill Requirements
- Proven experience in handling large infrastructure and distributed systems
- Familiarity with Python related technologies and frameworks like Django or Pyramid.
- Familiarity with at least one of the cloud computing infrastructure - GCP / Azure / AWS
- Familiarity with task queue frameworks like Celery or Pika is a plus.
- Tech Stack - Python, Falcon, Elastic Search, MongoDB, AWS (SQS S3),Ā Linux, Map Reduce









