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 .
- 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.
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 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 years
Education: Bachelors degree in Computer Science Engineering or related field (Masters preferred)