Java Developer - HCL Global Systems Inc.
San-Antonio, TX
About the Job
JD:
7+ years of professional experience in Core Java development.
3+ years of experience in a leadership or team lead role.
Proficiency in Java SE, including concurrency, collections, and Java I/O.
Strong experience with Linux operating systems and shell scripting (Bash, Python, etc.).
Familiarity with version control systems (e.g., Git).
Knowledge of build tools (e.g., Maven, Gradle) and continuous integration/continuous deployment (CI/CD) pipelines.
Understanding of database systems and SQL.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Experience with Java frameworks and libraries (e.g., Spring, Hibernate).
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
Familiarity with networking concepts and protocols.
Experience with monitoring and logging tools (e.g., ELK stack, Prometheus)
Collaborate with cross-functional teams to analyze requirements and provide technical solutions.
Write efficient and maintainable code, following best practices and coding standards.
Conduct code reviews and provide constructive feedback to team members.
Develop and maintain scripts for automation, deployment, and system monitoring using Linux shell scripting.
Troubleshoot and resolve issues related to application performance, scalability, and security.
Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
7+ years of professional experience in Core Java development.
3+ years of experience in a leadership or team lead role.
Proficiency in Java SE, including concurrency, collections, and Java I/O.
Strong experience with Linux operating systems and shell scripting (Bash, Python, etc.).
Familiarity with version control systems (e.g., Git).
Knowledge of build tools (e.g., Maven, Gradle) and continuous integration/continuous deployment (CI/CD) pipelines.
Understanding of database systems and SQL.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Experience with Java frameworks and libraries (e.g., Spring, Hibernate).
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
Familiarity with networking concepts and protocols.
Experience with monitoring and logging tools (e.g., ELK stack, Prometheus)
Collaborate with cross-functional teams to analyze requirements and provide technical solutions.
Write efficient and maintainable code, following best practices and coding standards.
Conduct code reviews and provide constructive feedback to team members.
Develop and maintain scripts for automation, deployment, and system monitoring using Linux shell scripting.
Troubleshoot and resolve issues related to application performance, scalability, and security.
Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
Source : HCL Global Systems Inc.