Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing fintech through cutting-edge software solutions. As an Entry Level Software Engineer, you'll collaborate with senior developers to build scalable, user-centric applications that serve millions globally. Our Tampa office offers mentorship programs, flexible work arrangements, and opportunities for rapid career growth in a collaborative, agile environment.
Responsibilities
- Develop and maintain RESTful APIs using Java and Spring Boot
- Implement responsive frontend features with React and TypeScript
- Write clean, efficient code following SOLID principles and CI/CD best practices
- Participate in sprint planning, code reviews, and agile ceremonies
- Debug and resolve production issues using cloud-native monitoring tools
- Contribute to technical documentation and knowledge sharing initiatives
- Collaborate with UX/UI designers to implement pixel-perfect interfaces
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one modern programming language (Java/Python/JavaScript)
- Understanding of data structures, algorithms, and object-oriented design
- Familiarity with version control systems (Git) and Agile methodologies
- Basic knowledge of cloud platforms (AWS/Azure) and containerization (Docker)
- Strong problem-solving skills and attention to detail
- Excellent communication abilities and eagerness to learn new technologies