Java Architect with Golang

Company:  Altius Technologies, Inc
Location: South Jordan
Closing Date: 19/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Senior Java Architect (Specialized in Golang)

Location: Remote (Candidate must be available for 15 days onboarding in Utah, USA)

Overview:

We are seeking a seasoned Senior Java Architect with a deep specialization in Golang to join our dynamic team. This role is crucial in defining and implementing robust architectural solutions that align with our business objectives and technological vision. As a remote position, you will collaborate closely with distributed teams, leveraging your expertise to drive innovation and excellence in software architecture.

Responsibilities:

Design and implement high-performance, scalable, and reliable Java-based applications.

Lead architectural discussions and decisions, providing technical guidance and mentoring to development teams.

Evaluate and integrate Golang components where appropriate to enhance existing Java-based systems.

Collaborate with stakeholders to understand requirements and translate them into architectural blueprints.

Ensure architectural adherence through code reviews, design patterns, and best practices.

Drive technical initiatives to improve system stability, performance, and scalability.

Perform feasibility analysis of new technologies and tools to support business goals.

Provide expertise in troubleshooting and resolving complex technical issues.

Required Skills and Experience:

Over 15 years of experience in software development, with at least 5 years in a senior architecture role.

Expertise in Java development, with a strong understanding of JVM internals and performance optimization.

Proficiency in Golang with hands-on experience in designing and implementing scalable applications.

Solid understanding of microservices architecture, cloud-native solutions, and distributed systems.

Experience with containerization technologies such as Docker and Kubernetes.

Deep knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).

Strong analytical and problem-solving skills, with a proactive approach to identifying issues and implementing solutions.

Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Preferred

Preferred Skills:

Experience with DevOps practices and CI/CD pipelines.

Familiarity with front-end technologies such as JavaScript frameworks (e.g., React, Angular).

Knowledge of messaging systems like Kafka or RabbitMQ.

Certification in Java or Golang technologies (e.g., Oracle Certified Professional, Google Associate Cloud Engineer).

Additional Requirements:

Ability to work effectively in a remote, globally distributed team environment.

Availability for occasional travel, specifically for the initial 15 days of onboarding in Utah, USA.

Strong commitment to professional development and staying updated with industry trends and advancements.

Benefits:

Competitive salary based on experience and skills.

Comprehensive benefits package including health insurance, retirement plans, and more.

Flexible remote work environment with a focus on work-life balance.

Opportunity to work on cutting-edge projects with a collaborative team of professionals.
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙