Who are we
Fulcrum Digital is an agile and nextgeneration digital accelerating company providing digital transformation and technology services right from ideation to implementation. These services have applicability across a variety of industries including banking & financial services insurance retail higher education food healthcare and manufacturing.
The Role
- Contribute to all stages of software development lifecycle
- Design implement and maintain Javabased/Angular applications that can be highvolume and lowlatency
- Analyze user requirements to define business objectives
- Envisioning system features and functionality
- Define application objectives and functionality
- Ensure application designs conform with business goals
- Develop and test software
- Identify and resolve any technical issues arising
- Create detailed design documentation
- Propose changes to current Java infrastructure
- Develop technical designs for application development
- Develop multimedia applications
- Write welldesigned testable code
- Conducting software analysis programming testing and debugging
- Manage Java and Java EE/Angular application development
- Develop documentation to help users
- Transforming requirements into stipulations
- Prepare and produce releases of software components
- Support continuous improvement investigating alternatives and technologies and presenting for architectural review
Requirements
- Good handson in Java J2EE Web Services (REST SOAP) Spring boot Spring MVC Spring 4.0Hibernate/JPA
- Good to have experience in Angular API Gateway and Microservice.
- Understanding of Kafka PCF Integration patterns Security standards Concurrency and Multithreading Collections PostgreSQL AWS Docker Kubernetes
- Handson highenergy detailoriented proactive and able to function independently under pressure.
- Strong Problem Solving skills
- Distributed systems (Databases caches microservices message broker.
- API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI Groovy/Spring Cloud Contract
- Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest
- Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock
- Static Code Analysis using SonarQube/Xcode Static Analyzer
- Hands on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure
- Troubleshooting with Splunk API aids like Swagger/Postman and source control systems like Git
- Intermediate knowledge of Maven Junit Redis Oracle database SQL Unix command Shell scripting.
- Good to have exposure to Financial/Banking Domain Frontend development Javascript HTML5 CSS3 Bootstrap/Material UI Angular.
- Good knowledge of tools like Sonar Datadog/Dynatrace GIT SVN Rally/Jira CI (Jenkin / Bamboo)/CD Splunk
- Strong communication skills both verbal and written with strong relationship collaborative skills and organizational skills
- Proven experience in Agile methodology SDLC & implementation of Projects debugging the applications.
Good hands-on in Java, J2EE, Web Services (REST, SOAP), Spring boot, Spring MVC, Spring 4.0,Hibernate/JPA Good to have experience in Angular, API Gateway, and Microservice. Understanding of Kafka, PCF, Integration patterns, Security standards, Concurrency and Multi-threading, Collections, PostgreSQL, AWS, Docker, Kubernetes Hands-on, high-energy, detail-oriented, proactive, and able to function independently under pressure. Strong Problem Solving skills Distributed systems (Databases, caches, microservices, message broker. API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock Static Code Analysis using SonarQube/Xcode Static Analyzer Hands on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure Troubleshooting with Splunk, API aids like Swagger/Postman and source control systems like Git Intermediate knowledge of Maven, Junit, Redis, Oracle database, SQL, Unix command, Shell scripting. Good to have exposure to Financial/Banking Domain, Frontend development, Javascript, HTML5, CSS3, Bootstrap/Material UI, Angular. Good knowledge of tools like Sonar, Data-dog/Dynatrace, GIT, SVN, Rally/Jira, CI (Jenkin / Bamboo)/CD, Splunk Strong communication skills -- both verbal and written with strong relationship, collaborative skills and organizational skills Proven experience in Agile methodology, SDLC & implementation of Projects, debugging the applications.