Responsibilities:
- Technical Expertise: Proficiency in the Java programming language, including a deep understanding of its core libraries, frameworks, and tools, is essential. Familiarity with other programming languages, such as JavaScript or Python, is also advantageous.
- Architectural Knowledge: A solid grasp of software architecture principles, design patterns, and best practices is crucial. Experience with various architectural styles, such as microservices, service-oriented architecture (SOA), and event-driven architecture, is highly desirable.
- Problem-Solving Skills: Java architects must be adept at identifying and addressing complex technical challenges, employing analytical and creative thinking to devise innovative solutions.
- Communication and Collaboration: Effective communication and collaboration skills are vital for working with diverse stakeholders and facilitating a shared understanding of the project's goals and requirements.
Essential Requirements (Skills Requirements)
· BE or BTech or Master
· 10+ year of exp.
· "Should have good exp in Java , Good knowledge of Advance java frame work Spring .
· Expert in Spring boot, ORM, Sprinb MVC ,Security ,Caching etc "
· Should have hands on exp on Spring framework application development
· Should have good exp in Spring boot and Microservices development.
· Should have exp in Devops CICD - Like Jenkins , Bitbucket .
GOOD TO HAVE
· Technical certification on Java and other relevant technologies.
· Certification in Oracle SQL and PL/SQL
· Conceptual knowledge of SOA architectureTechnical / Professional Skills
Non-Technical / Soft Skills
Excellent Communication skills & a team player
Proven ability to work with people from different cultures
A high level of intelligence; ability to operate not only on the basis of important past experiences, but in the light of the approaches and developments that occur in the market.
Natural problem solving inclination
High level presentation and interpersonal skills
Experience decomposing complex problems into component parts for effective problem solving