We are seeking a highly experienced Java technical architect to join our data architecture team in Hyderabad.
In this pivotal role, you will play a lead role in designing and implementing the technical architecture for our data solutions.
You will be responsible for:.
Leading technical architecture efforts: Drive the design and implementation of highly scalable, fault-tolerant data solutions.
Ensuring system success: Guarantee that all systems meet both functional and non-functional requirements.
Integration expertise: Integrate complex systems seamlessly to optimize data flow.
Scalability and resiliency champion: Prioritize the scalability and resiliency of technical implementations to ensure long-term performance.
Qualifications:.
Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
Proven track record (1017 years): extensive experience in enterprise-level software development with a strong focus on Java and its frameworks (Spring, Hibernate).
Cloud and containerization proficiency: Solid understanding and experience with cloud technologies (AWS, Azure) and containerization (Kubernetes, Docker).
Database expertise: Experience working with distributed database technologies, including NoSQL, SQL, and Hadoop.
Solution architect: demonstrated ability to design and implement highly scalable, fault-tolerant systems.
API and communication skills: Strong understanding of RESTful web services, microservices, message queues/streams, and API development.
Leadership and collaboration: Excellent communication, leadership, and problem-solving skills with the ability to build strong technical relationships across teams.
Agile mindset: proven ability to work effectively within an Agile/Scrum development methodology.
Requirements.
Mastery of Java 8 or higher.
Spring Boot expertise.
In-depth knowledge of Hibernate.
Proficiency in SQL databases.
Solid understanding of RESTful services.
Experience with unit testing methodologies.
Familiarity with Agile and Scrum development practices.
Microservices architecture experience.
Hands-on mentality: willingness to contribute to development efforts when necessary.
Good to have:.
Experience with AWS cloud technologies (e g, EC2, S3, RDS, Lambda, CloudFormation).