Job Title : Lead Java Full Stack Developer
Duration : 12+ Months
Location : Alpharetta, GA
Skills : -
• At least 8 years of application development experience in IT industry
• Experience with building applications using Core Java 8, Design Patterns, Spring, Hibernate, SQL, Web Services, XML, Linux, Kafka.
• Strong knowledge of Concurrency Patterns, Streams Processing, Performance Tuning, Spring Framework and Spring Boot.
• Hands on experience developing Experience in Service Oriented Architecture (SOA) for Web Services using RESTful Web Services (SOAP, REST, JSON)
• Ability to understand complex business processes and be able to interpret business requirements and produce functional/technical specifications.
• Experience developing applications in the banking domain.
• Ability to work in a structured environment utilizing source control, CI/CD, Agile methodologies, with a high focus on quality.
• Strong analytical and problem solving skills
• Excellent interpersonal skills and professional approach
• Experience of leading and mentoring developers
• Strong verbal, written, and interpersonal communication skills
• Experience and desire to work in a Global delivery environment.
• Ability to work in team in diverse/ multiple stakeholder environment