Epicareer Might not Working Properly
Learn More

Java Architect

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Relevant Experience (in Yrs) 10-15+ Years

Technical/Functional Skills

  • Ability to architect end-to-end solutions across cloud-based solutions /distributed and hosted platforms
  • Architect, Design, implement and maintain large, distributed Java based applications and microservices.
  • Envision the overall solution for defined functional and non-functional requirements; and be able to define technologies, patterns and frameworks to materialize it
  • Implement the core and complex user stories and components of the platform.
  • Architect and solve complex problems related to high performant distributed system
  • Provides direction, guidance, and definition of IT Platform architecture to effectively support clients IT and business strategy.
  • Supports all architectural disciplines and champions architectural initiatives.
  • Reviews existing business processes and establishes metrics to improve business processes, as well as support of all architectural disciplines under their direction.
  • Aligns architecture strategy with business goals. defines, explains, and advocates technology strategy
  • Develops and communicates architectural policies, standards, guidelines, and procedures.
  • Promotes the EA process, outcomes, and results to the organization and senior leadership. Ensures the conceptual completeness of the technical solutions.
  • Leads teams in developing technology plans.
  • Collaborates with project management and team leaders to ensure progress towards architectural alignment with project goals and requirements.
  • Envision big picture and drive team to deliver high quality product on time
  • Provide architecture and design guidance to the entire team
  • Agile framework/methodology experience is a plus.
  • Help teams in complex and unusual bugs and troubleshooting scenarios

Roles & Responsibilities

  • Responsible for resolving technical, substantive and methodological issues related to design architecture for new or emerging solutions and technologies
  • Responsible for applying application/software/systems development methodologies including agile framework
  • Solid foundation in software design, design patterns including OO, functional design and performance scaling
  • Hands On 10+ years of Java / Spring boot, microservices development experience
  • 10+ years of full lifecycle development experience
  • 5+ years of experience using Cloud/opensource and Bigdata technologies, including, but not limited to -AWS, Java/J2EE, Spring, Data Bricks, Kafka, WebServices, Microservices, MySQL, Dockers. Kuberneties
  • 5+ years of experience leading solutions architecture for data intensive and high throughput platforms and applications
  • Experience in Microservices architecture, system design
  • Relational and PostgreSQL database experience
  • Experience in Docker containerization, Kubernetes, cloud and virtualized systems
  • Implementation of AWS architecture concepts.
  • Knowledge of architectural design patterns, performance tuning, database and functional designs Hands-on experience in Service Oriented Architecture.
  • Ability to lead solution development and delivery for the design solutions
  • Experience in designing high level and low level documents is a plus
  • Awareness of latest technologies and trends Logical thinking and problem solving skills along with an ability to collaborate
  • Provide technology consultation and assist in defining scope and sizing of work Implement solutions, create technology differentiation, and leverage partner technologies.
  • Participate in competency development with the objective of ensuring the best-fit and high-quality technical solutions.
  • Responsible to recommend our clients navigate their next in their digital transformation journey
  • Strong leadership skills having lead changes in large teams using Agile practices
  • Knowledgeable in Insurance domain industry standard patterns and practices
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job