Role | Full Stack Java Developer |
Visit our websiteto know more. Follow us onLinkedInIInstagramIFacebookIXfor the exciting updates. |
What awaits you/ Job Profile | - Execute full software development life cycle (SDLC).
- Lead and manage the development team including assigning tasks and monitoring progress.
- Code complex parts of the software ensuring its robust and scalable.
- Produce specifications and determine operational feasibility.
- Integrate software components into a fully functional software system.
- Develop software verification plans and quality assurance procedures.
- Document and maintain software functionality.
- Troubleshoot debug and upgrade existing systems.
- Comply with project plans and industry standards
- Ensure software is updated with latest features.
- Interface with clients on technical matters and software requirements.
|
What should you bring along | - Perform requirement analyses.
- Conduct unit testing using automated unit test frameworks.
- Review the work of other developers and providing feedback.
- Use BMW coding standards and best practices to ensure quality.
- Develop and maintain BPMN workflows using Flowable.
- Integrate Flowable with existing enterprise systems and services.
- Optimize and troubleshoot performance issues in Java applications and Flowable processes.
- Strong understanding of BPMN 2.0 CMMN and DMN standards
- Work with application development teams to design and build front end user interfaces.
- Maintain and review code written by other members of the team and outside consultants.
- Consult with business partners on requirements organizing and synthesizing technical requirements and designs.
|
Must have technical skill | - Strong experience with Java and Java frameworks
- Excellent knowledge of relational databases SQL and ORM technologies (JPA2 Hibernate)
- Experience developing web applications using popular web frameworks (JSF Wicket GWT Spring MVC).
- Experience with RESTful APIs Maven/Gradle Git SQL Jenkins Microservices architecture.
- Hands-on experience with Flowable BPM or similar BPM engines
- Experience with test-driven development.
- Proficiency in AWS services such as EC2 S3 RDS Lambda AWS Load Balancer CloudWatch Autoscaling ECS EKS ECR.
- Proficiency in using GitHub Copilot or similar AI coding assistants
- Understand Agile methodologies and hands-on experience using Jira Confluence or similar agile project management tools.
- Excellent communication and collaboration skills.
- Domain background in Financial Services/banking.
|
Good to have technical skills | - Certification in Java
- Utilize GitHub Copilot to streamline coding testing and documentation tasks.
|
Required Experience:
Senior IC
RoleFull Stack Java DeveloperVisit our websiteto know more.Follow us onLinkedInIInstagramIFacebookIXfor the exciting updates.What awaits you/ Job ProfileExecute full software development life cycle (SDLC).Lead and manage the development team including assigning tasks and monitoring progress.Code com...
Role | Full Stack Java Developer |
Visit our websiteto know more. Follow us onLinkedInIInstagramIFacebookIXfor the exciting updates. |
What awaits you/ Job Profile | - Execute full software development life cycle (SDLC).
- Lead and manage the development team including assigning tasks and monitoring progress.
- Code complex parts of the software ensuring its robust and scalable.
- Produce specifications and determine operational feasibility.
- Integrate software components into a fully functional software system.
- Develop software verification plans and quality assurance procedures.
- Document and maintain software functionality.
- Troubleshoot debug and upgrade existing systems.
- Comply with project plans and industry standards
- Ensure software is updated with latest features.
- Interface with clients on technical matters and software requirements.
|
What should you bring along | - Perform requirement analyses.
- Conduct unit testing using automated unit test frameworks.
- Review the work of other developers and providing feedback.
- Use BMW coding standards and best practices to ensure quality.
- Develop and maintain BPMN workflows using Flowable.
- Integrate Flowable with existing enterprise systems and services.
- Optimize and troubleshoot performance issues in Java applications and Flowable processes.
- Strong understanding of BPMN 2.0 CMMN and DMN standards
- Work with application development teams to design and build front end user interfaces.
- Maintain and review code written by other members of the team and outside consultants.
- Consult with business partners on requirements organizing and synthesizing technical requirements and designs.
|
Must have technical skill | - Strong experience with Java and Java frameworks
- Excellent knowledge of relational databases SQL and ORM technologies (JPA2 Hibernate)
- Experience developing web applications using popular web frameworks (JSF Wicket GWT Spring MVC).
- Experience with RESTful APIs Maven/Gradle Git SQL Jenkins Microservices architecture.
- Hands-on experience with Flowable BPM or similar BPM engines
- Experience with test-driven development.
- Proficiency in AWS services such as EC2 S3 RDS Lambda AWS Load Balancer CloudWatch Autoscaling ECS EKS ECR.
- Proficiency in using GitHub Copilot or similar AI coding assistants
- Understand Agile methodologies and hands-on experience using Jira Confluence or similar agile project management tools.
- Excellent communication and collaboration skills.
- Domain background in Financial Services/banking.
|
Good to have technical skills | - Certification in Java
- Utilize GitHub Copilot to streamline coding testing and documentation tasks.
|
Required Experience:
Senior IC
View more
View less