Job Description
Join our dynamic engineering team at TechPulse Solutions, where innovation meets impact. We're urgently seeking a passionate Senior Software Engineer to architect cutting-edge solutions for our rapidly growing SaaS platform. Collaborate with cross-functional teams to deliver scalable, high-performance applications while mentoring junior developers. This is your opportunity to shape the future of digital transformation in a collaborative, fast-paced environment.
Responsibilities
- Design and implement robust microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead code reviews, optimize system performance, and ensure security best practices
- Mentor junior engineers through pair programming and technical documentation
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Conduct root cause analysis for production incidents and drive resolution
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- 5+ years of experience in Java development with Spring Boot framework
- Expertise in RESTful API design, microservices architecture, and cloud platforms (AWS preferred)
- Strong understanding of SQL/NoSQL databases and caching strategies
- Proven experience with CI/CD tools and containerization technologies
- Excellent problem-solving skills and ability to work in agile environments
- Bachelor's degree in Computer Science or equivalent practical experience
- Strong communication skills and collaborative mindset