Job Description
Join InnovateTech Solutions' dynamic team in Newark, NJ! We're seeking a Senior Software Engineer to architect cutting-edge solutions in our fast-paced fintech environment. Enjoy competitive compensation, comprehensive benefits, and relocation assistance for qualified candidates. Work with industry leaders in a collaborative culture that values innovation and professional growth.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot
- Lead cloud infrastructure optimization on AWS/GCP platforms
- Mentor junior engineers through pair programming and code reviews
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines using Jenkins and Docker
- Conduct performance tuning and system troubleshooting
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in enterprise software development
- Expertise in Java, Spring Boot, and RESTful APIs
- Strong knowledge of cloud platforms (AWS/GCP/Azure)
- Proficiency in SQL and NoSQL databases
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills