What are the responsibilities and job description for the JAVA Full Stack Senior Developer / Technical Lead position at Swanktek?
Job Details
Role: JAVA Full Stack Senior Developer / Technical Lead
Location: Cary, NC
Duration: Full Time
Job Description
JAVA Full Stack Senior Developer / Technical Lead
Technical:
- Angular 8, CSS, HTML, JavaScript, API, Java 8, ReactJS, Java Spring Boot, Microservices, Remix, NodeJS, Docker, XML, JSON, REST Webservices, Databases like MongoDB
- Proven CI/CD (AKS/GitHub/BitBucket/UCD/SonarQube), Agile, DevOps/Lean experience to ensure that project adapts to digital platform ecosystem
- Microsoft Suite of Applications (Word, Excel, PowerPoint, Visio (or other design tools) along with AGILE management tools (Azure Devops/JIRA)
- Experience in Azure Data pipelines: Creating and maintaining data pipelines to transfer data from source systems to the data warehouse
- Preferable work experience in Azure cloud based application.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
Non-Technical:
- Experience in BFSI Information technology or equivalent
- Possesses mastery level understanding of standards, business processes, workflows, methodologies, and leading practices
- Must have in-depth knowledge of software development lifecycles including Agile development and testing
- Demonstrated ability in applying automation for repeatable tasks
- Strong management, communication, technical and remote collaboration skill are a must
- Experience in large cross system, cross team initiatives
- Ability to build, deliver and operate complex systems
- Excellent verbal and written communication skills with focused attention to details as well as demonstrated professionalism and time/task management skills and ability to establish strong relationships
- Strong problem-solving skills with demonstrated ability to apply analysis to actionable insights
- Analyzing, designing, developing, and driving solutions for major components and features
- Ensuring secure, high code quality across the entire team
- Interfacing with key stakeholders and business leaders
- Working with cross-functional teams for delivery
- Mentoring Mid/Junior Software Engineers
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.