
Search by job, company or skills
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
Job ID: 144874579
We don’t charge any money for job offers