Solutions Architecture Analyst – Assistant Vice President
Citi · Irving, TX · 1 wk ago
HybridInformation Technology$107k–$161k/yrFull-time
Key Responsibilities
- Assist in designing scalable, high-availability Java microservices and supporting the integration of AI/ML components into enterprise applications.
- Develop clean, maintainable, and efficient code for microservices, APIs, and AI-enabled features using Java and related technologies.
- Monitor system performance and help identify and resolve performance bottlenecks to ensure reliability and scalability.
- Collaborate with senior architects and engineers to implement best practices in microservices architecture and AI integration.
- Follow established coding standards, security guidelines, and participate in code reviews to maintain high-quality deliverables.
- Support debugging and resolution of technical issues across applications, including microservices and AI integrations.
- Work closely with developers, data scientists, and product teams to build and deliver integrated solutions.
- Stay current with emerging technologies in Java, microservices, and AI/ML; proactively suggest improvements and enhancements.
Qualifications
- ~5+ years of software development experience with hands-on work in Java, microservices, and enterprise applications.
- Exposure to Agile methodologies and basic AI/ML concepts.
- Knowledge of Java and REST APIs
- Understanding of microservices architecture, distributed systems, and messaging systems (Kafka, RabbitMQ).
- Experience with API design and tools like OpenAPI/Swagger.
- Basic understanding of AI/ML concepts and exposure to integrating models or APIs into applications.
- Familiarity with cloud platforms (AWS, Azure, or GCP), Docker, and Kubernetes basics.
- Experience with relational (Oracle, PostgreSQL) and/or NoSQL databases (MongoDB, Cassandra).
- Understanding of CI/CD pipelines and version control systems (e.g., GitHub).
- Strong analytical and troubleshooting skills with attention to detail.
- Ability to communicate technical ideas effectively with team members.