Job Title : Java with Camunda (Lead / Architect)
Location : Plano, TX (Onsite)
Project Tenure : 12 Months
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, a nd enforce security best practices.
- Design and implement microservices using domain-driven design and industry standard s.
- 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.
Must-Have Skills
Expert-level Java development with extensive architecture and solution design experience.Strong Camunda BPM workflow a nd 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.Minimum relevant experience should be 14+ yearsEducation : Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred)