
We're looking for a high-energy Java engineer to design and implement scalable microservices using Spring Boot. You'll collaborate across teams to deliver clean, efficient, and high-performance backend services.
š ļø Key Responsibilities
- Design, develop, and maintain RESTful services and microservices using Spring Boot
- Utilize OOP, Java Collections, Exception Handling, and method overloading/overriding in modern coding practices
- Build and optimize multithreaded systems (Threads, synchronization, wait(), notify(), yield()) for performance and scalability
- Write unit and integration tests (JUnit, Mockito, Spring Test) to ensure code quality
- Collaborate with cross-functional teams (QA, DevOps, Product) through code reviews and feature planning
- Diagnose and resolve performance bottlenecksJVM tuning, SQL/caching optimizations
- Adhere to coding standards, best practices, and participate in peer code review
šÆ Required Skills & Experience
- Strong Java fundamentals: OOP, Collections, Generics, Exception Handling
- Concurrency mastery: multithreading, synchronization primitives (wait(), notify(), yield())
- Spring Boot: solid experience building, testing, deploying REST APIs
- Microservices: design, inter-service communication, stateless service patterns
- Testing frameworks: JUnit, Mockito, Spring Test
- Performance tuning: profiling, optimization with JVM settings and database queries
- Tools & practices: Git, Maven/Gradle, CI/CD pipelines, Docker/Kubernetes (plus)
- Soft skills: strong problem-solving, collaboration, and effective communication

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:Ā 3-10 Years
Qualification-Ā Graduation: Bachelor of Science (B.Sc) / Bachelor of Technology (B.Tech) / Bachelor ofĀ Computer Applications (BCA)
Post-Graduation: Master of Science (M.Sc) /Master of Technology (M.Tech) / Master of Computer Applications (MCA)
Roles and Responsibilities:
- Must have experience in Microservice architecture with the ability toĀ collaborateĀ effectively with team members and build positiveĀ working relationships.
- Design and build and deployĀ APIsĀ to meet business requirements.
- High level of commitment to business satisfaction and agility.
- Strong work ethic and a passion for the role, with a positive attitude and a willingness to learn.
- Communicate effectively with the tech lead to thoroughly understand the requirements and highlight any blockers immediately.
- Handle programming and software development, including requirement gathering, bug fixing, testing, documenting, and implementation.
- Work in anĀ agile environmentĀ to deliver high-quality solutions.
- Understand and implement Security, Logging, Auditing, Policy Management, and Performance Monitoring.
- Familiarity with relational databases (E.g.:Ā Oracle), non-relational databases (E.g.:Ā MongoDB), MSKĀ Kafka, Docker,Ā Kubernetes, andĀ CICDĀ Technologies (Jenkins,Ā GitHub,Ā Maven)
Job Title - Senior Java Developer
Experience Required - 5 to 9 Years
Location - Bangalore (Work from Office)
Immediate joiners are preferred.
Job Description:
We are seeking a skilled Integration Developer with expertise in Apache Camel to design, develop, and implement scalable integration solutions. The ideal candidate will have a solid understanding of enterprise integration patterns, APIs, and cloud services.
Technical Expertise:
Strong hands-on experience with Apache Camel.
Proficiency in Java, Spring Framework, and Spring Boot.
In-depth knowledge of Enterprise Integration Patterns (EIPs).
Experience in building and consuming RESTful APIs and SOAP services.
Familiarity with message queues (e.g., ActiveMQ, RabbitMQ, Kafka).
Understanding of microservices architecture and cloud platforms (AWS, Azure, or GCP).
Roles and responsibilities:
Design and Develop Integration Solutions
Implement and manage enterprise integration patterns (EIPs)
API and Microservices Development
Collaboration and Requirement Analysis
Maintain Integration Pipelines
Documentation and Testing
Continuous Improvement
CLIENT : MNC
ROLE: JAVA ARCHITECT
EXP: 11 YEARS PLUS
LOCATION: Bangalore.
CTC: UPTO 28 LPA
NOTE:CANDIDATES CURRENTLY IN BANGALORE ONLY APPLY.
SERVING NOTICE PERIOD UPTO 30 DAYS AND IMMEDIATE JOINERS ONLY APPLY.
CANDIDATE DESGINATION SHOULD BE JAVA ARCHITECT IN WORKING COMPANY
Job description
Responsibilities: Architecture, design and enhancement of moderately complex software resulting in high quality,
software products.
ļ Lead and guide the software design team with application design and integration.
ļ Make sure the design is aligned with functional and non-functional requirements for the software.
ļ Evaluate and recommend tools and technologies for development and make sure a productive development
environment.
ļ Understand the training requirements of team members to ensure people have necessary skills and
competency for delivering good quality product.
ļ Make sure team follows best design and coding practices and ensure the final deliverable meets expected
quality.
ļ Help development team in problem solving and troubleshooting issues.
ļ Quick understanding of exiting framework/Very good debugging skills to debug existing platform / frameworks
ļ Strong knowledge in Databases and complex stored procedure understanding.
ļ Identify technical risk areas and help the team members to solve issues quickly.
ļ Quickly do the POC investigation and provide the demo to team members to keep the schedule.
ļ Quickly writing of use cases and minor scenarios, based on that do the estimation and explain the use cases to
team members with development steps.
Desired Skills and Experience
10+ years of hands on experience in Software/Technology Development including architecting and designing software
products.
Must Have:
ļ Proficiency in web development using Java
ļ Proficiency in Java spring framework (Spring MVC, Spring boot)
ļ Proficiency in developing UI using HTML, JSP Servlet, JDBC
ļ Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
ļ Experience in java-script, AJAX, JQuery
ļ Workflow concepts and development exposure.
ļ Understanding of Event/command based architecture.
ļ Proficient in Object Oriented Analysis and Design.
ļ Troubleshooting design flaws and system bottlenecks.
ļ Systems thinking, technical acumen, analytical skills and communication skills.
ļ Testing skills (Unit testing, Integration testing)
ļ Exposure to one or more software development methodologies (RUP preferred, one full
ļ Lifecycle preferred)
ļ Good analytical and problem-solving skills
ļ Good knowledge in Git and Maven
ļ Good knowledge in SOA and micro services.
ļ Experience designing secure software systems.
ļ Exposure to design tools ā Enterprise architect / Rational rose.
ļ Experience with debugging tools, profiling tools.
ļ Good leadership and people management skills
ļ Quality mindset and attention to detail in all aspects of software engineering and development.
ļ Experience in SonarQube Cube analysis tool.
ļ Knowledge and experience in MES (Manufacturing Execution System) domain.
Good to have:
ļ Experience in Rest API development
ļ Exposure to SCRUM methodology work culture
ļ Exposure in Azure DevOps
Education
Bachelor / Masters in Computer Engineering, EEE, Electronics & Communication, Information
Technology, Computer Science, Instrumentation or Chemical Engineering
Industry
- Information Technology & Services
Employment Type
Full-time
Edit job description
XpressBeesā a logistics company started in 2015 ā is amongst the fastest growing companies of its
sector. While we started off rather humbly in the space of ecommerce B2C logistics, the last 5 years
have seen us steadily progress towards expanding our presence. Our vision to evolve into a strong full-
service logistics organization reflects itself in our new lines of business like 3PL, B2B Xpress and cross
border operations.
Our strong domain expertise and constant focus on meaningful innovation have helped us rapidly evolve
as the most trusted logistics partner of India. We have progressively carved our way towards best-in-
class technology platforms, an extensive network reach, and a seamless last mile management system.
While on this aggressive growth path, we seek to become the one-stop-shop for end-to-end logistics
solutions. Our big focus areas for the very near future include strengthening our presence as service
providers of choice and leveraging the power of technology to improve efficiencies for our clients.
Job DescriptionĀ
XB is looking for driven & talented engineers to build highly scalable, reliable and performant cloud-
based platforms to drive the logistics business. You will have opportunities to make a big impact atĀ XB
on the software solutions being built for Logistics businesses. We build a variety of technology products
that span multiple businesses.Ā
The challenges that SDEs at XB solve are big (handle 50 Lakh shipments per day!) and influence the E-
Commerce business in India in coming years.Ā We are looking for individuals who are passionate about
creating new products, features, and services from scratch while managing ambiguity and theĀ fastĀ pace
ofĀ theĀ company. The challenges span areas likeĀ highly scalable and reliable orchestration
platforms,Ā Client IntegrationĀ API frameworks, Billing Solutions,Ā Workforce Engagement. Further you may
solve complex optimization problems like Vehicle routing,Ā Allocation, Network Optimization etc.Ā
Roles & ResponsibilitiesĀ
ļ· You will be responsible for working with cross functional teams to deep dive into the
business and technology problems related to our portfolio of products, understanding the
gaps that exist in our current tools, and work within our team and with partner teams to
design best in class solutions.Ā Ā
ļ· You will have the opportunity to influence, invent, and design system architecture
across multiple product and technology spaces.Ā
ļ· You will lead and mentor other talented engineers. You will be responsible for building
the best customer experience, keeping latency, security, and usability in mind.Ā
ļ· You will interact with Product Managers and Designers and convert their vision into
aĀ technical solution.Ā Ā
ļ· You will own portions of software deliverables including major critical path code from
your designs while finding opportunities to grow and mentor the team around you.Ā
ļ· You will collaborate with other engineering leads and guide the team on software
development best practices and set examples by using them in solutions that you build.Ā Ā
ļ· You will own the end-to-end design of major deliverables, working closely with a team
of SDEs andĀ Front-EndĀ Engineers to execute them. This is a high visibility and fast-paced
environment where you will make a direct impact on the customer experience and the
bottomĀ line of the company.Ā
Ā
ļ· You should have a commanding understanding ofĀ object-orientedĀ design, data
structures and algorithms which you use to mentor a team of engineers. You should have
experience with agile methodologies, experience building scalable services and robust user
interfaces. We make extensive use of AWS Services (API Gateway, Lambda, SQS, etc.) and
prior experience is a plus. Experience with modern JavaScript frameworks (like angular,
react, backbone, and node.js) would be a plus.Ā
QualificationsĀ
ļ· Experience developing cloud software services and an understanding of design for
scalability,Ā performance,Ā and reliability.Ā
ļ· Development experience defining,Ā developingĀ and maintaining web service API'sĀ
ļ· Demonstrated ability to mentor other software developers to maintain architectural
vision and software quality.Ā
ļ· Experience in communicating with users, other technical teams, and senior
management to collect requirements, describe software product features, technical designs,
and product strategy.Ā
ļ· Experience taking a leading role in building complex software systems that have been
successfully delivered to customers.Ā
ļ· Knowledge of professional software engineering practices & best practices for the full
software development life cycle, including coding standards, code reviews, source control
management, build processes, testing, and operations.Ā
ļ· Experience with distributed computing and enterprise-wide systemsĀ
ļ· Deep understanding of CS fundamentals including data structures,Ā algorithmsĀ and
complexity analysis.Ā
ļ· Experience building large-scale, high-performance systems in a complex, multi-tiered,
distributed environment.Ā
ļ· Design and architecture expertise as well as familiarity withĀ object-orientedĀ analysis and
design patterns (OOA/OOD).Ā
ļ· Ability to thrive in a fast-paced, dynamic environment.
JOB DESCRIPTION
Ā
Nature of Work:
This being an advanced level position in the S/W development team the individual is expected to:
āĀ Ā Ā Ā Ā Ā Ā Ā Participate as a team member in all phases of the S/W lifecycle, including the analysis and design of S/W systems.
āĀ Ā Ā Ā Ā Ā Ā Ā Participate in a detailed level of coding, code walk ā through and unit testing of S/W modules.
āĀ Ā Ā Ā Ā Ā Ā Ā Participate in integrated testing of product/ package.
āĀ Ā Ā Ā Ā Ā Ā Ā Participate in difficult and typical coding assignments with responsibility of a small module consisting of 3 ā 5 members.
āĀ Ā Ā Ā Ā Ā Ā Ā Participate in exploration/ feasibility study of products.
āĀ Ā Ā Ā Ā Ā Ā Ā Have a thorough understanding of the assigned product/ project.
āĀ Ā Ā Ā Ā Ā Ā Ā Participate in generating technical documentation of products/ packages.
āĀ Ā Ā Ā Ā Ā Ā Ā Providing technical training to the juniors.
āĀ Ā Ā Ā Ā Ā Ā Ā Manage allocated resources, keep compliance with discipline and decorum of the organization.
āĀ Ā Ā Ā Ā Ā Ā Ā Keep compliance with Systems and Procedures.āĀ Ā Ā Ā Ā Ā Ā Ā Thorough knowledge of current technological trends in Web based SoftwareĀ
āĀ Ā Ā Ā Ā Ā Ā Ā Strong Working knowledge of JSF/JSP, Servlets, Spring, Web application development and Core Java
⢠Working knowledge of working with databases using EJB.
⢠Knowledge of Bug Tracking tool such as Jira, Bugzilla and source code version control systems (SVN, GIT)
⢠Knowledge of working in Scrum methodology.
⢠Good to have knowledge of SonarQube and Web Security Aspects.
⢠Knowledge of Responsive Front End Development using HTML5, JavaScript, CSS3, JQuery, Ajax and JSON.
⢠Should be able to write test cases for the feature.
āĀ Ā Ā Ā Ā Ā Ā Ā Ability to gather and analyze data & draw logical conclusions
āĀ Ā Ā Ā Ā Ā Ā Ā Understanding of companyās vision & goals, business operationsāĀ Ā Ā Ā Ā Ā Ā Ā Clear and concise oral and written communication skills
āĀ Ā Ā Ā Ā Ā Ā Ā Ability to establish and maintain effective work relationships at
all levels
āĀ Ā Ā Ā Ā Ā Ā Ā Great passion for S/W development.
āĀ Ā Ā Ā Ā Ā Ā Ā Ability to mentor and guide the juniors.Experience: 5+ Years
AnĀ ArchitectĀ Ā is a hands-on, talented, innovative, and practical individual with functional experience to design, implement and support the delivery of core products and product components.Ā Ā
- Capable of working under minimal direction and exercising considerable latitude, they will provide technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.
- Experienced in designing application framework solutions, performing architectural analysis, and identifying issues and provide solutions for the business problems.
- Sound functional knowledge of application architecture service architecture, code modularity, data synchronisation, customisable workflow management, partner application integration and API developer frameworks.
- Responsibilities:
- Lead the design and development of new architecture and major functional upgrades for the most advanced capabilitiesĀ
- Provide technical guidance and mentorship to engineers, designers, and developers.
- Engage cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations, to ensure the success of overall software development, implementation, and deployment.
- Requirements:
Ideal candidate should have
- 7+ years of system implementation experienceĀ
- Experience with any of the following languages like Java / Nodejs / ROR / Python
- Expertise in micro service / Data modelling / AWS / Messaging
- Expertise in building scalable & reliable systems
- Good Experience in working with technologies like AWS, Redis,
- Experience in messaging systems like SQS/RabbitMQ
- Good knowledge of caching, Databases, distributed systems.
- Strong problem solving and analytical skills
- Good experience with Devops

- Understand the overall requirements of the product/platform and specifically for the assigned feature/module.
- Design and Develop Software as per the product architecture and requirements.
- Code and unit testing of the feature/modules including appropriate design reviews and code inspections.
- Ensure adherence to the software development processes.
- Investigates software/system problems to isolate the root cause and provides innovative solutions.
- Collaborates with cross-functional teams (locally & globally) to ensure product releases meet quality, performance, scalability, reliability, and schedule goals.
Qualifications
- Bachelorās or Masterās degree in Computer Science, Software Engineering or Information Technology.
- 6-10 years of experience in software development using J2EE technologies
- Experience with Core Java, JEE5 (JSP/JMS/Web Services/Servlets), Spring, Hibernate, REST, JBOSS/Tomcat Servers
- 1+ years of experience using Azure IOT technologies
- Work experience in Azure IoT Suite: IoT HUB, Azure TSI, DPS, Service Bus, Azure Functions, Azure KeyVault, MCI/AKS, Azure AD
- Knowledge in Azure Data Lake, Azure SQL
- Strong understanding of object-oriented programming
- Knowledge in ReactJS, JQuery is a plus
- Good knowledge in SQL -preferable
- Must have worked in agile/scrum environment
- Good understanding of software development processes, preferably for a regulated medical devices environment (ISO13485/FDA)
- Ability to work with cross-functional and remote teams.
- Flexibility to work on different areas of the product/platform
- Good written and verbal English communication
- Ability to travel as needed (minimal)






