Qureos

FIND_THE_RIGHTJOB.

EE_Integration_ Full Stack Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Skills

Skill

JAVA

REST API

JSF

MICROSERVICES

GIT

BPM

AWS SERVICES

WICKET

SQL

WEB APPLICATION FRAMEWORKS

HIBERNATE

MAVEN

GRADLE

Minimum Qualification

Job Description


Role


Full Stack Java Developer


Visit our website bmwtechworks.in to know more.


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 it’s 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.

© 2025 Qureos. All rights reserved.