


Job Description
To be successful in this role, you should meet the following requirements:
Knowledge of Java Script, Java server pages and Angular JS is required. Knowledge of Dojo is advantageous.
Knowledge of Core Java, Spring Core, Spring MVC , Spring Batch and Hibernate/JPA is required.
Knowledge of Databases such as Oracle and PL/SQL is advantageous.
Previous experience of working on Agile projects is required.
Excellent English Communication and presentation skills
Knowledge of JIRA, DEVOPS, control M scheduling and GSD is desirable.
Proven ability to clearly articulate implications of technical analysis to colleagues and stakeholders
Exhibit highest standards of ownership & accountability.
In this role, you will:
As a Full Stack Engineer, you will be part of the Compliance IT Data and MI Team.
Part of the wider Compliance Group Function, the Data and MI Team provides a foundational set of data capabilities which maximise synergy, minimise spend and ensures, ultimately, that the data serving various Compliance-related business processes is of the highest quality and standard.
As a Full Stack Engineer within Data & MI team, you will be responsible for accepting the work requests that are prioritised and developing the code enhancements to match the requirements as described in the chance request.
In addition, you will be responsible for the deployment of changes to the relevant Data & MI system code stack.
As an engineer you will be expected to be able to work and manage multiple change requests in parallel and be able to handle stakeholder queries by applying the appropriate analysis on the code.
all - Pls start above skill

Similar jobs



Python Engineer
Job Description:
• Design, develop, and maintain scalable and efficient micro-services using
Python and related frameworks (e.g., Flask, FastAPI,pytest).
• Develop Python scripts and tools to automate deployment, configuration
management, monitoring, and maintenance of our systems.
• Design and implement API automation tests to ensure the reliability and
performance of our software products.
• Troubleshoot and resolve issues related to automation processes,
performance bottlenecks, and system failures.
• Integrate backend automation processes with CI/CD pipelines for seamless
deployment and continuous improvement.
• Optimize and refactor code to improve the scalability and maintainability of
frameworks/services.
• Collaborate with cross-functional teams to understand automation
requirements and design scalable, efficient backend automation solutions.
• Stay up-to-date with the latest industry trends, tools, and technologies
related to python backend frameworks.
Job Requirements:
• Bachelor's degree in Computer Science, Engineering, or related field (or
equivalent experience).
• 3+ Years of experience as a Python Developer with a strong focus on
automation.
• Proficiency in Python programming, including experience with libraries such
as Flask, Django, or FastAPI.
• Understanding of software design principles, data structures, and algorithms.
• Experience with database systems, including SQL and NoSQL databases.
• Familiarity with version control systems, preferably Git.
• Knowledge of containerisation technologies such as Docker.
• Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and
infrastructure as code (IaC) tools.
• problem-solving skills and the ability to debug complex automation issues.
• Excellent teamwork and communication skills.
• Ability to work in an agile development environment and adapt to changing
requirements.


Backend Developer/Full Stack Developer Job Description - We are looking for developers who can convert complex business problems into tech deliverables, build scalable systems and work in a fast-paced environment.
Responsibilities:
Building scalable and robust applications.
Building and maintaining reusable code for future use.
Actively participate in code reviews.
Troubleshooting and debugging.
Following predefined design guidelines.
Timely delivery of tasks
Proficient and fast in implementing required processes across teams.
Innovative and open to trying/learning new things to improve the system or processes.
Skills required
Proven experience as a Full Stack Developer/Backend Developer
Experience with large-scale architectural patterns, event-driven microservices, well-designed APIs, and efficient algorithms.
Knowledge of at least 1 Object Oriented Programming language (e. g. Node.js, Python)
Knowledge of at least 1 Relational database and familiarity with NoSQL databases.
Problem-solving skills.
Excellent communication and teamwork skills.
Git/BitBucket
Optional skills -
React/React Native
Docker
Terraform
CI/CD
AWS
Web technologies
Must haves - Javascript, Object Oriented Programming, Git


1) You will be building and maintaining an internal application used by our fundraising,
marketing and accounting teams. This is very different from building an application for
millions or even thousands of users.
2) The cycles are short - there are no wire frames,no UML diagrams, no TDD / BDD, and no hand-wringing over 41 shades of blue. Bugs will be fixed as soon as they are reported and user feedback will be incorporated quickly.
3) You may build a feature which gets used for two weeks and is then thrown
away. The application as a whole will be used indefinitely i.e. this is not until we get
something else.
4) Safeguard client data.
5) Listen to your colleagues and understand their requirements.
6) Develop new features for our web application and Test the features you develop.
7) Fix bugs found regardless of who introduced them.
8) Follow and improve the deployment process
9) Log, and read the logs.
10) You will occasionally be expected to describe your code in words
Position Details:
Role: JavaScript Developer
Reports to: Director - Technology
Location: Bengaluru, India
Type of contract: 12 months full-time consultancy contract
Salary: As per Industry standards


- Provides free and subscription-based website and email services hosted and operated at data centers in Mumbai and Hyderabad.
- Serve global audience and customers through sophisticated content delivery networks.
- Operate a service infrastructure using the latest technologies for web services and a very large storage infrastructure.
- Provides virtualized infrastructure, allows seamless migration and the addition of services for scalability.
- Pioneers and earliest adopters of public cloud and NoSQL big data store - since more than a decade.
- Provide innovative internet services with work on multiple technologies like php, java, nodejs, python and c++ to scale our services as per need.
- Has Internet infrastructure peering arrangements with all the major and minor ISPs and telecom service providers.
- Have mail traffic exchange agreements with major Internet services.
Job Details :
- This job position provides competitive professional opportunity both to experienced and aspiring engineers. The company's technology and operations groups are managed by senior professionals with deep subject matter expertise.
- The company believes in having an open work environment offering mentoring and learning opportunities with an informal and flexible work culture, which allows professionals to actively participate and contribute to the success of our services and business.
Role and Responsibilities :
- Creating RESTful services with Node.js
- Implement MVC architecture using MERN/MEAN
- Architect scalable web applications
- Be responsive to change requests and feature requests
- Write code that is cross-platform and cross-device compatible
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
Qualification and Experience : A graduate degree or senior diploma in engineering or technology with some or all of the following:
- Bachelor's degree in Computer Science, Information Technology, or a similar field with 3-5 years of experience.
- Previous experience working as a MERN/MEAN stack Developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with browser-based debugging and performance testing software.
- Experience with Angular JS
- Excellent troubleshooting skills.
- Experience in socket.io and webrtc will be an added advantage.
All interested candidates please share your updated resume.

Job Description:
- Knowledge of front-end technologies like Vue JS/ Angular JS / ReactJS .
- Basic knowledge of GIT or BitBucket or TFS or Jenkins
- Experience in technologies like Devops, NodeJS, ExpressJS, .Net Core
- Understanding of Microservice architecture , Docker containers and Database designs
- Knowledge of various AWS services such as CloudWatch, Lambda, EC2, ECS, S3, AWS Document DB/DynamoDb, Cloud formation
- Soft skills - Self driven and independent, Good team player, good interpersonal skills, Flexible and Proactive, Good communication with client.
- Building reusable components and front-end libraries for future use.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
- Ability to understand business requirements and translate them into technical requirements.
- Translating designs and wireframes into high quality code.
- Review the React code of team members, Help technically where-ever required as a one- team approach.


Job Summary
- Excellent hands-on experience with Go lang (if not Golang, in either JAVA, DotNet and/or NodeJS)
- Write CRONs and background tasks required for the growth of business and product
- Build REST APIs as required
- Ability to code using design principles
- Write reusable code and libraries for future use
- Have the working knowledge of Microservices Architecture using Docker
- Collaborate with other team members and stakeholders in executing various new and existing ideas
- Possesses the knowledge of developing and deploying in Linux environments
- Passion for building great products and loads of energy.
Key Skills
Skills that we would be more than happy for a dev to have: - Worked in CI/CD environments - Developed code using TDD/BDD approach. - Worked with Virtualization on Linux (KVM) - Experience in working in Agile development environment
About You
We’re looking for exceptional Engineers with an amazing breadth and depth of technology expertise! If you’re the kind of person that looks at the bigger picture and want to build something that has a real impact on the end user, go ahead and apply for the position.
Ability to see the big picture but still love to code!
Strong in backend languages, such as Java, DotNet or NodeJS!
Familiar with client-side frameworks such as React, Angular, Vue etc.
Strong HTML/CSS skills – you understand not only how to build the data, but how to make it look great too.
Knowledge of architectural design and you like to build something scalable and flexible to support business
Agile or Scrum is your favorite development approach.
And when we start talking about performance, security and unit testing? Well that’s music to your ears


● You will build robust secure and scalable microservices to build the Rentomojo application and ensure the technical feasibility of UI/UX designs
● You will be responsible to implement RESTful services with a metric-driven API Gateway
● You will continuously evaluate relevant technologies, influence and drive architecture and design discussions
● Deploying, automating, maintaining and managing AWS cloud-based production system, to ensure the availability, performance, scalability and security of productions systems
Requirements
● Experience of working in teams that are run with - agile- processes
● Excellent in at least one Javascript frameworks like Node.js, Angular, Ember, React or Backbone.
● Experience manipulating large data sets using both relational (e.g., MySQL, Postgres) and non-relational databases (e.g., MongoDB, CouchDB, Redis, Cassandra)
● Comfortable with managing AWS setups
● Reliable knowledge/experience in consuming Web Services, including OAuth-enabled APIs ● Solid knowledge of the foundations of security and best practices
Preferred Skills
● Experience with docker and kubernetes deployments
● Experience with modern JS toolchains such as Grunt, Bower, Webpack
Merkle|Sokrati, a leader in Paid Search & Social Advertising, provides a sophisticated technology solution to efficiently manage Digital Marketing campaigns for several brands in India. The technology developed takes a beating of serving and tracking 20M+ impressions a day. It runs crunching algorithms and keyword discovery routines using distributed computing, housing the entire data in distributed caches and sharded MySQL databases.
To be a geek at Merkle|Sokrati you need to know how to build scalable and high-performance systems. Nothing at Sokrati is small. We start with a proof of concept that demands a traffic rate of 10M+! To achieve any of this you need to understand Distributed Systems, Distributed Caching, High-scale Databases. And we possess the skills to create software that makes this entire heterogeneous system function together even if it runs on 100 boxes. A system that is so widely used cannot sustain any downtime and hence it uses elegant high-availability techniques to survive an outage. Not many startups can say “been there, done that”!
@Merkle|Sokrati, you will:
- Implement solutions for broadly defined problems
- Drive best practices and engineering excellence
- Be involved in the development of code in object-oriented languages like Java etc and build large scale robust distributed systems
- Be involved in full fledged product development.
- Build New Features, Push them to production fast.
- Debug production issues across services and levels of the stack
- Build services or APIs which will for easy application integrations at Sokrati to develop applications faster.
- Build scalable/fault-tolerant backend systems that process and analyze billions of data points every day.
You'd fit right in if you have:
- 2-4 years of experience in building successful production software systems
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Computer Science)
- Experience developing software services and an understanding of design for scalability, performance and reliability.
- Mastery of the tools of the trade, including a variety of modern programming languages (Python, Java, JavaScript, C/C++) and open-source technologies (Linux, Spring)
- Proven ability to work in a fast paced, agile and in an ownership and results oriented culture
If you are excited about:
- Having an unmatched startup experience that allows you to work on bleeding-edge technologies.
- Making a splash in a multi-billion dollar Digital Advertising industry
- Learning & Growing far beyond your current horizon
- A place full of like-minded & ridiculously smart folks
- A start-up culture that you'd cherish forever in your work life
Feel like you are a good fit? We would love to hear from you!

Facilitation and Business Analysis skills.
Estimation and Project Planning skills for enterprise level applications.
Excellent communication and technical leadership skills.

