Senior Full Stack Java Technical Specialist - React.js

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Webbutveckling · Mjukvaruarkitektur

I korthet

Senior Full Stack Java Technical Specialist with 13+ years of experience, focusing on architecture, design, and development of scalable applications using Java, Spring Boot, React.js, and Microservices. Emphasizes AI-assisted development practices and CI/CD automation within an Agile framework.

Ansvarsområden

  • Design and develop reusable libraries and application programming interfaces.
  • Own end-to-end solution architecture, translating requirements into scalable designs.
  • Produce and maintain architecture artefacts, including diagrams and roadmaps.
  • Assess architecture trade-offs for scalability, resilience, security, performance, and cost efficiency.
  • Design and develop software for automated build, release, testing, and deployment.
  • Drive the adoption of software engineering principles and best practices.
  • Liaise with stakeholders to understand objectives and requirements.
  • Support the reuse of platform components and technologies.
  • Deliver software components for platforms, applications, and services.
  • Monitor technical progress against plans and provide updates.
  • Execute story refinement, requirement definition, and work estimation.
  • Code solutions and perform unit tests, ensuring acceptance criteria and compliance.
  • Write unit and integration tests in automated test environments.
  • Use and configure AI coding assistants (e.g., AWS Kiro) for various development tasks.
  • Customize AI coding assistants using project context and approved integrations.
  • Apply AI-assisted PDLC/AI-DLC practices with human review and traceability.
  • Ensure CI/CD best practices and automate the tool stack.

Krav

  • 13+ years of experience in Java full-stack engineering.
  • Hands-on solution architecture and technical design experience.
  • Proficiency in Microservices, ReactJS, TypeScript, AWS, Spring, Spring Boot, Spring Batch, PL/SQL, Oracle, PostgreSQL, JUnit, and Mockito.
  • Experience in Java, SpringBoot, Cloud, REST API, API Gateway, Kafka, ReactJS, TypeScript, and API development lifecycle.
  • Experience building cloud-native microservices and APIs within an agile delivery team.
  • Proven ability to create end-to-end architecture and detailed designs.
  • Ability to establish engineering standards and design patterns.
  • Experience evaluating technology options and driving cross-platform design changes.
  • Hands-on experience using and customizing AI code assistants (e.g., AWS Kiro).
  • Experience with spec-driven development, context or steering configuration, reusable prompts, workflow automation, and generated-code review.
  • Working knowledge of AI-enabled PDLC / AI-DLC practices, prompt and context engineering, secure AI usage, intellectual-property protection, auditability, and validation of AI-generated code.
  • Experience with code repositories and bug tracking tools.
  • Experience in designing and implementing APIs.
  • Experience with DevOps and Agile methodology and associated toolsets.
  • Experience implementing CI/CD using Jenkins, TeamCity, GitLab, etc.
  • Knowledge of relational and NoSQL databases.
  • Experience implementing programming best practices (scalability, automation, optimization, availability, performance).
  • Strong communication skills with ability to engage stakeholders.
  • Preference for candidates with architecture ownership and hands-on delivery using AI coding assistants.

Önskade kvalifikationer

  • Knowledge of cloud platforms (AWS, Azure, Google Cloud) and their data services is a plus.
  • Prior experience in Transaction Monitoring and Case Management will be an advantage.
  • Preference will be given to candidates with experience in Financial Crime case management tools.

Förmåner

  • Supercharge your potential.
  • Find your career.
  • Find your spark.
  • A place that knows that helping its customers stay on top starts by putting its people first.

Färdigheter

JavaReact.jsTypeScriptSpringSpring BootSpring BatchPL/SQLOraclePostgreSQLJUnitMockitoCloudREST APIAPI GatewayKafkaAWS KiroMicroservicesDevOpsAgileCI/CDJenkinsTeamCityGitLabAWSAzureGoogle Cloud
#Java#Full Stack#Technical Specialist#React.js#Microservices#AI#Cloud#REST API#API Development#Agile#DevOps#CI/CD
HCLTech Logo

Om HCLTech

Supercharging progress through technology and innovation

HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 2022 totaled $12.1 billion. To learn how we can supercharge progress for…

HCLTech Logo

Företag

HCLTech

Publicerade jobb

för 3 dagar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Bengaluru, India

Sökande

Ansök tidigt