Search by job, company or skills

IBASEt

Software Architect

Save
new job description bg glownew job description bg glow
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

iBase-t, headquartered in Lake Forest, California, specializes in simplifying complex Aerospace & Defense manufacturing processes. Through its Solumina Manufacturing Operations Platform, iBase-t offers digitally integrated solutions that bridge gaps between production, quality, and MRO processes. These cutting-edge, pre-configured systems provide real-time visibility, ensure compliance with industry standards like ISO and FDA requirements, and drive operational excellence. Trusted by leading organizations such as Lockheed Martin, GE Aerospace, and Northrop Grumman, iBase-t delivers transformative solutions that enable efficient, high-quality digital manufacturing processes.

Role: Software Architecture

Work Mode: Hybrid (Ahmedabad-Thaltej)

Role Description

This is a full-time, on-site role for a Software Architect specializing in Java development, based in Ahmedabad. The role involves designing, developing, and maintaining software architectures while ensuring system functionality and performance. Responsibilities include collaborating with cross-functional teams, developing high-quality code, optimizing databases, and conducting testing to identify and address system vulnerabilities or issues. The architect will play a critical role in leading software design solutions aligned with organizational objectives.

Job Responsibilities:

· Mentoring a team of developers: Mentor developers under Architecture team, provide technical assistance, prioritize and schedule the architectural improvements for the product with team.

· Strengthening Product Security: Work with Security analysts to develop best security practices and process for product and development team. Analyze security concerns and help resolve/remediate issues from product perspective.

· Frameworks Development: Execute in-depth troubleshooting and debugging within Spring, Hibernate, and other Java backend frameworks to diagnose and resolve highly complex issues.

· Microservices Architecture: Design, develop, and maintain microservices-based applications.

· Third-Party Tools Integration: Integrate and manage third-party tools such as Elasticsearch -ELK, Redis, Prometheus, Grafana, ActiveMQ, etc.

· Deployment: Deploy applications using Kubernetes and Helm charts.

· Continuous Improvement: Research and implement improvements to keep the product aligned with the latest technological advancements. Improve development processes and tools for development teams.

· Cross-Team Collaboration: Work closely with UI, Backend, QA, DevOps, DBA, Customer Support, Sales, and other teams to ensure seamless integration, delivery and customer satisfaction.

· Learning and Development: Stay updated with new challenges and technologies and be open to learning and implementing new solutions. For example, explore and integrate AI technologies to enhance the product.

· Write and submit clean, well-engineered code following software development best practices.

· Conduct in-depth reviews of code and tests authored by other developers and recommend improvements.

Soft Skills:

· Leadership skill to motivate team of technically strong candidates.

· Work as Mentor and Technology evangelist by sharing technical knowledge and empowering developers across the company.

· Good Domain knowledge and relevant technologies related to it.

· Excellent problem-solving and analytical skills.

· Strong communication and collaboration abilities.

· Open-minded and eager to learn new technologies and methodologies.

· Ability to work effectively in a cross-functional team environment.

Required Technical Skills:

· Leadership experience as manager / tech lead, leading team of technologically motivated developers

· Fundamentally very strong in Core Java, associated frameworks like Spring, Spring Security Hibernate, OAuth etc.

· Professional experience around microservices architecture and Rest APIs.

· Good understanding of application security. Capability of studying vulnerabilities and evaluating their impact on application, suggesting resolution/mitigation plans for the same.

· Hands on experience in Container Technologies like Docker, Kubernetes, Helm etc.

Preferred Technical Skills (At least three of below):

· Experience with any 3rd party Software for microservice ecosystem: Elasticsearch stack, Redis, Prometheus, Grafana, Kafka or similar

· Experience around messaging technologies like ActiveMQ, Kafka, RabbitMQ.

· Experience around Cloud Technologies like AWS / Azure.

· Experience or good knowledge around OpenShift container platform.

Required Education/Experience:

· 12+ years of software development experience, with 3+ years in leading the team

· A bachelor's or higher-level degree in computer science or equivalent engineering field with good academic background.

Talent Acquisition team

i-Base t India

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144874579