JAVA JBOSS ARCHITECT-Remote
Closed project- 3 months (Sep-Dec 2022)
- Technology STACK : Architect Design, JAVA , Spring BOOT, AZURE, CLOUD, Microservices Architect
- Thorough understanding of core Java, Java 8 or higher, Spring boot framework, Spring JDBC and RESTful web services
- Experience with Spring Boot to bootstrap applications
- Knowledge of authentication and authorization mechanisms, such as JSON Web Token and OAuth2 using Spring or equivalent framework
- Experience of code versioning tools such as Git, etc.
- Self-starter who can think outside of the box, and come up with a solution to resolve and mitigate complex problems
- Hands on experience working in JbossWebsphereWeblogic Application server andor Tomcat web server
- Knowledge of Azure components such as Azure Blob Storage, Azure Active Directory, DNS, AKS and Azure Managed DB would be an advantage
- Having good experience of Java, advance java/J2EE and SQL
- Having experience of leading team of 3-4developers
- Experience of application servers like Jboss
- Good designing, developing & troubleshooting skills of java web applications
- Having experience in leading technical discussions with EU/US/APAC clients
- Nice to have experience in EJB framework
- 6-8 years in working Java web applications
- Design and develop features using Java 8 or higher, Spring boot, and Hibernate or equivalent ORM tools
- Participate in user story grooming, design discussions and propose solutions
- Practice standard development process leveraging agile methodologies such as SCRUM and TDD
- Review and analyze business requirements and provide technical feasibility
- Manage development support functions
- Mentor junior team members, perform code reviews, technical guidance etc
- Provide recommendations to clients with respect to cloud migrations and prepare technical implementation roadmaps for AWS adoption.
- Extensive experience architecting, designing and programming applications in an AWS Cloud environment
- Practical Experience with designing and building Solutions using AWS IaaS and PaaS components VPC, EC2, RDS, EBS, ELB, S3, EMR, CloudTrail, Cloudwatch, IAM, KMS, Audit, Snowball, DirectConnect, Security Groups etc
- Design the overall Virtual Private Cloud VPC environment including server instance, storage instances, subnets, availability zones, etc
- Experience migrating legacy systems to an AWS cloud environment is a plus
- Implement hybrid cloud solutions using Direct connect/VPN
- Coding Experience on ASP.Net,MVC,.Net Core,Core Java,
- Strong Design and Development Experience in .Net/Java Web Applications using AWS
- Understanding of emerging DevOps platforms and tools, e.g., Docker, Kubernetes, cloud platforms, etc. a strong plus
- Hands on experience needed on
- Infrastructure as Code: Should be able to setup to automatically manage & provision the technology stack for an application including EC2, Lambda, API Gateway through terraform and cloud formation
- Pipeline as Code: Configure Jenkins to discover, manage and run jobs for multiple source repositories and branches
- Deep understanding of client SDKs for various cloud services e.g AWS .Net/Java SDK
- Design automated, containerized cloud application platform solutions with a focus on application concerns, including cloud-ready distributed application architectures, migrating workloads to containers, containerized development workflows, and integrating container platforms with automated continuous integration (CI) and continuous delivery (CD) pipelines
- Hands on experience with Docker and container orchestration (preferred)
- AWS associate certifications or higher preferred
- Executive presence – ability to communicate effectively with levels of Senior Management