What are the responsibilities and job description for the Java Lead/Architect position at IPolarity?
Job Title: Lead OR Architect - Java with Camunda
Location Las Vegas, NV - Local Candidates Preferred
Project Tenure 12 Months
Domain Banking
Relevant Experience 14 Years
Education :: Bachelor's degree in Computer Science, Engineering, or related field.
Job Responsibilities Details
· Application Development : Design, develop, and maintain Java-based applications using Camunda BPM, Spring Boot, Hibernate, and Vue.js.
· RESTful API Development: Create scalable, secure APIs for integration with front-end, third-party systems, and microservices.
· Database Management : Architect and optimize PostgreSQL database schemas, queries, and ensure data integrity.
· Cloud Deployment : Manage Azure cloud services for application deployment, scaling, and optimization.
· Testing and Quality Assurance :Perform unit, integration, and end-to-end tests using JUnit, Mockito, and Selenium.
· Security and Authentication : Implement OAuth-based authentication, JSON handling, and security best practices.
· Microservices Architecture : Design scalable microservices solutions adhering to best practices and patterns.
· Logging and Monitoring : Configure Log4j/SLF4J and monitor using Prometheus and Grafana for real-time tracking.
· Front-End Build Tools : Optimize assets using Grunt and Gulp for seamless web application performance.