Logo
Global Channel Management

Senior Full Stack Developer

Global Channel Management, Charlotte, North Carolina, United States, 28245


About the job Senior Full Stack Developer

Senior full stack developer needs 5+ of professional experience in JEE Application server with Tomcat based applications using Core Java, preferably with JDK 1Senior full stack developer requires:Strong problem-solving skills; able to logically break down a problem into smaller manageable parts to solveSpring framework, Spring bootFamiliarity with concepts of MVC, JDBC, and RESTful.Conceptual understanding of HTTP and RESTful servicesVersion control and Java-build tools (such as Git, Ant, Maven, Gradle, and Jira) preferred experience with the CI/CD pipelineApplied knowledge of API Development using REST and/or SOAPKnowledge of database design, administration, and architecture, experience with MySQL, relational and non-relational data storesBachelor's degree in Computer Science, Software Engineering, MIS or equivalent combination of education and experienceExperience with Unix / Linux System administrationExperience monitoring, performing diagnostics and troubleshooting of JVMs and middleware technologiesExperience shell scripting with Linux

Nice to have:

Experience with MySQL ReplicationExperience with ETLStrong knowledge of SQL query writing and database performance tuningExperience with Cloud infrastructure; AWS (preferred) or GCPFamiliarity with microservice architectures, design patterns, and monitoring toolsExperience with AWS a plus; working knowledge of containerization technologies including Docker and KubernetesExperience with networking concepts and technologies such as F5 and Amazon ELBExperience with streaming platforms such as Apache KafkaExperience with data engineering platforms such as Apache Spark a plusFront-end experience with HTML 5, CSS, JavaScript, and mainstream frameworks (Angular, React)Experience with Snowflake