Greetings!!
Wissen Technology is hiring for Architect role.
Required:
10+ years of experience in development.
Exposure on any of the backend tech stack.
Must have experience on working with Equity Swaps.
Must have experience on working with Banks.
Open to work from office on Hybrid mode.
Open to work from Bangalore location.
Company Profile:
Website : www.wissen.com
Wissen Thought leadership : https://www.wissen.com/articles/
https://www.youtube.com/watch?v=H_rLmHvlOKg
Employee Speak: https://www.ambitionbox.com/overview/wissen-technology-overview
LinkedIn: https://www.linkedin.com/company/wissen-technology
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
About Company
Our client is in the business of delivering cutting-edge software solutions, hardware systems, and IT services. It lends the right technological edge to governments and businesses. This enables them to achieve their organizational objectives efficiently and effectively to scale their businesses to newer heights.
Minimum Requirements/Qualifications:
• Bachelor’s/Master’s degree in computer science, Computer Engineering or a related field is preferred.
• Must have at least 5 to 7 years of experience in PostgreSQL.
• Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts.
• Knowledge & hands-on experience with PostgreSQL, Java, and Spring Framework is a must.
• Additional knowledge of JDBC, Apache TomCat Server & relevant open-source technologies is required.
• Must have experience with Bootstrap CSS, jQuery, etc.
• Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database
Connectivity), and RESTful web services.
• Experience in handling external and embedded databases.
Roles & Responsibilities
• Maintaining the Database, creating efficient queries, and understanding and improving the current database structure.
• Develop new modules, patches & Updates/upgrades for an existing application (developed in house by the client)
• Analyze user requirements to define business objectives.
• Maintain Java-based applications that can be high-volume and low-latency.
• Identify and resolve any technical issues arising.
• Write well-designed, testable code.
• Conducting software analysis, programming, testing, and debugging.
• Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review.
About us:
Shiprocket is a logistics platform which connects Indian eCommerce SMBs with logistics players to enable end-to-end solutions.
Our innovative data-backed platform drives logistics efficiency, helps reduce cost, increases sales throughput by reducing RTO and improves post order customer engagement and experience.
Our vision is to power all logistics for the direct commerce market in India including first mile, linehaul, last mile, warehousing, cross border and O2O.
Requirement:
We are looking for a Software Engineer who will develop, record and maintain cutting edge applications for Shiprocket Platform.
Key Responsibilities
- Build innovative, state-of-the-art applications which have to perform at scale
- Prepare and maintain all applications utilizing standard development tools
- Develop backend data services and contribute to increase existing APIs
- Ability to act individually in a complex and fast paced environment
- Closely work with the Product and QA teams to ensure smooth delivery
- Participate in solution designing with Tech leads and Systems Architects
- Document the development process, architecture, and standard components
- Coordinate with co-developers and keep project manager well informed of the status of development efforts
- Keep abreast of new trends and best practices in web development
Skills:
- Great people skills to closely work with other teams.
- Strong in establishing systems & processes
- Expertise in Laravel or GoLang, MySQL and Git
- Thorough in Object oriented concepts
- Knowledge of restful Web services
- Understanding of web applications
- Working knowledge of one or more caching, queuing systems in desirable
- Excellent problem solving
- Can do attitude
- Experienced in automated deployment tools such Continuous Integration (Azure DevOps/Git).
- Excellent debugging skills; able to debug complex technical issues involving multiple system components. Good to have knowledge on online & offline sync capabilities in Progressive Web Application (PWA) implementation.
- Knowledge on Azure DevOps is optional.
- Knowledge on INFORM, WARN and ERROR logging in Azure Application Insights, error handling, access authorization, data connectivity in C# is mandatory.
- Knowledge on publisher/subscriber queueing such as RabbitMQ.
- All C# code must contain descriptive comments to functions, or complex/nested loops, if, or case statements.
- Knowledge on NetSuite is an advantage.
- Knowledge on Azure Active Directory is an advantage. Knowledge on OAuth 2.0 & JWT Tokens is mandatory. Writing high-level design and technical analysis documents.
- Should have worked on Agile framework
- Strong Experience on. NET Core, . NET Microservices, C# 5.0 Xunit - Unit Test Framework - C#, Entity Framework/Entity Framework and RESTful Design, Redis
- Experience with SQL Server 2012 & above
- Should be well versed with RabbitMQ
- Knowledge on Azure Active Directory, Application Insights, Azure Devops/Git/Bitbucket Pipeline, Serverless / Azure functions, Azure Service Fabric / Functions
- Hands-on JWT Tokens, API Authorization, OAuth 2.0 JSON or XML
- Exposure to NetSuite, Workato will be an added advantage
Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
As the Java Programmer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot based programs and data analytics.
What you will do:
- Building components for the company's advanced health tech platform using Java, Solr, SpringBoot, DialogFlow
- Communicating effectively in a cross-functional product development team and present ideas and solutions effectively
- Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications
- Developing the Code as per the requirements
- Working with product team and constructing the tech roadmap
- Designing, building and scaling the company's backend microservices
- Maintaining code integrity and organization
- Applying all quality requirements to make the code production ready
- Developing and deploying new features to facilitate related procedures and tools if necessary
- Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations
- Designing and building efficient, reusable, and reliable Java code
- Pro actively catching and fixing bugs, and providing support for the back end services
- Managing servers and infrastructure by keeping the lights on and refining the deployment architecture
What you need to have:
- Expert at hands on programming in JAVA and J2EE
- Must be from Product based companies (Should have developed Web Apps)
- Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc)
- Key contributor in atleast one 6+ months development project involving SpringBoot and Hibernate
- Strong understanding of application server infrastructure
- Good working knowledge of Maven based build systems
- Good understanding of build and deployment pipelines that involve ANT and Jenkins
- Proficient understanding of code versioning tools, such as Git or SVN
- Good knowledge of working on Rest APIs, Webservices
- Excellent problem-solving skills
- Hands on experience with Lucene/Solr
- Familiarity with DiagFlow based chat bot building
- Knowledge of NLP
- Learnt AI/ML systems
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
Primary Responsibilities
- Design, architect and develop advanced software solutions in a cross functional Agile team supporting multiple projects and initiatives
- Collaborate with product owners and/or the business on requirements definition, development of functional specifications, and design
- Collaborate on or lead development of technical design and specifications as required
- Code, test and document new applications as well as changes to existing system functionality and ensure successful completion
- Take on leadership roles as needed
Skills & Requirements
- Bachelor’s Degree required, preferably in Computer Science or related field
- 3+ years of software development experience using GoLang/Java programming language
- Experience with cloud technologies (AWS/Azure/GCP/Pivotal Cloud Foundry/any private cloud) and containerization is required
- AWS - experience in extensive use of AWS offerings like Redis, Kafka etc.
- Experience with a micro-services architecture is a plus
- Excellent communication, collaboration, reporting, analytical and problem-solving skills
- Experience with PostgreSQL or other Relational Databases
- Test-driven development mindset and a focus on quality, scalability, and performance
- Strong programming fundamentals and ability to produce high quality code
- Solid understanding of Agile (SCRUM) Development Process required
Frameworks - Springboot, Hibernate, Junit
REST / SOAP Web Services Implementation
Micro-services and Data Structures experience
SQL and exposure to Oracle or MySql or SQL Server or any standard RDBMS
Scrum or SAFe or other Agile delivery ways
Excellent communication skills (verbal and written), good interpersonal skills, ability to
understand/expand requirements & technical specs
About the Role
The Engineering team in Bangalore, India is building products for the Martial Arts
fans across the world. As part of the engineering team, you would be expected to have
deep technology expertise with a passion for building highly scalable products.
This is a unique opportunity where you can impact the lives of people across 150+
countries!
Responsibilities
Own architecture, design, development, and implementation of different
modules/features of the services
Design, develop, deploy and support web applications.
Discover opportunities for performance improvements
Recommend ways to improve reliability, efficiency and code quality
Focus on continuous delivery and reducing complexity
Carry out code reviews and manage pull requests
Build applications based on micro-services architecture.
Requirements
Overall 1~3 years of experience in Backend development.
B. E/B. Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs,
IIITs or equivalent)
Strong object oriented design skills & knowledge of design patterns
Experience designing & developing distributed systems involving multiple web
services, databases (both SQL and NoSQL), caches, queues, etc. taking into
consideration scalability, availability, fault tolerance, consistency, etc. of the
overall system
Well-aware of and enforces development best practices: Unit Tests, Code Reviews,
Integration Tests, CI/CD, Monitoring, Alerting, etc.
Role - Backend Developer
Experience:- 2+
Qualification:- BE Computer Engineering/MCA
Programming Language - Python & framework Django
Responsibilities
- Building REST API's & Services In Django Framework
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Design and implementation of the database schema
- Design and implementation of data storage solutions
- Implementing CI/CD pipeline
- Proficient knowledge of a back-end programming language Python
- Hands-on experience with Python Frameworks like Django
- Proficient knowledge of MySQL, PostgreSQL
- Creating database schemas that represent and support business processes (Relational & NoSQL)
- Understanding of queueing systems like Redis/AWS SQS
- User authentication and authorization between multiple systems, servers, and environments
- Data migration, transformation, and scripting
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Proficient understanding of code versioning tools, such as Git
Brownie Points
- Experience in Docker
- HandsOn Knowledge with implementing CI/CD pipelines
- Experience in managing applications on AWS
- Management of hosting environment, including database administration and scaling application to support load changes
- Product wide application-level thinking on API and data modeling
- Experience in Web and Mobile Applications.
- Agility and ability to adapt quickly to changing requirements and scope and priorities
- Strong proficiency with JavaScript (ECMAScript 5, 6)
- Knowledge of Node.js and frameworks available for it (SailsJS, Express)
- Understanding the nature of asynchronous programming and its quirks and workarounds.Familiarity with front-end technologies.
- User authentication and authorization between multiple systems, servers, and environments.
- Interaction with multiple data sources.
- Good understanding of SQL syntax.
- Understanding fundamental design principles behind a scalable application.
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
- Implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools, such as Git.
- Knowledge in the field of IOT is good to have.
EXPERIENCE: 7 to 9 years in Java 2 Enterprise server side development. Must have applied knowledge of design patterns needed for building REST APIs and services for performance and scale.
SKILLS:
- Problem Solving and application of Object Oriented principles to development
- REST API development using Java, JAX-RPC,
- Server side development using Java, Spring Boot, Node.js
- Concurrent programming with Java
- Database programming in SQL with Oracle, MySQL or other RDBMs.
- Deployment to AWS and Kubernetes and building with Maven
- Affinity towards server side development
- Ability to understand existing code and re-engineer/re-factor/redesign.
- Written and spoken English communication and articulation.
NICE TO HAVE:
- Working knowledge of GO Lang and Python scripting
- AWS Certifications
- Working knowledge of Elastic Search based persistence and search
- Secure coding practices
EDUCATION: Bachelor or Master's degree in Computer Science, Software Engineering or Information Technology or related disciplines.