Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Software Architect Fullstack 
India, Telangana, Hyderabad 
905394547

13.06.2024
Description
Join the IS&T Product Engineering Systems group as Software Engineer, where you will help build innovative enterprise software applications. Your responsibilities include:- Working with the business partners to define the project requirements- Developing architecture and detail design; implementation and maintenance- Ownership of all engineering and product feature work in release cycles- Design and develop solutions for scalability, extensibility, security, and performance- Must be able to communicate and work with multi-functional IS&T and Business groups- Must be self-motivated, creative, operates with minimal directions with on-time results- Strong multi-tasking skills are crucial
Key Qualifications
  • 15+ years of experience developing enterprise applications using Java/J2EE, including Web Services (e.g., RESTful, SOAP), Spring Framework and SpringBoot, and ORM (e.g. Hibernate)
  • Experience with micro-services architectures and container-based deployment (e.g. Docker, Kubernetes)
  • Strong web development skills, including JavaScript, NodeJS, React, and Bootstrap
  • Experience with Relational Database Management Systems (RDBMS) and SQL, as well as multi-modal NoSQL databases, including DocumentDB and GraphDB
  • Experience working with distributed teams using collaboration tools for software configuration management (e.g. Git / GitHub), agile project management (e.g. Jira), and knowledge repositories (e.g. Confluence / wikis)
  • Effective interpersonal, analytical and communication skills
Education & Experience
Bachelor’s degree or equivalent experience in Computer Science or related field
Additional Requirements
  • - Experience with Extraction, Transformation, and Load (ETL) technologies, data replication, and event streaming
  • - Experience with Cloud solutions, like Infrastructure as Code (e.g. CloudFormation), Configuration as Code (e.g. Ansbile), Elastic Computing, Virtual Private Clouds (VPCs)
  • - Proficiency in Test Driven Development (TDD), Continuous Integration / Continuous Deployment (CI/CD), and DevOps best practices
  • - Experience working with business to define, track, and manage usability and performance metrics to ensure proper service levels