Job Description
Role:-Senior Java Developer
Location:- Raleigh, NC
Visa:- Any
Duration:- 12 Months
Interview:-Video/Skype
Mandatory Skills
Java, J2EE, SpringBoot, RDBMS, Spring, SOAP, REST, AWS
Bachelor’s degree in Information Technology related curriculum or equivalent work experience
10+ years of experience in enterprise application design and programming
8+ years of experience in developing internet based applications
Proficient in Java and knowledge of other programming languages
Experience in Tomcat, Spring Boot
Experience in Relational Database
Proficient in web and mobile application security
Proficient in Spring and Apache based frameworks
Experience in Angular, HTML, CSS and JavaScript
Experience in SOAP and Rest based Web Services
Experience in AWS Cloud environment
Experience Single Sign On, JWT, SAML
Ability to work independently
Ability to work with Line of Business, Architecture and Infrastructure teams
Ability to train others
Responsibilities:
Analyze, design, code and test web applications
Work with clients, analysts, programmers, and team members to design and code solutions; including development of feasibility studies, project plans, cost/benefits, alternative solutions, and project estimates.
Work in agile team environment
Develop detailed specifications from which complex systems/subsystems/programs will be written.
Instruct, direct, and quality assure the work of other programmers and analysts.
Stay abreast of the latest technology architecture and ‘best practices’ in the technology marketplace.
Provide application support
Full-time