
Automation Anywhere Developer
at With a global provider of Business Process Management.
Job Description
· Design technical specifications for RPA (Uipath) that meets the requirements and handled all the non functional requirements of concurrency, scalability, security requirements, restart and recovery.
· Develops and configures automation processes as per the technical design document to meet the defined requirements. Works on the coding the more complicated automations or reusable components, and delegates and mentors junior developers for the less complex components.
· Develops new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
· Complies with and helps to enforce design and coding standards, policies and procedures.
· Ensures documentation is well maintained.
· Ensures quality of coded components by performing thorough unit testing.
· Works collaboratively with test teams during the Product test and UAT phases to fix assigned bugs with quality.
· Reports status, issues and risks to tech leads on a regular basis
· Improves skills in automation products by completing automation certification.
· Mentors junior developers and performs code reviews for quality control.
Qualifications
Bachelor degree in Engineering / Computer Science
Additional Information
· 5- 8 years of IT experience and having good understanding of programming concepts. Should be from a programming background on any coding language (.Net, Java).
· Working experience in RPA for a minimum of 2 years and having project experience of a minimum 3 RPA implementations.
· Understands development methodology and lifecycle
· Should be trained on RPA tools (Uipath).
· Self-motivated, team player, action and results oriented.
· Well organized, good communication and reporting skills.

Similar jobs
JOB DESCRIPTION:
- Design, develop, and maintain low-latency, high-performance enterprise applications using Core Java (Java 5.0 and above).
- Implement and integrate APIs using Spring Framework and Apache CXF.
- Build microservices-based architecture for scalable and distributed systems.
- Collaborate with cross-functional teams for high/low-level design, development, and deployment of software solutions.
- Optimize performance through efficient multithreading, memory management, and algorithm design.
- Ensure best coding practices, conduct code reviews, and perform unit/integration testing.
- Work with RDBMS (preferably Sybase) for backend data integration.
- Analyze complex business problems and deliver innovative technology solutions in the financial/trading domain.
- Work in Unix/Linux environments for deployment and troubleshooting.
Required Skills & Experience:
- 4– 12 years of strong hands-on experience in Core Java.
- Deep understanding of Object-Oriented Programming (OOP), data structures, algorithms, and design patterns.
- Proven experience with Spring, CXF, and REST/SOAP web services.
- Solid understanding of microservices architecture and distributed systems.
- Experience working with Sybase or other relational databases.
- Expertise in multithreading, concurrency, and high-throughput server-side development.
- Exposure to capital markets, sales & trading platforms, or similar financial services applications.
- Good working knowledge of Unix/Linux environments.
- Experience in solution architecture and design documentation is a strong plus.
- Strong problem-solving skills, analytical thinking, and a proactive attitude.
- Excellent communication and interpersonal skills to work effectively with global teams.
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Previous experience in investment banking, capital markets, or financial technology domains.
Why Join Wissen Technology?
- Be a part of a high-growth organization that has expanded 400% in the last five years.
- Work alongside leadership and engineers from IITs, IIMs, MIT, Wharton, and other top institutions.
- Engage with Fortune 500 clients and deliver high-impact projects.
- Certified as a Great Place to Work®.
- Recognized as a Top 20 AI/ML Vendor by CIO Insider (2020).
- Work on next-gen technologies: AI/ML, Big Data, Cloud, DevOps, RPA, and more.
- Global presence across US, India, UK, Australia, Mexico, and Canada.
Website : www.wissen.com
Job Title: Java Backend Developer
Experience: ~3-6 years (Mid-to-Senior)
Employment Type: Full-time, Permanent
Location : Bangalore
Role Overview
As a Java Backend Developer, you’ll be responsible for designing, developing, and maintaining scalable backend systems and microservices. You’ll work with cross-functional teams to build high-performance distributed services, APIs, and data-driven applications that power business solutions.
Key Responsibilities
- Design and implement microservices and backend components using Java (8+) and Spring Boot.
- Build and consume RESTful APIs and integrate with internal/external services.
- Work with event-driven systems and messaging using Apache Kafka (producers/consumers).
- Develop and optimize databases, including SQL (e.g., MySQL/PostgreSQL) and NoSQL (e.g., MongoDB/Cassandra).
- Participate in CI/CD pipelines, automated builds, and deployments using tools like Git, Maven, Jenkins.
- Ensure code quality through unit and integration testing, documentation, and code reviews.
- Collaborate with frontend developers, QA, DevOps, and product teams following Agile methodologies.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proven hands-on experience with Core Java and Spring Boot development.
- Strong understanding of microservices architecture, REST APIs, and distributed systems.
- Experience with message queues/event streaming (Apache Kafka).
- Skilled in relational and NoSQL databases and writing optimized queries.
- Comfortable with CI/CD tools (e.g., Git, Maven, Jenkins) and version control.
- Good problem-solving, debugging, and collaboration skills.
Preferred / Nice-to-Have
- Cloud platform experience (AWS / Azure / GCP).
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Knowledge of performance tuning, caching strategies, observability (metrics/logging).
- Agile/Scrum development experience.
-
Strong Java programming skills
-
Minimum of 5 years practical software development experience
-
Robust object-oriented design pattern knowledge and implementation experience using Java;
-
Python a plus
-
Advanced knowledge and experience developing and working with relational databases such as
-
Sybase and MySQL
-
Experience with multi-tier application architecture and high performance distributed and in-
-
memory caching solutions
-
Strong understanding of data modeling techniques
-
Strong foundation in SDLC best practices including test driven development, unit testing
-
discipline, agile development, and CI/CD strategies
Wissen Technology is now hiring for a Java Developer
Location : Bangalore (The candidate must be based in Bangalore, as an in-person interview is a mandatory part of the selection process)
Notice Period: Immediate to Serving Notice Period & Up to 30 Days max
Skills: Hands-on experience in Core Java, Spring Boot, Microservices, Algorithms, Data Structure and SQL
Note: Bachelor's or Master's degree from a top-tier college or university is must.
Key Responsibilities:
- Design, develop, and test low-latency, high-volume client-facing applications.
- Develop and maintain enterprise-scale, n-tier applications for the investment banking/capital markets domain.
- Implement microservices-based solutions using Spring Boot and other modern frameworks.
- Work extensively with Core Java 5.0 and above, Spring Framework, and CXF
- Optimize applications for multi-threading and high-performance server-side development
- Collaborate with cross-functional teams to design and implement scalable, secure, and efficient solutions
- Work with RDBMS (preferably Sybase) to handle large-scale data processing.
- Develop and maintain applications on Unix/Linux environments
- Utilize enterprise application design patterns to build robust and scalable solutions.
- Troubleshoot and resolve complex technical issues while ensuring application stability and performance.
Required Skills & Experience:
- 1 to 6 years of hands-on experience in Java development
- Strong knowledge of microservices architecture and cloud-based deployment.
- Expertise in Spring Framework, Spring Boot, and CXF
- Experience in developing and optimizing applications for high-volume, multi-threaded environments
- Solid understanding of financial domain applications, sales, and trading platforms
- Proficiency in working with relational databases (Sybase preferred)
- Familiarity with Unix/Linux environments and shell scripting.
- Strong analytical, problem-solving, and communication skills.
- Ability to articulate and present design ideas effectively.
- Education: Bachelor's or Master's degree from a top-tier college or university is must.
Responsibilities of a Senior Software Engineer (Backend):
- You will be a guide in the entire application lifecycle including research, design, development, testing (dev owns quality), along with continuous deployment and delivery
- Lead design with a major focus on best user experience, performance, scalability and future expansion
- You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills to bring in continuous improvements and implement best practices.
- You will apply the latest technology thinking from our tech radar, adopt best design practices to solve complex problems and ensure our product is the best in usability.
- You will work directly with the CEO and the cross functional product teams, align on the needs of the products and operations.
- You will analyze business, technology challenges and suggest solutions
- Build an “Awesome” team
This opportunity is for you if,
- You have 4-6 Years of work experience in building highly-interactive applications using Java, Spring MVC, Spring JMS, Spring JDBC, Spring IOC, Spring Boot, MySQL, MiBatis, ReactJS, Java Script, jQuery, AWS, JMS and have knowledge on wide range of web technologies, tools and Frameworks.
- You have experience in working with Restful webservices
- You have strong knowledge and understanding of design patterns and domain driven design
- You understand fundamental design principles behind building scalable, resilient, and maintainable applications
- You have functional knowledge of inclusive design: accessibility, and related tooling
- You have consumer web development experience for high-traffic, public facing web applications
- You have knack for writing clean, readable, re-usable code
- You have good knowledge on TDD and CI/CD practices.
- You have experience in managing and publishing releases using Git branching and tools like NPM and YARN.
- You have penchant for learning
- You are a great analytical & logical thinker and someone who loves solving problems
- You are passionate, energetic, enthusiastic and a go-getter
- You are “ FUN @ Work “
Overview
adesso India specialises in optimization of core business processes for organizations. Our focus is on providing state-of-the-art solutions that streamline operations and elevate productivity to new heights.
Comprised of a team of industry experts and experienced technology professionals, we ensure that our software development and implementations are reliable, robust, and seamlessly integrated with the latest technologies. By leveraging our extensive knowledge and skills, we empower businesses to achieve their objectives efficiently and effectively.
Job Description
We are looking for a skilled and experienced Senior backend Developer specializing in FSE tools to join our team. In this role, you will be responsible for designing and implementing user interfaces that enhance our customer experience. Your contributions will play a critical role in driving the success of our projects by creating dynamic, intuitive, and responsive web applications.
Responsibilities:
Develop, maintain, and enhance web applications using front end tools to create seamless, user-friendly experiences.
Collaborate with cross-functional teams, including UX/UI designers, product managers, and backend developers, to deliver high-quality products.
Write clean, maintainable, and scalable code while adhering to best practices in frontend development.
Perform code reviews, optimize application performance, and debug issues for a smooth user experience.
Stay updated on the latest FSE features and web development trends to bring innovative ideas to the team.
Skills & Requirements
Java, Spring Framework / Spring Boot, APIs (e.g. REST, RESTful API), Unit testing (e.g JUnit, Mockito ), Build Tools (e.g. maven, gradle), CI/CD (e.g. Gitlab, GitHub, Jenkins, Bamboo, Azure DevOps), DEV Tools (e.g. Git, Atlassian Jira, Atlassian Confluence), Quality Tools (e.g. SonarQube, SonarCloud, Findbugs, PMD, OWASP checker, …), Spring Ecosystem (e.g. Spring Data, Spring REST, Spring MVC, Spring Batch, …), Java Commons (e.g. Apache Commons), Other APIs (e.g. SOAP, GraphQL, WebSocket, Server-Sent-Events / SSE, gRPC), API Documentation (e.g. OpenAPI, Swagger, …), Integration testing / E2E testing (e.g. Selenium, Testcontainers, Cucumber), Containerisation (e.g. Docker, Kubernetes / K18n), Cloud experience (e.g. AWS, Azure, GCP).Java Enterprise / Java EE (e.g. EJB, CDI, JPA, JSF, JAX-RS, JAX-WS, JMS), Other Java Frameworks (e.g. Quarkus), Messaging (e.g. Kafka, RabbitMQ, ActiveMQ, …), NoSQL DB (e.g. MongoDB, Neo4j), Performance testing (e.g. Gatling), Single-Sign-On (e.g. OAuth2, Open ID Connect, JWT, SAML), Monitoring, Logging & Tracing in the frontend application, Experience with Linux operating systems, Shell-Scripting.
Job Responsibilities:
* Design, build, and maintain efficient, reusable, and reliable Java code
* Ensure the best possible performance, quality, and responsiveness of the applications
* Identify bottlenecks and bugs, and devise solutions to these problems
* Help maintain code quality, organization, and automatization
* Prepare the technical design of complex technology components
Mandatory Skills:
* Proficient in Java (JDK 1.7) or above JDK 8 preferable, with a good knowledge of its ecosystems with a knack for writing clean, readable Java code, writing reusable Java libraries along with knowledge of concurrency patterns in Java
* Solid understanding of object-oriented programming along with various design and architectural patterns
* Hands on experience with Spring, Spring Boot, JUnit
* Familiarity with concepts of MVC, Microservices, RESTful
Developed in formal collaboration with the University of Cambridge in May 2000, HeyMath! is an Ed-Tech company whose mission is to Raise the Game in Maths for school systems around the world. We do this using technology to deliver engaging teaching methodologies and personalised learning paths for students. HeyMath! has been successfully adopted by CBSE schools since 2004, with positive outcomes for the entire ecosystem.
Check us out at www.heymath.com
We plan to work mainly from home in 2021 and the virtual office atmosphere is collegiate, informal and friendly, with small high-impact teams making a difference to customers.
What we are looking for:
• Experience in building and re-engineering cloud based solutions on AWS.
• Strong knowledge of Object Oriented Programming(OOPS) and design patterns is a must.
• Hands-on development on Spring MVC framework.
• Experience working on Java 8 or above.
• Must have very good knowledge of RDBMS such as MySQL and performance tuning of the same.
• Good knowledge of Javascript frameworks such as React JS.
• Exposure to server-side and client-side caching mechanisms.
• Basic understanding of proxy servers, load balancers and CDN.
• Ability to debug the applications and provide instant workable solutions.
• Experience working on Elastic Search / Kafka / Kubernetes or all is a nice to have.
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.








