Summary
Join Mitratech's global team of technocrats building world-class products for Fortune 100 companies. As a Technical Lead Engineer, you will be deeply involved in the design and development of our integration platform using technologies like Single Sign-On, OAuth, API Gateway, and REST APIs. You will mentor junior developers, conduct code reviews, and define coding practices. You will also serve as the technical contact for partners and stakeholders. This role requires deep expertise in Java and Spring/Spring Boot, AWS cloud technologies, and API integrations. Mitratech offers a close-knit, globally dispersed team with a diverse and inclusive work culture.
Requirements
- Deep expertise in Java and Spring/Spring Boot, driving architectural decisions and solutions
- Strong experience in designing and developing using AWS cloud technologies like Lambda, Dynamo DB, AWS cloudwatch etc
- Proficient in working with API Gateway and OAuth/OIDC based integrations
- Advanced knowledge of integration techniques, including REST APIs, message brokers (e.g., Kafka), queuing technologies (e.g., SNS, SQS), and data pipeline architectures
- Experience with elastic search and other caching techniques
- In-depth knowledge of relational (SQL) and NoSQL databases, with expertise in database design, and performance optimization
- Proficient in tackling complex technical challenges and implementing scalable, high-performance solutions
- Strong communication and collaboration skills, adept at working effectively within global agile development teams
- Strong knowledge of containerization technologies like Docker and orchestration tools like Kubernetes
- Familiar with modern DevOps methodologies and proficient in CI/CD tools (e.g., Jenkins, GitHub Actions)
- Bachelors in Computer Engineering
Responsibilities
- Develop scalable, secure, cloud-based Java microservices for multi-tenant SaaS platforms and partner integrations
- Integrate with Public Rest APIs and develop Public REST APIs for partner consumption
- Assess emerging technologies for their adoption to enhance system capabilities
- Develop integrations between Mitratech, partners, and third-party vendors utilizing Single Sign-On (SSO), webhooks, and REST APIs
- Document the designs for technical and business stakeholders
- Participate in the creation, evaluation, and review of architecture and infrastructure design proposals
- Contribute to analyzing complex technical challenges, provide advanced troubleshooting, and recommend enhancements to existing systems
- Guide other developers by fostering technical growth and sharing expertise
- Conduct thorough code reviews to maintain high-quality coding standards and ensure comprehensive test coverage
- Define and enforce standards for cloud architecture and microservices design, ensuring scalability and performance
- Serve as a technical contact for clients, translating their requirements and challenges into practical, actionable solutions
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.