Image Loading

Technical Architect - SD

Job Description

While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.

If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!

Job Description

Role: Technical Architect - Java

Experience Level: 8-15 Years

Work location: Bangalore

Role & Responsibilities

  • The Senior Software Developer is expected to perform research, design and development of REST APIs using Spring Boot technologies in cross functional development teams.
  • This position will adhere to established Systems Development Lifecycle (SDLC), Architecture Design and Development Standards and Governance, where applicable, in facilitating innovative solutions.
  • It involves specified requirements and adds value to the business.
  • Develop high-quality software applications using Core & Advanced Java, Spring framework, Spring Boot, and Hibernate.
  • Utilize data structures and problem-solving skills to tackle complex challenges.
  • Follow and Perform unit testing practices to ensure the quality of the codebase.
  • Collaborate with cross-functional teams to design and implement RESTful APIs and Microservices.
  • Ensuring the APIs are robust and easy to maintain and will coordinate with the rest of the team working on different layers of the infrastructure.
  • Apply design patterns and OOA&D principles to write clean, efficient, and maintainable code while following best practices and coding standards.
  • Optimize memory usage and performance to deliver high-performing applications.
  • Work with Git and Maven for version control, collaborating effectively with the development team and build processes.
  • Deploy and manage applications on AWS services ensuring scalability and reliability.
  • Troubleshoot and resolve software defects and issues in a timely manner.
  • Build reusable code and libraries for future use.
  • Collaborate with other team members and stakeholders.
  • Keep up-to-date with industry trends, technologies and best practices to recommend improvements in development processes.

Skills Required

  • Strong proficiency in Core Java and Spring.
  • Proficiency in OOPS & Multithreading concepts
  • Demonstrated experience with Spring Framework, Spring Boot,Hibernate and microservices architecture.
  • Strong knowledge of Java Development frameworks, RESTful APIs development.
  • Web Services development and integration with backend systems and databases.
  • Proficient understanding of code versioning tools Git and build tools like Maven..
  • Excellent problem-solving and debugging skills.
  • Thorough understanding of end-to-end application design.
  • Working knowledge of AWS/ Google Cloud.
  • Strong written, verbal communication skills and teamwork skills.
  • Ability to work independently.
  • Ability to work in a dynamic environment using agile methodologies

Must Have

  • 7-12 years of software development experience.
  • Proficiency in Java 8 & Spring Framework.
  • Strong data structure knowledge, problem-solving skills and debugging skills.
  • Expertise in Spring framework, Spring Boot, and Hibernate.
  • Experience with unit testing and test-driven development.
  • Proficient with Git and Maven.
  • Hands-on experience with AWS services and deployment.
  • Solid understanding of API development and Microservices architecture.
  • Familiarity with design patterns and OOA&D principles.
  • Ability to optimize memory usage and application performance.
  • Excellent communication and teamwork skills.

Good To Have

  • Knowledge of Cloud Foundry for cloud application deployment.
  • Experience with Kafka for event-driven architecture.
  • Familiarity with Cassandra for NoSQL database development.
  • Proficiency in Jenkins for continuous integration and continuous delivery.
  • Understanding of Docker for containerization.

Skills

  • OOPS concepts
  • RESTful APIs
  • Spring Framework
  • AWS
  • Google Cloud
  • Debugging

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Feb 27, 2024

Experience

8 to 12 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent