
About Indohealth Software Solutions Pvt. Ltd.
About
Connect with the team
Company social profiles
Similar jobs
Experience: 6-8 years
Wissen Technology is now hiring for a Java Developer - Bangalore 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 consulting.
Required Skills:
- Exp. - 6-10 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.
Primary Responsibilities:
Developer for IT Regulatory team, work with the development manager and key stakeholders to understand business requirements and develop moderately complex technical solutions.
Work collaboratively with the team to support existing functionality and build, implement, and support new solutions.
Draft and review technical diagrams, specifications documents and required project documentation.
Conduct code reviews of other developers.
Share experience and knowledge with the team to improve productivity & delivery timelines.
Continuously seek ways to improve our existing architecture, advises on complex code deficiencies, provides systemic proposals, and promote efficiencies where necessary.
Job Requirements:
Undergraduate degree in computer science or technology discipline
5+ years of Core Java Development experience & Integration Technologies (Spring, MQ, JSON, XML, SOAP).
Experience writing SQL queries (DB2, Snowflake).
Crystal reports/Excel Writer/Aspose.
Working knowledge of scripting languages (Perl, Unix Shell, Python).
Experience working with source code repositories (Bitbucket, GitHub)
JavaScript, Angular is a plus.
Sound understanding of Object-Oriented Design & Programming, Enterprise Architecture Patterns and GoF design.
A flexible, tenacious team player with a positive attitude and strong interpersonal skills, able to build collaborative relationships with globally distributed teams.
Strong analytical and design skills with attention to detail.
Excellent communication (verbal and written) skills; Able to communicate with different stakeholders effectively.
Experience developing technical solutions in Investment Management industry.
Understanding of portfolio accounting concepts and trade lifecycle
We are looking for skilled and motivated Software Engineers to join our growing team and work on cutting-edge projects with leading Japanese company in Japan. This role involves full-cycle system and application development across various domains including finance, healthcare, public systems, and web technologies. Candidates will be engaged in both frontend and backend development, database management, testing and end-to-end system integration from requirement gathering and analysis to deployment and maintenance.
Apply Link - https://tally.so/r/wv0lEA
Key Responsibilities:
- Software Development:
- Design, implement, and optimise clean, scalable, and reliable code across [backend/frontend/full-stack] systems.
- Contribute to the development of micro services, APIs, or UI components as per the project requirements.
- System Architecture:
- Collaborate and design and enhance system architecture.
- Analyse and identify opportunities for performance improvements and scalability.
- Code Reviews and Mentorship:
- Conduct thorough code reviews to ensure code quality, maintainability, and adherence to best practices.
- Mentor and support junior developers, fostering a culture of learning and growth.
- Agile Collaboration:
- Work within an Agile/Scrum framework, participating in sprint planning, daily stand-ups, and retrospectives.
- Collaborate with Carbon Science, Designer, and other stakeholders to translate requirements into technical solutions.
- Problem-Solving:
- Investigate, troubleshoot, and resolve complex issues in production and development environments.
- Contribute to incident management and root cause analysis to improve system reliability.
- Continuous Improvement:
- Stay up-to-date with emerging technologies and industry trends.
- Propose and implement improvements to existing codebases, tools, and development processes.
Qualifications:
Must-Have:
- Experience: 2–5 years of professional software development experience in [specify languages/tools, e.g., Java, Python, JavaScript, etc.].
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- Technical Skills:
- Strong proficiency in [programming languages/frameworks/tools].
- Experience with cloud platforms like AWS, Azure, or GCP.
- Knowledge of version control tools (e.g., Git) and CI/CD pipelines.
- Understanding of data structures, algorithms, and system design principles.
Nice-to-Have:
- Experience with containerisation (e.g., Docker) and orchestration tools (e.g., Kubernetes).
- Knowledge of database technologies (SQL and NoSQL).
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work in a fast-paced environment and manage multiple priorities effectively.

Requisites
- Experience with software development in one or more programming languages with data structures/algorithms.
- 1-year experience in software architecture/design.
- 2 years of experience developing large-scale infrastructure, distributed systems and/or data management/storage technologies.
Key Responsibilities:
- Write and test production systems, with a broader understanding of the product.
- Review code and provide feedback. Mentor engineers to take on bigger responsibilities.
- Review and lead design discussions/reviews, with a long-term vision.
- Set high-level engineering direction, and best practices and document educational content to save engineering hours.
- Triage product or system issues. Mitigate and resolve production inefficiencies.
Who you are:
- You have an overall software development experience of 4 to 10 years
- 3+ years proficiency in Java and Spring boot
- Familiar with distributed computing and frameworks such as gRPC/ protobuf
- Understands JVM metrics, Garbage collection and performance tuning
- Experience in creating high-level design(HLD) and low-level design(LLD)
- You have a good understanding of relational database, NoSQL technologies, and REST
- Good to have experience in HTML, JavaScript, GraphQL, TypeScript, ReactJS and related toolsets
- Exposure to AWS stack/cloud computing
- Self-motivated developer who takes ownership of work
- Bachelor’s degree in Computer Science or Computing related discipline
- Experience in Product Development Environment is a plus.
Out of which, an experience of 1 to 2 years in Spring Boot and Microservices is mandatory
Need to have an experience working on Digital Domain or E-Commerce Domain or Travel Domain
Strong experience with Java 8, Spring and Spring Boot, Spring MVC, Spring Data
Working experience on Microservices
Version Control: Git
Strong understanding of functional/reactive programing, OOP, design
Experience on Docker and Kubernetes.
SDLC: Working experience in Agile methodology
Strong written and verbal communication skills
Strong Interpersonal skills and Time Management skills
Immediate Joiners Preferred
Within maximum 30 days notice period can also apply
Currently remote working, however, post pandemic, candidates need to relocate to any of the location given above
Knowledge of Web Technologies such as Html 5,jQuery, Angular any version, Spring MVVC, Spring Boot and WebServices (REST).
Very strong Agile, CI/CD experience and ability to create process models/frameworks
Knowledge of technology areas of Messaging, Transaction Management, Spring, Hibernate/JPA, DAO, etc.
Strong command on Java/J2EE concepts and current industry trends.
Strong understanding of Object Oriented design methodologies and design patterns.
Timely creation of appropriate technical artifacts e.g. Application Architecture, Solution Design Documents, etc.
Interpersonal communication and organizational skills required to operate as a contributing member of virtual teams that deliver quality services.
Maintains awareness of new and emerging technologies and the potential application on service offerings and products provided by IT.
Familiar with supporting peer teams and responsibilities such as infrastructure, operations, enterprise architecture, info security.
Experience working with multi-vendor, multi-culture, distributed offshore and onshore development teams in dynamic and complex environments.
Must have excellent written and verbal communication skills.
Experience with Cloud Computing
If the above suits your requirement, please share your resume.
- Design and development of three-tier - high performance and scalable enterprise product.
- Own feature development from definition, design through delivery.
- Hands-on full stack developer who is passionate about Go Language, Java/J2EE development, UI, SQL, building highly scalable and resilient applications, and focused on solving complex business problems
- Orientation to contribute both as a technical lead as well as an individual contributor.
- Lead the team to deliver high-quality software, by reviewing their work and mentoring them.
- Ability to research, follow up and resolve complex challenges.
- He/She will have responsibility for unit-level design, coding, unit testing, integration testing, and participating in the full SDLC
- He/She will be expected to produce high-quality code that can pass critical peer review, and work under a high-pressure and timeline-driven environment.
Qualifications
- Bachelor’s degree or higher in Computer Science or Engineering equivalent
- Minimum of 5 years experience in product development
- Responsible, organized, and possess critical thinking with good interpersonal and communication skills
- Able to demonstrate good analytical problem-solving abilities and strong leadership aptitude
- Able to work at both abstract and detailed level
- Must be fluent in English, and strong communication skills.
- Motivated self-starter that likes to work as part of a team
Technical Requirements
- Strong experience in Core Java 8 and above, Collections and Data structures.
- Develop solutions using core java, Spring / Spring Boot, JSON, Rest API, and other web technologies.
- Hands-on with UI development with strong experience in HTML5, JavaScript, CSS3, Responsive UI. An added advantage for exposure to Angular. Knowledge of Liferay will be added advantage. Ability to design and develop UIs and end-to-end integration.
- Object-oriented analysis and design using common design patterns.
- Enforcing and Writing code following good standards (well documented with good code coverage and properly tested code).
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (Hibernate and Mybatis). Ability to model & design databases for high availability and high volume.
- Ability to design and build a scalable platform with APIs.
- Strong programming skills, as well as the ability to review complex code bases written by others.
- Strong knowledge of test-driven development and continuous integration
- Exposure to security, application clustering, and load balancing techniques.
- Passion for collaboration and working on agile teams. Prior experience with working on fast-paced milestones using flexible and adaptive methodologies.
- Excellent problem-solving skills.
Data Platform engineering at Uber is looking for a strong Technical Lead (Level 5a Engineer) who has built high quality platforms and services that can operate at scale. 5a Engineer at Uber exhibits following qualities:
- Demonstrate tech expertise › Demonstrate technical skills to go very deep or broad in solving classes of problems or creating broadly leverageable solutions.
- Execute large scale projects › Define, plan and execute complex and impactful projects. You communicate the vision to peers and stakeholders.
- Collaborate across teams › Domain resource to engineers outside your team and help them leverage the right solutions. Facilitate technical discussions and drive to a consensus.
- Coach engineers › Coach and mentor less experienced engineers and deeply invest in their learning and success. You give and solicit feedback, both positive and negative, to others you work with to help improve the entire team.
- Tech leadership › Lead the effort to define the best practices in your immediate team, and help the broader organization establish better technical or business processes.
What You’ll Do
- Build a scalable, reliable, operable and performant data analytics platform for Uber’s engineers, data scientists, products and operations teams.
- Work alongside the pioneers of big data systems such as Hive, Yarn, Spark, Presto, Kafka, Flink to build out a highly reliable, performant, easy to use software system for Uber’s planet scale of data.
- Become proficient of multi-tenancy, resource isolation, abuse prevention, self-serve debuggability aspects of a high performant, large scale, service while building these capabilities for Uber's engineers and operation folks.
What You’ll Need
- 7+ years experience in building large scale products, distributed systems in a high caliber environment.
- Architecture: Identify and solve major architectural problems by going deep in your field or broad across different teams. Extend, improve, or, when needed, build solutions to address architectural gaps or technical debt.
- Software Engineering/Programming: Create frameworks and abstractions that are reliable and reusable. advanced knowledge of at least one programming language, and are happy to learn more. Our core languages are Java, Python, Go, and Scala.
- Platform Engineering: Solid understanding of distributed systems and operating systems fundamentals such as concurrency, multithreading, file systems, locking etc.
- Execution & Results: You tackle large technical projects/problems that are not clearly defined. You anticipate roadblocks and have strategies to de-risk timelines. You orchestrate work that spans multiple teams and keep your stakeholders informed.
- A team player: You believe that you can achieve more on a team that the whole is greater than the sum of its parts. You rely on others’ candid feedback for continuous improvement.
- Business acumen: You understand requirements beyond the written word. Whether you’re working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience.







