Sr. Lead Software Engineer - Sr. Full Stack Java Developer
- Design, develop, and implement software applications and systems, ensuring scalability, performance, and security.
- Collaborate with cross-functional engineering teams to seamlessly integrate AI technologies into existing architectures, employing Python for the development of scalable and robust AI solutions.
- Perform in-depth analysis and interpretation of complex, high-dimensional data sets using Python libraries such as NumPy, Pandas, and TensorFlow to generate AI-driven insights and actionable recommendations
- Collaborate with cross-functional teams, including product management, design, and QA, to deliver high-quality software solutions.
- Drive the technical direction of projects, making architectural decisions and ensuring alignment with business goals.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Identify and resolve technical challenges and bottlenecks in the development process.
- Stay up-to-date with industry trends and emerging technologies, incorporating them into the development process as appropriate.
- Participate in the recruitment and onboarding of new team members.
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- Advanced skills in critical analysis and architectural design, with a focus on microservice architectures.
- Experience in creating highly decoupled systems that promote flexibility, scalability, and resilience. Ability to evaluate and implement architectural patterns that optimize performance and maintainability.
- Mastery of Java and SpringBoot for backend development, with a deep understanding of best practices in object-oriented programming and design patterns. Expertise in front-end development using ReactJS, with a focus on building responsive and user-friendly interfaces.
- In-depth experience with Apache Kafka for building real-time data streaming applications. Ability to design and implement event-driven architectures that enhance system responsiveness and data processing capabilities.
- Advanced knowledge of AWS services, including Lambda, ECS, and RDS. Experience in designing and deploying cloud-native applications that leverage serverless computing, container orchestration, and managed database services for optimal performance and cost-efficiency.
- Proficient in workflow design and business rules management, with hands-on experience using BPM toolsets such as Camunda. Ability to model complex business processes and automate decision-making to improve operational efficiency.
- Strong leadership skills with experience in guiding and mentoring engineering teams. Ability to foster a collaborative and innovative team environment, driving technical excellence and continuous improvement.
- Ability to align technical solutions with business goals, providing strategic insights and recommendations to stakeholders. Experience in evaluating emerging technologies and integrating them into the technology stack to drive innovation.
- Commitment to continuous learning and staying abreast of the latest trends and advancements in software engineering and cloud technologies.
- Practical cloud native experience
- Relevant industry certifications, such as AWS Certified Solutions Architect or Certified Kubernetes Administrator, are highly desirable.
- Hold relevant certifications such as AWS Certified Solutions Architect, AWS Certified Machine Learning Specialty, or AWS Certified Developer to demonstrate expertise in cloud technologies and AI integration
Recommended Jobs
Investment Processor
*This position is based out of our Westlake, OH office and is eligible for a hybrid schedule after the probationary period. JOB OVERVIEW: The Investment Processor – Private Debt reviews al…
Caterer
Job Summary As a Caterer, you'll be a key player in our success and ensure all of our banquet and catering offerings exceed our guests’ expectations. To thrive in this position, you should be a …
Pediatric Mental Health Therapist
Job Description Job Description SUMMARY : The CRC Cottage Therapist provides individual and group therapy as well as crisis counseling to clients on his/her caseload according to each clients'…
KidStrong Coach / Youth Fitness Instructor
Job Description Job Description WHAT IS KIDSTRONG? At KidStrong, we help parents build stronger, smarter, more athletic kids. KidStrong is a milestone accelerator for kids walking through 11 ye…
Dietary Server - PRN & Part-Time (PT)
Job Description Job Description JOIN US IN MAKING THE MOST OF EVERY DAY! Hospice of The Western Reserve operates in celebration of the individual worth of each life, we strive to relieve suff…
Full Stack Developer
At Cryptic Vector, we are dedicated to mission success. We take the time to understand our customers' needs, delivering products that perform when our nation needs them most. We understand that pro…
Grain Read Level III - $1,500 Sign On Bonus
Grain Read Level 3 If you would love to be part of a company that is poised for substantial growth with opportunities for career advancement, then working for CPP may be the right fit for you! Join…
Sales Specialist
Job Description Job Description Benefits: Unlimited Time Off Bonus based on performance Paid time off Training & development Benefits/Perks Competitive commission structure wi…
HUMAN RESOURCE ADMINISTRATOR
HUMAN RESOURCE ADMINISTRATOR Location Burton, OH : Position:Human Resource Administrator Department : Human Resources Position Reports to : Human Resource Manager FLSA Status : Salary, Exemp…
Occupational Therapist / OTR / OT / PRN
Job Description Job Description Broad River Rehab has a GREAT, PRN opportunity for Occupational Therapist (OT). Occupational Therapist (OT) - PRN " As Needed" • Skilled Nursing Facility …