Job Description
JOB DATA
JOB TITLE: Lead Technical Consultant-Fullstack Java
Argano is the world's largest global digital consultancy, exclusively connecting design and delivery for the transformation of high-performance business operations, extending our clients commercial agility, profitability, customer experience, and growth. Our strategic consulting, bolstered by proprietary IP, provides a comprehensive view of business operations, pinpointing areas of strength and unveiling opportunities for improvement. Argano is at the intersection of operations and technology for digital transformation.
Technical Stack
- Expert proficiency in the Spring Boot ecosystem, including Spring Data JPA, Spring Security, and RESTful API development. Must have experience with Java (at least v11, preferably v21).
- Strong expertise in Angular (v10+, preferably Angular 14), Angular Material, HTML5, CSS/SCSS, and TypeScript.
- Proven experience designing and implementing scalable enterprise applications, including working with modular monoliths and microservices principles.
- Deep understanding of modern web security principles, including OAuth 2.0, JWT, and addressing common web vulnerabilities.
- Foundational understanding of relational database concepts and experience interacting with databases like MySQL or Oracle.
- Proficiency with Git for version control.
- Experience with build tools like Maven.
- Familiarity with documenting APIs using Swagger/OpenAPI.
- Basic working knowledge of shell scripting for automation.
Desirable Skills & Experience (Good-to-Have)
- Experience developing Progressive Web Application (PWA) features, including offline storage using technologies like IndexedDB or Dexie.js.
- Experience with Nx Monorepo and managing multi-app Angular setups or shared libraries.
- Experience with deployment configurations using Nginx or Tomcat.
- Exposure to Azure SSO, OCI Object Storage, or utilizing the Microsoft Graph API.
- Prior experience with performance monitoring tools like Dynatrace.
- Familiarity with integrating third-party services like payment gateways or DocuSign.
- Prior formal or informal experience in leading or mentoring a development team.
Key Responsibilities
- Lead the design, architecture, and hands-on development of scalable and secure enterprise web applications using Java, Spring Boot, Spring Data JPA, Spring Security, and Angular.
- Design, implement, and maintain high-performance RESTful APIs. Ensure robust security implementation using JWT/OAuth2-based security and integrate with SSO/LDAP as required.
- Develop user interfaces using Angular (v10+), Angular Material, HTML5, CSS/SCSS, and TypeScript.
- Enforce code quality through rigorous code reviews and adherence to industry best practices and coding standards.
- Proactively troubleshoot and optimize performance and memory usage in both the Spring Boot backend and the Angular frontend.
- Work closely with Product Owners, Architects, QA engineers, and cross-functional teams in an Agile/Scrum setting to deliver high-quality features.
- Contribute to the development and maintenance of automation scripts for streamlined development.
- Act as a mentor to junior and mid-level developers, helping to enforce best practices and elevate the team's overall technical skill level.
About Us
Argano is the first of its kind: a digital consultancy totally immersed in high-performance operations. We steward enterprises through ever-evolving markets, empowering them with transformative strategies and technologies to exceed customer expectations, unlock commercial innovation, and drive optimal efficiency and growth.
Argano is an equal-opportunity employer. All applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability status.