A leading software solutions company based in Charlotte, NC is looking for a Lead Developer to design and maintain high-quality software solutions. The role requires proficiency in Linux Shell Scripting, AWS, Python, and Spring Boot, along with experience in DevOps practices. The ideal candidate will lead the development process, mentor juniors, and promote software best practices. This position offers the opportunity to directly impact the company's growth.
Qualifications
Proficient in Linux Shell Scripting and DevOps tools like GitHub.
Strong expertise in Python and Spring Boot (Java 17).
Experience with Docker and containerization.
Proficient in AWS services including VPC, Lambda, and EKS.
Knowledge of PostgreSQL and Oracle SQL.
Understanding of Kafka for real-time data streaming.
Responsibilities
Lead the design and development of software applications using Python and Spring Boot.
Oversee implementation of Docker and containerization strategies.
Provide expertise in AWS services for architecting cloud solutions.
Collaborate with cross-functional teams for database integration.
Utilize Kafka for real-time data streaming and processing.
Implement Linux Shell Scripting to automate routine tasks.
Drive the adoption of DevOps practices using GitHub.
Engage in code reviews and provide constructive feedback.
Skills
Springboot Java (17)
Messaging (AWS SQS, Active MQ, Webmethods UM, Kafka Streaming)
A leading software solutions company based in Charlotte, NC is looking for a Lead Developer to design and maintain high-quality software solutions. The role requires proficiency in Linux Shell Scripting, AWS, Python, and Spring Boot, along with experience in DevOps practices. The ideal candidate will lead the development process, mentor juniors, and promote software best practices. This position offers the opportunity to directly impact the company's growth.