This is a full-time on-site role requiring Java Technical Architects to join our Data Architecture team. In this role, you will be responsible for designing and leading technical architecture efforts for data solutions, ensuring the systems meet functional and non-functional requirements, integrating complex systems, and ensuring the scalability and resiliency of our technical implementation.
Qualifications:
Bachelors or Masters degree in Computer Science, Information Systems or related field
Experience in enterprise-level software development with a focus on Java and its frameworks, including strong experience with Spring and Hibernate
Experience in Cloud technologies, including AWS and Azure, and Containerization, including Kubernetes and Docker
Experience in distributed database technologies including NoSQL, SQL, and Hadoop
Proven experience in designing and implementing highly scalable, fault-tolerant systems
Strong understanding of RESTful web services, microservices, message queues/streams, and API development
Excellent communication, leadership, and problem-solving skills
Ability to build technical relationships both internally and externally
Strong problem solver with the ability to work independently as well as collaboratively in a team environment
Requirements Must Have:
Java 8 or higher
Spring Boot
Hibernate
SQL
RESTful services
Unit testing
Agile/Scrum
Microservices Nice to Have: Postgres RabbitMQ/message queues Dockers
Employee Benefits:
5 day working
Free Lunch and Snacks
Festivals, family day and team outing
Health insurance
Flexi working environment
Company Sponsored certifications
Travel opportunities
Bonuses- Fixed, variable, project linked, referral etc.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical ArchitectEmployement Type: Full time