Job Description
Join InnovateTech Solutions, a leading tech company disrupting the fintech space. We're seeking a passionate Part-Time Software Engineer to contribute to our cloud-native platform serving Fortune 500 clients. Enjoy flexible hours, hybrid work options, and collaboration with elite engineers in Raleigh's vibrant tech ecosystem. This role offers competitive compensation and opportunities to impact cutting-edge projects.
Responsibilities
- Design, develop, and maintain scalable microservices using Java and Spring Boot
- Implement CI/CD pipelines using AWS and Jenkins for automated testing and deployment
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize application performance and troubleshoot complex production issues
- Write clean, testable code following TDD/BDD principles
- Conduct code reviews and mentor junior engineers
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of professional software development experience
- Expert proficiency in Java, Python, and JavaScript/TypeScript
- Strong understanding of cloud platforms (AWS, Azure, or GCP)
- Experience with RESTful APIs and microservices architecture
- Familiarity with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex software projects