Apache Camel Consultant
at Client is a Global Leader, an ECommerce company
Below is the JD
Key Responsibilities:
• Understanding of architecture and design across all systems
• Working proficiency in developmental toolsets
• Knowledge of industry wide technology trends and best practices
• Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
• Proficiency in one or more modern programming languages
• Understanding of software skills such as business analysis, development, maintenance and software improvement
• Understanding of full SDLC
• Work experience in an AGILE development environment
• To research and implement new technologies
• To work under project manager/lead and deploy the projects successfully
• Ability to work to deadlines & as a team member
• Should be able to understand and handle tasks independently
• Ability to work with multiple teams on multiple projects simultaneously
• Troubleshooting through resolution of technical issues and system errors
• Performing Unit testing and documentation
• Delivering project work to defined timescales and deadlines - Proactively reporting on project progress and issues
• Become a mentor and also be a learner amongst a high calibre team
Skills:
• Minimum 6+ years of Full stack software engineering
• Core Java / Design Patterns: Java 8 +, Multi-threading, Exception Handling, Defensive
Programming, Microservices, Java Design Patterns
• Software Frameworks: Spring Core Framework, Spring Boot, Spring Integration,
Apache Camel, Log4j 2.x / Logback
• Very good understanding of RDBMS & NoSQL databases likes Oracle, MySQL,
Postgres, MongoDB/Cassandra
• Strong hands on experience in Apache Camel
• Testing Frameworks: JUnit, Powermock / Mockito, Cucumber,
• Good knowledge of servers like Apache Tomcat, JBOSS, Wildfly.
• Messaging Protocols: Kafka, RabbitMQ, Active MQ, RESTful HTTP
• Database: DB2, Oracle, MySQL
• Distributed Cache: Hazelcast, Redis, Memcached, Gemfire
• AWS/Private Cloud, Docker/Kubernetes will be a plus.
Similar jobs
Job Title: Web Developer (Part-Time)
Location: Remote
Company: Clickretina.com
Job Description:
We are seeking a skilled Part-Time Web Developer to join our team. The ideal candidate will be experienced in building, customizing, and maintaining WordPress websites, ensuring they are responsive, user-friendly, and visually appealing. This is a part-time position with flexible hours, allowing you to work remotely on various projects while collaborating with our team.
Key Responsibilities:
- Develop, customize, and maintain WordPress websites for clients across different industries.
- Create and modify themes, plugins, and templates to meet specific project requirements.
- Collaborate with the design team to ensure visual consistency and functionality across all web projects.
- Optimise WordPress websites for speed, performance, and mobile compatibility.
- Troubleshoot and resolve issues related to themes, plugins, and site performance.
- Implement best practices for SEO to improve site rankings and visibility.
- Regularly update and maintain websites, ensuring they are secure and up-to-date with the latest WordPress standards.
Qualifications:
- Proven 1-year experience as a WordPress developer, with a strong portfolio showcasing completed WordPress projects.
- Proficiency in WordPress, including theme development, customization, and plugin integration.
- Strong understanding of HTML, CSS, JavaScript, and PHP.
- Familiarity with page builders (e.g., Elementor, WPBakery) and WooCommerce.
- Basic knowledge of SEO principles and their implementation in WordPress.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and manage time effectively.
- Strong communication skills and the ability to collaborate with team members.
Desirable Skills & Experience
- Experience with web hosting platforms, DNS management, and website migrations.
- Knowledge of graphic design tools (e.g., Adobe Photoshop, Illustrator) is an advantage.
- Familiarity with web analytics tools (e.g., Google Analytics) is nice to have.
Benefits:
- Flexible working hours.
- Opportunity to work remotely.
- Exposure to diverse projects across various sectors.
- Collaborative and supportive work environment.
Where to Apply:
Roles and Responsibilities
• Ability to create solution prototype and conduct proof of concept of new tools.
• Work in research and understanding of new tools and areas.
• Clearly articulate pros and cons of various technologies/platforms and perform
detailed analysis of business problems and technical environments to derive a
solution.
• Optimisation of the application for maximum speed and scalability.
• Work on feature development and bug fixing.
Technical skills
• Must have knowledge of the networking in Linux, and basics of computer networks in
general.
• Must have intermediate/advanced knowledge of one programming language,
preferably Python.
• Must have experience of writing shell scripts and configuration files.
• Should be proficient in bash.
• Should have excellent Linux administration capabilities.
• Working experience of SCM. Git is preferred.
• Knowledge of build and CI-CD tools, like Jenkins, Bamboo etc is a plus.
• Understanding of Architecture of OpenStack/Kubernetes is a plus.
• Code contributed to OpenStack/Kubernetes community will be a plus.
• Data Center network troubleshooting will be a plus.
• Understanding of NFV and SDN domain will be a plus.
Soft skills
• Excellent verbal and written communications skills.
• Highly driven, positive attitude, team player, self-learning, self motivating and flexibility
• Strong customer focus - Decent Networking and relationship management
• Flair for creativity and innovation
• Strategic thinking This is an individual contributor role and will need client interaction on technical side.
Must have Skill - Linux, Networking, Python, Cloud
Additional Skills-OpenStack, Kubernetes, Shell, Java, Development
Mandatory
· Candidates must have substantial applicable IT experience, extensive development, programming experience in Java/ Dotnet / VB or other Web Application Development
· Strong experience in DB (PostgreSQL, SQL server) Web Services using Restful, any.
We are looking for a Ruby on Rails 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. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Ruby code.
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc. )
- Integration of user-facing elements developed by front-end developers with server side logic.
- Identify bottlenecks and bugs, and devise solutions to these problems.
Requirements:
- Bachelor's Degree or Master's in Computer Science, Engineering, Software Engineering or a relevant field.
- More than 3 years of experience in a ROR Developer (or similar role); experience in software development and infrastructure development is a plus
- Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque.
- Good understanding of the syntax of Ruby and its nuances.
- Solid understanding of object-oriented programming.
- Good understanding of server-side templating languages (such as Liquid, Slim, etc depending on your technology stack).
- Good understanding of server-side CSS preprocessors (such as Sass, based on project requirements).
- Basic understanding of front-end technologies, such as JavaScript, HTML5 and CSS3
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful.
- A knack for writing clean, readable Ruby code.
Designing user interactions on web pages.
Developing back-end website applications.
Creating servers and databases for functionality.
Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Designing and developing APIs.
Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Should be highly Technical and hands-on experience in Artificial Intelligence and Machine learning and Python. Managing the successful delivery of projects by efficient planning and coordination.
KEY RESPONSIBILITIES OF THE POSITION :
- Create Technical Design for AI, Machine Learning, Deep Learning, NLP, NLU, NLG projects and implement the same in production.
- Solid understanding and experience of deep learning architectures and algorithms
- Working experience with AWS, most importantly AWS SageMaker, Aurora or MongoDB, Analytics and reporting.
- Experience solving problems in the industry using deep learning methods such as recurrent neural networks (RNN, LSTM), convolutional neural nets, auto-encoders, etc.
- Should have experience of 2-3 production implementations of machine learning projects.
- Knowledge of open-source libraries such as Keras, Tensor Flow, Pytorch
- Work with business analysts/consultants and other necessary teams to create a strong solution
- Should have in-depth understanding and experience of Data Science and Machine Learning projects using Python, R, etc. Skills in Java/C are a plus
- Should developing solutions using python in AI/ML projects
- Should be able to train and build a team of technical developers
- Desired to have experience as leads in designing and developing applications/tools using Microsoft technologies - ASP.Net, C#, HTML5, MVC
- Desired to have knowledge on any of the cloud solutions such as Azure or AWS
- Desired to have knowledge on any of container technology such as Docker
- Should be able to build strong relationships with project stakeholders
Keywords:
- Python
- Artificial Intelligence
- Machine Learning
- AWS
- Django
- NLP
- Experience in designing and developing web-based applications using Java, J2EE, Web Services, MVC framework, Servlets Spring, Hibernate, Struts, REST, MYSQL.
- Experience in Database application programming for MySQL server using
Stored Procedures, Triggers, Views etc. - Experienced in implementing presentation layer using JSP, HTML, CSS, Ajax, JQuery. Java script.
- Formulated AWS (EC2, S3, Elastic Beanstalk, RDS, Route53, SG, ELB, IAM, CloudWatch). (ABOVE ONLY NEEDED FOR 7+ EXPERIENCE)
- Experienced in Analysis, Design, Development, Integration, Deployment
and Maintenance of Web services, Client Server and Web based applications. - Well versed with Agile development process, Scrum.
- Good knowledge in version control system tools like GIT.
- Ability to take independent responsibility as well as ability to contribute and be a productive team member.
- Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication
skills and Organizational skills combined with attention and Time management skills.
BSc degree in Computer Science or similar relevant field with in depth knowledge of MEAN stack.
Building interactive consumer data from multiple systems and RESTfully abstract to the UI through a Node.js backend
Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant and efficient systems
Previous working experience as a MEAN Stack Developer for at least 2 years
Experience implementing applications using Angular or React
Experience creating front end applications using HTML5, Angular
Hands on experience with JavaScript Development on both client and server-side
Experience with modern frameworks and design patterns
Knowledge of the following will be considered as an advantage:
Consumer Web Development Experience for High-Traffic, Public Facing web applications
Experience with cloud technologies also a plus
Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery
Version control (SVN, Git).
Role: Appian/Unqork Senior Solution Architect/Practice Lead
Experience: 5+ Years
Location: Trichy / Bangalore /Chennai (Post Covid)
Shift: US EST or CST
Responsibilities
- Provide pre-sales technical/functional support to prospective clients and customers with minimal supervision
- Work with sales to create and submit proposals, promote sales effort by helping customers leverage low code/no code tools for software development life cycle
- Build a solution delivery team
- Provide day-to-day guidance and technical leadership to a team of Appian/Unqork (or other low code/no code platform) Administrators, Developers, and Data Architects.
- Act as the technical lead, leading interactions with customer business and technical teams
- Work closely and collaboratively with the project team to deliver on project scope
- Works collaboratively with the Client and Team to articulate the vision and outcomes of the project and each release, and translating that vision into an actionable plan; Effectively manage customer expectations
- Develop guidance on Release Management process, working with Team and Client
- Serve as the day-to-day Technical POC for VDart team
- Plan and coordinate release logistics with other application teams and Stakeholders, identifying and accounting for dependencies
- Contribute with original, creative thinking related to solving customer issues, creating relevant features, and advancing Appain/Unqork low code/no code automation tool strategy
- Lead detailed discovery and scoping calls
- Work closely with sales to review requirements and develop value-focused proposals
- Describe the benefits and value of integrating Appian/Unqork low code/no code tools to integrate into a customers’ SDLC
Skills and Qualifications
- Bachelor (BS) of Science degree in Computer Science, Engineering, Mathematics, Business, Management or equivalent disciplines.
- Certification in Appian or Unqork
- 7+ years of IT experience, including full cycle software/web development and release management/implementation knowledge
- 4+ years' experience in a technical leadership position with prior experience supervising and leading teams
- 2+ years' experience of successful implementations of very large Appian or Unqork solutions
- Technical leadership in implementing enterprise-class application delivery
- Experience with Agile development methodologies
- Excellent writing, presentation, negotiation and communication skills
- Strong analytical and organizational skills
- Ability to manage and prioritize multiple tasks simultaneously
- Ability to explain technical content to non-technical, business stakeholders
- Prior experience developing proposals to respond to customer needs preferred