About the role
About the Role:
We are looking for seasoned backend engineers to build out and manage our workflow automation for several day-to-day operations involving bank customers.
Our project entails implementing end-to-end workflow management including authoring, handling state transitions, constructing APIs, and setting up micro-services infrastructure. This includes all associated areas such as architecture and database design.
Key Responsibilities:
-
Design and development of workflow management software on cloud.
-
Design and deployment of related databases
-
Ensuring the entire stack is designed and built for speed and scalability
-
Design and construction of REST APIs
-
Design and implementation of continuous integration and deployment.
-
Implement Workflows using Temporal Java SDK
-
Design and code technical solutions in Java or similar language.
Basic Qualifications:
-
BE/B.Tech/MCA or equivalent degree in computer science/information technology.
-
4+ years of non-internship professional software development experience with Java back-end programming language implementing microservices using SpringBoot.
-
Database design and management, including being up on the latest practices and associated versions.
-
Exposure to micro-services architecture using Spring boot and best practices for building micro-services.
-
Exposure to AWS cloud development using services such as IAM, S3, RDS and container based workloads.
-
Experience implementing testing platforms and unit tests.
-
Proficiency with Git, Azure DevOps or similar tools.
-
Appreciation for clean and well documented code.
Preferred Qualifications:
-
Hands-on experience with automated workflow management and orchestration tools such as Temporal.io, AWS SimpleWorkflow (SWF), Camunda, AWS Step Function, Cadence.
-
Exposure to full software development life cycle including coding standards, code reviews, testing and managing operations.
-
Hands-on experience with developing CI/CD pipelines and software deployment using Kubernetes or similar technology.
-
Superb interpersonal, communication, and collaboration skills.
-
Thorough understanding of user experience and possibly even product strategy.
-
Exceptional analytical and problem-solving aptitude.
-
Great organizational and time management skills.
-
Availability to resolve urgent application issues outside of business hours.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Forward Eye Technologies was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
