Job Description
Join our dynamic engineering team at NexusTech Solutions and drive innovation in fintech software development. We're seeking an experienced Software Engineer to architect, build, and deploy scalable cloud applications while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape cutting-edge solutions.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization using Docker and Jenkins
- Collaborate with product teams to define technical requirements
- Conduct code reviews and enforce best practices
- Monitor system performance and troubleshoot production issues
- Mentor junior engineers through pair programming sessions
- Document architecture decisions and technical specifications
Qualifications
- 5+ years of experience in backend development
- Expertise in Java, Spring Boot, and RESTful APIs
- Proficiency with cloud platforms (AWS/Azure) and containerization
- Strong understanding of database design (SQL/NoSQL)
- Experience with Agile/Scrum methodologies
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills