Implementation: EPAM / Client: Confidential
(Local Candidate) Preferred if candidate is very strong initial remote can be discussed during interview but don t commit anything to the candidate.
Job Title: Senior technical Lead Java with Camunda
Location: Las Vegas Nevada & Phoenix AZ (onsite)
Employment Type: Longterm Contract
Experience: 14 Years
Client Domain: Banking
Responsibilities:
1. Application Development: Design develop and maintain Javabased applications leveraging Camunda BPM for workflow automation Spring Boot for rapid application development Hibernate for ORM and Vue.js for frontend interfaces.
2. RESTful API Development: Implement RESTful APIs for seamless integration with frontend interfaces thirdparty systems and microservices ensuring scalability security and performance.
3. Database Management: Design and maintain database schemas perform data modeling optimize SQL queries and ensure data integrity and performance using PostgreSQL.
4. Cloud Deployment: Deploy and manage applications on Azure cloud services including configuration monitoring scaling and optimization for high availability and reliability.
5. Testing and Quality Assurance: Write unit tests integration tests and endtoend tests using testing frameworks like JUnit Mockito and Selenium to ensure code quality reliability and robustness.
6. Security and Authentication: Implement OAuth authentication and authorization mechanisms for secure API access handle JSON data formats and adhere to security best practices and standards.
7. Microservices Architecture: Architect and implement microservicesbased solutions to improve system scalability maintainability and agility following industry best practices and design patterns.
8. Logging and Monitoring: Configure logging using Log4j and SLF4J frameworks set up monitoring and alerting using Prometheus and Grafana for realtime performance monitoring troubleshooting and optimization.
9. FrontEnd Build Tools: Use frontend build tools like Grunt and Gulp for optimizing JavaScript CSS and assets in web applications ensuring efficient frontend performance and user experience.
Qualifications:
Bachelors degree in Computer Science Engineering or related field.
14 years of experience in Java development with handson experience in Camunda Spring Hibernate Vue.js RESTful API development PostgreSQL Azure cloud services and related technologies.
Proficiency in RESTful API design development and integration.
Strong database skills with PostgreSQL or similar relational databases including data modeling querying and optimization.
Experience with cloud platforms preferably Azure including deployment configuration monitoring and scaling.
Knowledge of testing methodologies frameworks and tools for automated testing unit testing and integration testing.
Familiarity with OAuth JSON microservices architecture and frontend technologies such as HTML CSS JavaScript and Vue.js.
Handson experience with logging and monitoring tools (Log4j SLF4J Prometheus Grafana) for performance monitoring troubleshooting and optimization.
Strong problemsolving skills attention to detail and ability to work independently or collaboratively in a team environment.
Excellent communication skills including the ability to effectively communicate technical concepts and solutions to stakeholders.
javascript,grafana,postgresql,java development,oauth,microservices,html,azure cloud services,css,slf4j,testing methodologies,log4j,restful api development,camunda,spring,hibernate,prometheus,java,microservices architecture,json,vue.js