Sr. Software Engineer MAHIN-JOB-35027
Job Description
Job Titel: Sr. Java Developer (API)
Location : Dallas (Tx)
Position: Onsite
Day-to-day job responsibilities
Lorem ipsum dolor, sit amet:
¿ Lead and work with various application teams to understand their business needs and requirements for the
API implementation
¿ Lead and ensure API documentation is created and remains up to date
¿ Lead and ensure code and design quality with appropriate logging, monitoring, tracing, and security standards
in place
¿ Help troubleshoot and resolve issues related to the API platform, API accessibility and API deployments
¿ Perform root cause analysis for Production issues and come up with solutions that will prevent them from
happening in the future
¿ Participate and contribute in grooming technical user stories impacting integration
Skills and experience
High-level qualifications:
¿ Bachelor's Degree in Computer Science or related field.
¿ Experience working in an Agile environment: Scrum and Kanban
¿ Good understanding of security protocols (e.g. OAuth, SAML)
¿ Governance, Event Driven Architecture, message-based architectures, and caching strategies and frameworks.
¿ Demonstrate expertise with container management and orchestration tools, infrastructure-as-code, modern
build experience tools and cloud integration systems
Specific qualifications:
¿ 10+ years experiences as a full stack software developer in Java and traditional and cloud native organizations
¿ 6+ years' experience building API architecture/management for REST APIs, MicroServices, SOAP, etc.
¿ 5+ years' experience building and managing Microservices in AWS or other cloud platform and container
technologies.
¿ 3+ years' experience developing serverless applications using AWS technologies.
¿ Experience with good coding practices to meet OWASP Security standards
¿ Demonstrated experience with CI/CD processes & technologies
¿ Demonstrated performance of threat modeling, risk assessment techniques, code reviews.
¿ Experience working with document storage solutions such as DynamoDB, MongoDB, ElasticSearch, etc.
¿ Experience using SDLC tools such as JIRA, Confluence, GitLab or other Git based source control.