AWS JAVA Developer at codersbrain · Remote, Kolkata, Mumbai · 3 - 8 years · ₹6L - ₹10L / yr · Bootstrapped · Remote friendly · Posted 14 Jul 2023
- Analyze highly complex business requirements;
- generate technical specifications to design or redesign complex software components and applications;
- Acts as an expert technical resource for modeling, simulation and analysis efforts;
- Adapt to change quickly and adjust work accordingly in a positive manner;
- Be flexible and thrive in an evolving environment;
- Individual contributor to build the application for e-commerce platform;
- Assures quality, security and compliance requirements are met for supported areas;
- Working in cloud data stores to include S3, DynamoDB and/or Amazon RDS;
- Perform test automation in a test-driven development environment;
- Implement DevOps concepts, tools and continuous delivery pipelines - Bamboo, Jenkins, Maven, Bitbucket, Jira, etc;
- Implement instrumentation to gather business-specific metrics around consumer usage patterns;

About codersbrain
About
Connect with the team
Similar jobs (3)
Experience and Required Skill Sets:
1 Solid experience in software design and development using Microsoft ASP.NET framework, C#, Visual Studio, and in writing clean, readable, and easily maintainable code
2 5+ years of experience in WCF, WPF, VB.NET, SQL Server, JQuery, Angular 10 and above.
3 5+ years of experience in developing highly scalable REST/Web APIs
4 5+ years of experience in developing highly efficient SQL/NoSQL Queries
5 5+ years of experience in Relational and Document databases
6 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
7 Experience in using the MVC framework, working knowledge in APIs, and Service Oriented Architecture
8 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
9 Experience in Angular version 10 and above is required
10 Expert in SQL programming & Database Design (Stored procedure, Function, Trigger, Constraints, Replication)
11 Strong ability in HTML and JavaScript (AJAX, DOM)
12 Development experience with data integration technologies including REST, SOAP, JSON, XML
13 Expertise in programming and usage of any unit testing framework. Expertise in integration testing and continuous integration.
14 Experience working in a DevOps environment will be an added advantage.
Responsibilities:
• Ability to create complex, enterprise-transforming applications that meet and exceed client expectations.
• Responsible for the bottom line. Strong project management abilities. Ability to encourage the team to stick to timelines.
• Follow best-in-class coding practices and review the solutions vis-à-vis the requirements and technical specifications.
• Should demonstrate strong client interfacing capabilities like emails and calls with clients in the US/UK
- Experience in Core Java, CXF, Spring.
- Experience in spring boot, microservices.
- Extensive experience in developing enterprise-scale n-tier applications for the financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
- Good development experience with RDBMS, preferably Sybase database
- Good knowledge of multi-threading and high volume server side development
- Experience in sales and trading platforms in investment banking/capital markets
- Basic working knowledge of Unix/Linux
- Excellent problem solving and coding skills in Java
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts.
Role Overview
Senior Business Analyst responsible for
bridging business and technical teams, owning requirements and delivery
outcomes, and operating independently with minimal supervision. The role
requires flexibility to support Product Owner or Project Manager responsibilities
when needed and the ability to work effectively across different domains and
business contexts.
Key Responsibilities
Lead requirement discovery
through workshops, interviews, and analysis.
Translate business needs into
clear specifications, features, and acceptance criteria suited to AI-assisted
delivery, while using epics and user stories when that level of detail is
required.
Own and continuously refine the
product backlog in collaboration with Product Owners and delivery teams.
Support iterative delivery
using Agile practices, including Scrum and Kanban, with continuous refinement,
build, validation, and deployment.
Analyze current and
target-state processes, identify gaps, and recommend practical improvements.
Manage stakeholder
communication and alignment across business, product, engineering, and quality
assurance teams.
Define test scenarios, support
User Acceptance Testing (UAT), and maintain traceability from business
requirements through delivery.
Work closely with development
and QA teams to clarify requirements and ensure that delivered solutions meet
the intended business outcome.
Must-Have Skills and Experience
8-10 years of experience in
business analysis within software or IT delivery environments.
Strong experience in
requirements discovery, analysis, and documentation.
Ability to define
specifications and features with clear, testable acceptance criteria.
Experience working with epics,
user stories, use cases, and product backlogs.
Strong stakeholder management,
facilitation, communication, and presentation skills.
Hands-on experience with Agile
delivery, including Scrum and Kanban.
Experience with API
integrations or API-driven applications.
Prompt engineering skills to
effectively use AI tools for discovery, documentation, analysis, and
collaboration.
Experience planning and
supporting test scenarios and UAT.
Strong analytical,
problem-solving, and process-improvement skills.
Good to Have
Working knowledge of SQL for
data validation and analysis.
Experience with analytics or
business intelligence tools such as Power BI or Tableau.
Familiarity with cloud
platforms such as Microsoft Azure, AWS, or Google Cloud.
Experience evaluating
AI-enabled features or collaborating with AI, data, product, and engineering
teams.
Exposure to process modelling
techniques such as BPMN.
Education
Bachelor's degree in
Engineering, Computer Science, or a related field, or equivalent
qualification.
Preferred Certifications
Certified ScrumMaster (CSM) or
an equivalent Scrum certification.
Certified Business Analysis
Professional (CBAP), Certification of Capability in Business Analysis (CCBA),
or PMI Professional in Business Analysis (PMI-PBA).
Working Style and Mindset
Operates with strong ownership
and independence, driving outcomes with minimal supervision.
Brings a consulting and product
mindset and focuses on solving business problems rather than only documenting
requests.
Can flex into Product Owner or
Project Manager responsibilities when needed.
Adapts quickly across domains,
stakeholders, and delivery contexts.
Demonstrates a practical, proactive, and
delivery-focused approach.







