Job Description
Roles and Responsibilities
· Design, Code, test, debug, implement and document complex WSO2 sequences.
· Monitoring and logging tool stacks - Splunk/ELK/Prometheus, Grafana 4 Design, Code, test, debug, implement and document complex WSO2 sequences.
· Perform Build activities for WSO2 ESB Middleware integration, involves writing XSLT, ESB coding, configuration, and Analysis activities.
· Trouble shooting various problems in different stages of development using logs files, Traces and Log Analyzer.
· Responsible for understanding the requirement, solution design, coordinate the development and testing activities (end to end)
· Guide the team regarding WSO2 platform best practices, framework, reusable artefacts and ensure code quality and timely deliverables.
· Work with functional and technical customers to determine solutions that drive additional business value.
· Work with Github, Azure Devops and CI tools to automate dev, build, deployment and testing.
· Good knowledge in messaging brokers: WSO2 Message Broker, Apache Kafka.
· Monitoring the server (Monitoring logs and WSO2 metrics).
· Desired Candidate Profile
Desired Candidate Profile
· Candidate must have minimum 2+ years of hands-on experience in WSO2, preferably with WSO2 certification.
· Extensive experience in Integration by using WSO2 Product Stack (API Manager 2.6/3.x, Enterprise Integrator 6.5 and Identity Server 5.7.0)
· Experience in Implementing APIs in WSO2 EI and On-boarding APIs into WSO2 API Manager
· Experience in WSO2 API Manager for designing API facades and designing and implementing API Proxies.
· Hands-on experience in designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP & XML).
· Must have hands on experience / knowledge with CI tools to automate dev, build, deploy.
· Experience in programming languages: Java, JavaScript, Python
· Experience in on boarding web applications into WSO2 Identity Server for authentication and authorizatio
Qualifications
• Minimum of a Bachelor's or Master’s degree in Computer Science, or a related four-year degree.
• 4 years of hands on experience in Integration
Similar jobs
Senior software engineer - 221135
at Cloudera
Job Description - 221135
Cloudera is looking for a highly experienced software engineer with strong expertise in Java development and a specialty in platform architecture to join the Cloudera Lens team.
Cloudera Lens is a high-fidelity, context-rich, and fully correlated self-service observability & optimization tool that analyzes the state and wellness of a customer’s environments and empowers them to proactively discover and address unknown unknowns in their data, scale operations without compromising on performance or costs, and expedite remediation of issues.
As a Java engineer, you will be working in a team of engineers led by an Engineering Manager, collaborating with other engineers and stakeholders in India, United States, and other countries around the globe.
Responsibilities:
- Lead, architecture, design, and implementation of key aspects of the Cloudera Lens data collection, data analytics, data correlations, and recommendations.
- Work with product management, engineering, UX, and documentation teams to deliver high-quality products.
- Interact with partners and customers to help define roadmap and shape the technology.
- Empower team members to deliver high-quality software at a fast pace.
Requirements:
- Proven track record of performance.
- Passionate about software engineering. Clean coding habits, attention to detail, and focus on quality and testability.
- Strong software engineering skills: object-oriented design, data structures, algorithms.
- Experience with containerization orchestration technologies: Kubernetes, Docker.
- Deep knowledge of system architecture, including process, memory, storage, and network management is highly desired.
- Experience with the following: Java, concurrent programming, and related areas.
- Experience with Java memory management, performance tuning and scaling
- Experience in building horizontally scalable products handling multi-terabyte datasets is desirable.
- Experience with relational and non-relational databases: PostgreSQL, Amazon S3.
- Strong oral and written communication skills in English.
Advantageous To Have:
- Experience in building enterprise-grade cloud products.
- Experience with building/using cross-functional observability products.
- BS or MS in computer science.
- Cloud experience: AWS, Azure, GCP.
- Python, Linux, Micro Services experience.
4-6 years of experience in developing Enterprise Web Applications using Java/J2EE technologies
with a good professional track record.
Excellent knowledge in Core Java (J2SE) and J2EE technologies.
Proficient knowledge in Servlets, JDBC & JSP.
Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like
JPA/Hibernate.
Strong knowledge in Exception handling, Collections, File I/O Streams, Interfaces, and logging
mechanism is must.
Experience in developing REST APIs and integration of third-party APIs.
Proficient knowledge in SQL/PLSQL.
Expertise in application/web server deployment and connection pooling techniques.
Cloud deployment (AWS & Azure) will be an added advantage.
Experience in Version Control tools like Git, Bitbucket, etc.
Experience in data security and protocols is must.
Maven and IDE tools experience is must.
Multi-threading and serialization techniques knowledge is must.
Good understanding of end-to-end software development lifecycle.
Ability to read and understand requirements and design documents.
Good Analytical skills and should be self-driven.
Good communication with inter-personal skills.
Open for learning new technologies and domain.
A good team player and ready to take up new challenges
Requirements: Skills and Qualifications.
Languages: Java(J2SE), J2EE (Servlets, JSPs, JDBC)
Databases: MySQL, Oracle, SQL Server, PostgreSQL.
DB Script: SQL and PL/SQL
Frameworks: Spring, Spring Boot, Jersey, Hibernate and JPA
OS: Windows, Linux/Unix.
Cloud Services: AWS and Azure (Good to have)
Version Control tools: Git, Bitbucket.
Deployment Servers: Tomcat, JBoss, and Web sphere
Build Tools: Gradle/Maven
Our client is a call management solutions company, which helps small to mid-sized businesses use its virtual call center to manage customer calls and queries. It is an AI and cloud-based call operating facility that is affordable as well as feature-optimized. The advanced features offered like call recording, IVR, toll-free numbers, call tracking, etc are based on automation and enhances the call handling quality and process, for each client as per their requirements. They service over 6,000 business clients including large accounts like Flipkart and Uber.
- Selecting appropriate Cloud services to design and deploy an application based on given requirements
- Migrating complex, multi-tier applications on Cloud Platforms
- Designing and deploying enterprise-wide scalable operations on Cloud Platforms
- Implementing cost-control strategies
- Developing and maintain the CI/ CD pipeline for the assigned projects
- Conducting code reviews, and make technical contributions to product architecture
- Getting involved in solving bugs and delivering small features
- Fostering technical decision making on the team, but taking final decisions when necessary
- Understanding engineering metrics and seeking to improve them
- Understanding the requirements from the Product team, plan and execute.
What you need to have:
- Expert in designing Software and System architecture.
- Must have knowledge of Python (PHP knowledge is a plus) and related tools.
- Must understand MySQL queries and optimization.
- Must be able to build high performance teams.
- Must have worked with similar technologies: redis, docker, AWS, elasticsearch.
- Must know about microservice architectures and CI/ CD pipelines.
- Must be great at planning, researching and communicating.
- Must have a good understanding of application metrics.
Greetings from TiGi HR…!
We are hiring for Core Java- Development Engineer, for our esteemed client an US based company who can join us immediately.
Position: - Core Java- Development Engineer
Experience: -5 – 15 yrs
CTC: - Upto 1Cr
Notice Period: - Immediate to 45 Days
Job Location: - Chennai/ Bangalore (WFH)
Role: Permanent
Job Description: -
- Strong Core Java / C++ experience
- Excellent understanding of Logical, Object-oriented analysis & design, algorithms and data structures.
- Strong exp in databases - not just a SQL Programmer but with knowledge of DB internals.
- Sound knowledge of Cloud database available as service is plus (RDS, CloudSQL, Google BigQuery, Snowflake)
- Experience working in any cloud environment and microservices based architecture utilizing GCP, Kubernetes, Docker, CircleCI, Azure or similar technologies.
- Experience in building distributed systems.
Interested candidates can apply with their updated resume on [email protected]. com
PHP Laravel Developer
at PinnacleWorks Infotech Pvt Ltd
We are looking for a Laravel Developer for building high-performing, scalable, enterprise-grade applications. You will be responsible for web application development while providing expertise in the full software development lifecycle, from concept to design to testing. A commitment to collaborative problem solving, sophisticated design and product quality are essential.
Responsibilities:
- Build a high-quality web application from scratch.
- Responsive and adaptive web page implementation.
- Identify and communicate best practices for front-end engineering.
- Design, build and maintain efficient, reusable, and reliable code to ensure the best possible performance, quality, and responsiveness of the applications.
- Implement automated testing platforms and unit tests.
- Prepare and maintain all applications utilizing standard development tools
- Keep abreast of new trends and best practices in web development.
- Must possess excellent attention to detail and be able to familiarize and quickly learn new Software/ framework/ languages/ technology with ease.
- Must be able to apply innovative thinking at work.
Desired Skills:
- Good working knowledge of PHP-based MVC framework Laravel.
- Good understanding of Database concepts and working knowledge of MySQL.
- Good knowledge of PHP, HTML, CSS & Javascript.
- A clear understanding of RESTful API development standards.
- Excellent problem-solving skills.
- Knowledge of AngularJS is an added advantage.
- Understanding managing Linux servers & AWS/GCP
Tech Lead for Backend Development (Java / Springboot)
at Karkinos Healthcare Pvt Ltd
• Solid experience with application frameworks such as Springboot and strong familiarty with micro services architecture and design patterns
• Familiarity with databases like MySQL, MongoDB, Redis etc
• Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications
• Exposure to CI/CD using Gitlab, Jenkins preferred
• Familiarity with Docker, Kubernetes, EFK Stack is highly desired
• Broad knowledge of web standards relating to APIs (OAuth, SSL etc.)
• Exposure to product development.
• Understand Architecture Requirements and ensure effective design, development and maintenance of multiple micro services in Java Springboot deployed in cloud within containers consuming data present in relational as well as NoSQL databases.
o The microservices shall expose APIs which allow ease of integration with variety of client apps
o Microservices should handle a scale of thousands of requests per second
• Develop communication patterns between microservices which are efficient, lightweight and secured using Kafka
• Debugging issues on a live setup
• Lead a small team of engineers
• Create test cases and technical documentation
• Maintain a high level of code quality and consistency by adhering to and enhancing the coding standards, design methodology and programming practices
Hiring for Core Java Developer
Exp : 4 – 6 yrs
Edu : BE/B.Tech/MCA
Notice Period: Immediate to 15 days
Remote is available if not willing to move to Bangalore
Job Description:
Primary Technical Skills: -
· Core Java, OOPS concept
· SQL/PLSQL
· JavaScript (classes, prototype, DOM manipulations)
· JQuery
Secondary Technical Skills:
· XML/JSON
· Pro*c
· Retail Domain Knowledge
Type: Full-time
Location: Aundh, Pune
Qualification: B. S / M.S in Computer Sciences
Experience: 2 – 4 years
Responsibilities:
1. Hands-on development of PaperTure web applications with Spring Boot and Amazon Web Services.
2. Write, debug, and deploy frontend and backend code.
3. Drive architecture discussions and design decisions, with a focus on simplicity, maintainability, and scalability.
4. Enforce refactoring, continuous integration, test automation, source code control, and review practices, in order to create maintainable, understandable code.
5. Participate in Agile working practices such as daily stand-up meetings, backlog grooming, sprint planning, and retrospectives.
6. Work closely with multiple stakeholders; collaborating with testers to ensure quality, and with product managers to turn great ideas into concrete, implementable requirements.
7. Delight our users by driving consistent improvement in our Platform's usability.
8. Follow PaperTrue’s Standard Operating Procedures to ensure all applications meet regulatory and company requirements.
Desired profile:
1. To thrive in a fast-paced environment, appreciate aggressive goals, and have a desire-to-win
attitude.
2. The ability to solve tough problems that require innovative solutions.
3. 2-3 yrs Hands-on experience in Spring boot and with the Design & Development of complex software products & exposure to Unit testing tools.
4. Deep understanding of Computer Sciences & fundamentals, Data structures, Algorithms, Design patterns, HLD & LLD / OOPS, OOAD Concepts.
5. Expert level knowledge in Java, Javascript, Web Apps & Java stack technologies.
6. Good knowledge of Client-Server architectures.
7. Ability to write basic SQL queries.
8. Working Knowledge of Windows O/S
9. Good Understanding to the Software Architecture, Software Performance & Security
10. Strong Problem-solving skills and ability to troubleshoot applications & environmental issues.
11. Adaptability, ability to learn faster, independent, responsible, and diligent.
12. Good team spirit and interpersonal skills, excellent written, verbal, communication skills, analytical skills & Business thinking.
Work Schedule: 5 days a week
About Us: Pure Knowledge Solutions LLP
We are an ITES venture offering online proofreading and copyediting services through our brand PaperTrue (www.papertrue.com). Pure Knowledge Solutions LLP is the brain child of an IIT Bombayalumnus and is backed by one of Pune’s largest advertising agencies.
Senior Java Developer
at nextfirst engineering technologies pvt. ltd
Responsibilities
- Work with the architect in identifying modules, interfaces, functionality to be developed
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web application, addressing technical and design requirements
- Understand and implement heuristic algorithms as necessary
- Troubleshoot and debug applications
- Create and maintain upto date documentation
- Collaborate with Front-end developers to integrate user-facing elements with server side logic
- Provide training and support to internal teams
- Build reusable code and libraries for future use
- Liaise with developers, architects, designers and system administrators to identify and incorporate new features
Requirements
- Proven work experience in Java as a Back-end developer
- In-depth understanding of the entire web development process (design, development and deployment)
- Hands on experience with programming languages like https://resources.workable.com/back-end-developer-job-description" target="_blank">Java and Python
- Hands on experience in relational and non relational databases
- Working knowledge of CMS framework
- Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
- Excellent analytical and time management skills
- Teamwork skills with a problem-solving attitude
- BE/ MS degree in Computer Science or relevant field