Overview
Skills
Job Details
Job Title: Java with Camunda (Lead / Architect)
Project Tenure: 12+ Months
Education: Bachelor?s degree in Computer Science, Engineering, or related field (Master?s
preferred)
Key Responsibilities
? Design, develop, and maintain Java-based applications using Camunda BPM, Spring
Boot, Hibernate, and Vue.js.
? Define architecture blueprints and technical roadmaps for enterprise financial
applications.
? Develop secure, scalable RESTful APIs for integration with front-end systems, third-party
applications, and microservices.
? Architect and optimize PostgreSQL database schemas and queries while ensuring data
integrity and performance.
? Manage application deployments in Microsoft Azure, including scaling, monitoring, and
cost optimization.
? Implement CI/CD pipelines for automated build, test, and deployment processes.
? Conduct automated testing using JUnit, Mockito, and Selenium to ensure application
quality.
? Implement OAuth 2.0 authentication, JSON data handling, and enforce security best
practices.
? Design and implement microservices using domain-driven design and industry
standards.
? Configure logging frameworks such as Log4j and SLF4J, and set up application
monitoring with Prometheus and Grafana.
? Optimize front-end performance using build tools such as Grunt and Gulp.
Requirements
Must-Have Skills
? Expert-level Java development with extensive architecture and solution design
experience.
? Strong Camunda BPM workflow and decision automation expertise.
? Proficiency in Spring Boot, Hibernate, Vue.js, and RESTful API development.
? Advanced PostgreSQL database design and optimization skills.
? Hands-on experience with Azure cloud deployments.
? Experience in the banking or financial services domain.
? Knowledge of CI/CD pipelines, OAuth authentication, and enterprise security practices.
? Strong understanding of microservices patterns and architecture principles.