Senior Java Microservices Developer

Iasi Metropolitan Area🕖 3 months ago

Who we are ?HCL Technologies is a next-generation global technology company that helps enterprises reimagine their businesses for the digital age. Our technology products, services, and engineering are built on four decades of innovation, with a world-renowned management philosophy, a strong culture of invention and risk-taking, and a relentless focus on customer relationships.

Position Overview:

We are seeking an experienced Senior Java Microservices Developer to join our dynamic team and play a crucial role in the design, development, and maintenance of our microservice suite. As a Senior Developer, you will lead the effort in architecting and building scalable and efficient microservices using Java, and potentially integrating them with MuleSoft or similar tools. Your expertise will be pivotal in shaping the future of our microservices architecture.

Key Responsibilities:

  1. Microservice Architecture: Design, develop, and maintain Java-based microservices that adhere to best practices and architectural principles for scalability, resilience, and performance.

  2. API Development: Create well-documented and user-friendly APIs that can be easily consumed by other services and applications.

  3. Collaboration: Work closely with cross-functional teams, including product managers, architects, and QA engineers, to ensure the successful delivery of microservices

  4. Code Quality: Write clean, maintainable, and efficient code while following coding standards and industry best practices.

  5. Performance Optimization: Identify and address performance bottlenecks and implement optimizations to improve microservice performance.

  6. Testing: Develop unit tests, integration tests, and end-to-end tests to ensure the reliability of microservices.

  7. Documentation: Create and maintain comprehensive documentation for microservices, APIs, and integration points.

  8. Mentorship: Provide guidance and mentorship to junior developers and assist in their professional growth.

  9. Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines to automate the deployment and scaling of microservices.

  10. Technology Evaluation: Stay up to date with emerging technologies and evaluate their potential for improving our microservices architecture.

Qualifications:

  1. Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.

  2. Proven experience of minimum 5 years as a Java Developer with a strong background in microservices development

  3. Experience with Sync/Async integrations, REST and GraphQL

  4. Should have experience working with event streaming capabilities

  5. Proficiency in Java, Spring Boot, Quarkus and other relevant Kubernetes based Java frameworks.

  6. Experience with API design and development.

  7. Familiarity with microservices architecture patterns and best practices.

  8. Strong knowledge of database systems (SQL and NoSQL).

  9. Experience with containerization and orchestration technologies such as Docker and Kubernetes is mandatory.

  10. Knowledge of any integration platforms is desirable

  11. Excellent problem-solving and communication skills.

  12. Ability to work collaboratively in an agile development environment.

  13. Strong commitment to code quality, testing, and documentation.

  14. A proactive and self-driven attitude towards learning and staying updated with industry trends.

Benefits:Work from the comfort of your own home;25 vacation days;Meal tickets;Medical subscription;Life insurance;Multinational colleagues & projects.

HCLTech is committed to protecting and securing the privacy and confidentiality of the Personal Data which it collects directly or indirectly from you when applying for a job at HCLTech either directly or through a third-party human resources agency. This notice (the “Notice”) outlines and explains how HCL Technologies Limited including its subsidiaries, local employing entities, associates, and affiliated companies [collectively referred to as “HCLTech”, “us,” “our”, or “we”] will process your Personal Data in accordance with applicable privacy legislation(s).https://www.hcltech.com/candidate-privacy-notice

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago