- 3 - 5 years of progressive IT experience with a minimum of 1+ years in building Ruby on Rails Web applications and RESTful API endpoints
- Proficient with scripting languages, specifically Python and Bash
- Experience in Object Oriented Java Script.
- Must have Linux command line experience.
- Good experience in developing and integrating reliable REST web services.
- Possess good communication, organizational and creative thinking skills.
- Multi-tasking individual that likes to work both in a team environment and individually
- Excellent technical abilities, leadership, decision making, and adaptability to new technology
- Good knowledge of Agile processes and practice
- Team player
Similar jobs
Greetings!!
This is Nayana representing Wissen Technology (www.wissen.com)
Job Opportunity with Wissen Technology for Java Technical Lead at Bangalore
Location
Here is the Job Description for your review:
Location: Bangalore
Experience: 9+ years
Skill – Java Technical Lead
Full-time with Wissen Technology
Hybrid model
Position Overview:
We are seeking an experienced Java Lead to join our software development team. As a Java Architect, you will be responsible for designing and leading the development of complex Java-based applications, ensuring scalability, performance, and maintainability. You will collaborate with cross-functional teams, including developers, product managers, and stakeholders, to create robust software solutions that meet our business needs.
Key Responsibilities:
Technical Expertise: A Java lead should have a strong background in Java programming and be well-versed in various Java technologies and frameworks. They should be able to provide guidance, solve complex technical problems, and help team members with code reviews and best practices.
Team Management: Java leads are responsible for managing their development team. This includes tasks like task assignment, project planning, tracking progress, and ensuring that the team adheres to coding standards and follows best practices.
Architecture and Design: They often participate in the architectural and design phases of software development, making high-level decisions about the project's structure, technology stack, and design patterns.
Code Reviews: Regularly reviewing the code written by team members to ensure it meets quality standards, is maintainable, and follows the project's design and coding guidelines.
Mentoring and Training: Providing guidance and mentorship to junior developers, helping them grow their skills, and organizing training sessions to keep the team up-to-date with Java advancements.
Problem Solving: Being able to troubleshoot technical issues and challenges that may arise during the development process.
Communication: Good communication skills are essential for a Java lead. They need to coordinate with other team leads, project managers, and stakeholders to ensure smooth project execution and to report progress.
Project Management: While not always the primary project manager, Java leads often have a role in project planning and tracking to ensure that projects are delivered on time and within scope.
Required Skills:
• Experience in Core Java 5.0 and above, CXF, and Spring.
• Experience in spring boot, and microservices.
• Extensive experience in developing enterprise-scale n-tier applications for the 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.
Desired Skills:
• Prior experience in the Banking & Finance domain is preferred
• Experience in AWS/Azure or any other cloud platform
About Wissen Technology:
Wissen Technology is a global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and StartUps. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals.
Wissen Technology provides exceptional value in mission-critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1300+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world.
Wissen Technology offers 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.
We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.
Career Progression:
At Wissen Technology, your career growth is important for us. Therefore, we put in several efforts towards each employee’s career progression – to enable and empower them to grow within the company as well as to instil a sense of responsibility, loyalty, and trust.
There have been instances where a software engineer has grown from being an individual contributor to a technical lead and now on the path to becoming a director responsible for growing revenues and profitability. We deeply value Ownership: taking responsibility, making it happen, not letting the ball drop, and being accountable.
Website : www.wissen.com
Why Wissen? : https://www.youtube.com/watch?v=K87DADzVT7g
Wissen Thought leadership: https://www.wissen.com/articles/
Latest in Wissen in CIO Insider :
Employee Speak:
https://www.ambitionbox.com/overview/wissen-technology-overview
LinkedIn: https://www.linkedin.com/company/wissen-technology
About Wissen Interview Process:
More on Wissen:
https://www.wissen.com/blog/here-is-what-ownership-and-commitment-mean-to-wissenites/
Regards,
Nayana KM
Principal Consultant - Talent Acquisition
Wissen
W www.wissen.com
Job Description:
-
Should have hands-on experience in Web Development
-
Good understanding of PHP and Object-oriented programming paradigm.
-
Able to understand project requirement and handle project independently.
-
Strong learning capability.
-
Having a good knowledge of Jquery.
-
Framework experience would be beneficial.
-
Should be comfortable to work with the team.
-
Should be comfortable with work on any MVC based framework.
Good knowledge of Python frameworks such as Django, CherryPy, etc.
Good understanding of REST API
Experience with JavaScript, jQuery, HTML and CSS
Build back-end features in Python that are efficient.
Integrate front-end and back-end components into the application
Develop integrations with third party applications (mostly web-based).
Working Knowledge of SQL and databases.
Bachelor’s Degree in Computer Science Engineering or other related fields.
Understand the needs of the client and Implement functional requirements accordingly.
Agile development methodology
Good communication (verbal and written)
Job Description:
- Develop, test, and maintain applications to specified designs & standards in Laravel.
- Develop & implement modern web services using service-oriented architecture, RESTful APIs, and SOAP.
- Write and execute unit tests.
- Implement front-end interfaces & experiences with modern HTML/CSS/jQuery.
- Test, troubleshoot, and optimize application components for maximum speed, security, stability, and scalability.
Skills & Experience:
- 4+ years of experience in Laravel.
- Experience in Core PHP using MVC Architecture.
- Ability to write APIs including Restful APIs.
- Knowledge of database operations with MySQL/MariaDB, Stored procedures.
- Knowledge of front-end technologies (HTML5, CSS3, JavaScript, jQuery, etc.).
- Knowledge and experience of OOPS.
- Knowledge of engineering practices like CI-CD.
- Strong documentation, communication, and team collaboration skills.
- Working knowledge of Lumen (preferred).
- Must have full knowledge of latest version of Laravel & PHP
Responsibilities:
Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end
requests.
Collaborating with front-end developers on the integration of elements.
Designing customer-facing UI and back-end services for various business processes.
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, Typescript processes including database schemas, as well as
preparing reports.
Recommending and implementing improvements to processes and technologies.
Keeping informed of advancements in the field of Typescript and Node.js development.
Skills:
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
2-4 years of strong proficiency in Node.js and Typescript. And core principles of javascript.
Experience in test-driven development.
Experience working with SQL based DBs, REST API.
Strong interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Knowledge about the Software Development Life Cycle Model, development best practices
and standards, source control, code review, build and deployment, continuous integration.
Job Description
We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
Responsibilities
- Integration of user-facing elements developed by a front-end developers with server side logic
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
Skills And Qualifications
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load changes
- Data migration, transformation, and scripting
- Setup and administration of backups
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Experience with Kafka / RabbitMQ
- Proficient knowledge of NodeJS
- Working knowledge of databases like PostgreSQL and MongoDB
- Experience with AWS Cloud services like S3 and EC2
- Proficient understanding of code versioning tools, such as Git
Senior Python Backend Developer
Notice Period: 45 days / Immediate Joining
Banyan Data Services (BDS) is a US-based Infrastructure Services Company, headquartered in San Jose, California, USA. It provides full-stack managed services to support business applications and data infrastructure. We are looking for a Senior Python Developer to join our development team based out of Bangalore. This teamwork on building the next-generation SAS application on the Hybrid Cloud platform.
It's a once-in-a-lifetime opportunity to join our rocket ship startup run by a world-class executive team. We are looking for candidates that aspire to be a part of the cutting-edge solutions and services we offer that address next-gen data evolution challenges.
Key Qualificatisons
· Ability to write high-quality code efficiently.
· Design and develop new services/micro-services.
· Participate in planning and management of development process.
· Share architectural design vision with both technical and non-technical team members, including fellow engineers.
· Works on improvements in development toolset including testing frameworks, deployment scripts, and monitoring libraries.
· Experience solving complex problems and implementing solutions for performance and scalability.
· Write clean, well-structured, and maintainable code with automated test coverage and corresponding documentation.
· Explore new latest relevant technology, techniques, frameworks, tools, methodologies, and processes.
· Comfortable working with all aspects of software development; including dev-ops, quality assurance, research, and design.
Requirements
· Minimum 3 years of experience as a Python Developer in application development.
· Experience in Developing applications/software using Python, developing web services using Django/Flask, working with REST API, and working with any databases technology.
· Strong in Reg expression and string handling.
· Strong in python programming and should be able to develop both API, UI, and backend validations.
· Integration of user-facing elements developed by front-end developers with server-side logic and Implementation of security and data protection.
· Experience in Developing applications, software using Python, developing web services using Django, Flask, working with REST API, and working with any databases technology.
· Worked on open-source tools for logging, monitoring, search engine, caching, etc.
· Exposure to any of relation database technologies MySQL/Postgres/Oracle or any No-SQL database.
· Experience working on DevOps tools for continuous integration.
· Performed App servers, application deployments, web server deployments.
· Design and implementation of low-latency, high-availability, and performant applications.
· Working knowledge of AWS, enough to be able to set up the environment for application development.
· Good good analytical and execution skills.
· Worked on open-source software for development, logging, monitoring, search engine, caching, etc.
http://www.banyandata.com" target="_blank">www.banyandata.com
Develop state of the art algorithms in the fields of Computer Vision, Machine Learning and Deep Learning.
Provide software specifications and production code on time to meet project milestones Qualifications
BE or Master with 3+ years of experience
Must have Prior knowledge and experience in Image processing and Video processing • Should have knowledge of object detection and recognition
Must have experience in feature extraction, segmentation and classification of the image
Face detection, alignment, recognition, tracking & attribute recognition
Excellent Understanding and project/job experience in Machine learning, particularly in areas of Deep Learning – CNN, RNN, TENSORFLOW, KERAS etc.
Real world expertise in deep learning- applied to Computer Vision problems • Strong foundation in Mathematics
Strong development skills in Python
Must have worked upon Vision and deep learning libraries and frameworks such as Opencv, Tensorflow, Pytorch, keras
Quick learner of new technologies
Ability to work independently as well as part of a team
Knowledge of working closely with Version Control(GIT)
Solid understanding of security and networking implementation and best practices.
Help guide and contribute to feature design and implementation to bring the product to the
next level.
Participate in continuous and iterative engineering cycles with emphasis on code quality,
supportability, scalability and performance.
Develop and review unit test cases to ensure comprehensive unit testing.Diagnose and fix product issues found internally or in the field.
Interface with Support to handle customer escalation issues.
Mentor junior members of the team in their assigned tasks and their technical skills
development.
Technologies
Must have Core JAVA, J2EE, Multithreading, OOPS, and Multiprocessing
Great to have RabbitMQ, Netty, XML, JSON, Messagepack
Huge Advantage: Good at mathematics, statistics, complex data structures, algorithms, and design patterns
Other skills
- Ability to understand most complex and challenging problems and solve them from users’ view point
- Ability to create and present software designs (as per the aligned solution) to the product owner
- Ability to build and create modules from scratch.
- Ability to write, understand and deal with large code base
- Experience in understanding and implementing design patterns
- Ability to provide technical leadership to a team of equally talented, efficient and motivated engineers
Roles and responsibilities
- Responsible for solving the most complex and seemingly impossible problems related to variety of dimensions of software engineering. Dealing with Big Data to Complex Data Structures, From Inter Process Communication to sub 100 MilliSec server responses, From Distributed Systems to 99.999 Availability.
- Responsible for providing technical leadership to a team of 3-4 Engineers
- Responsible to drive delivery of a project/module and report to Product Owner
- Responsible for functional/technical tracking of a project/module
Responsibility Split
- 80% Technology, 20% Team management
- With 80:20 split this is definitely a technology oriented role suitable for geeks.