Senior software engineer, back-end java (ims)
the role focuses on building robust and scalable back-end applications that power our customers and internal teams. We are transforming the collecting experience with technology that brings authentication, grading, and trading into the modern era. Our products aim to democratize technology and improve the customer experience for collectors worldwide.
what you’ll do
* participate across the entire software development lifecycle, taking features from concept to production release
* communicate with product and other stakeholders to develop business requirements
* collaboratively create solutions with other teams
* troubleshoot software issues and debug a large codebase
* develop and execute unit and integration tests
* contribute to technical documentation to increase maintainability of software assets
who you are
* 5+ years of software engineering experience building backend software with exposure to microservices, event-driven architectures, and rest apis, or java ee
* 3+ years experience with the java tech stack (spring boot, micronaut, quarkus) and openness to new technologies
* experience with relational and nosql databases (e.g., mssql, postgresql, dynamodb)
* hands-on experience with web services (rest, graphql, grpc)
* 3+ years of experience with aws services (lambda, rds, dynamodb, msk, opensearch, s3, sns, sqs) and infrastructure tools (e.g., terraform, docker)
* experience with messaging platforms like kafka
* experience with ai-powered developer tools to improve productivity and code quality
* strong understanding of object-oriented programming, algorithms, data structures, design patterns, and best practices
* good technical, analytical, troubleshooting, and communication skills with the ability to document processes
* exposure to test automation tools and practices
* understanding of modular and extensible api design
* proficient in security, documentation, and monitoring best practices
* familiar with agile/scrum methodologies
what we offer
* the opportunity to be part of our inaugural guadalajara, mexico office and contribute to the launch and success of this team
* a dynamic and collaborative international engineering team
* an organization dedicated to supporting the passionate collectors community
* a competitive salary and benefits
candidates must be authorized to work in mexico.
location: we are open to remote candidates who are living within mexico, or you can work from our guadalajara, jalisco office.
#bi-hybrid
#bi-remote
collectors uses e-verify to validate your ability to work legally in the united states.
we are aware of fraud attempts involving fake job offers. We never ask for personal information such as bank accounts, social security numbers, or national ids, nor do we request payments for equipment. If you suspect fraud, please contact jobs@collectors.com.
we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other legally protected characteristics.
if you require accommodations to apply or interview due to a disability, please email people@collectors.com.
u.s. residents: for disclosures relating to personal information collected during the application process, please see our privacy notice for u.s. Applicants. California residents: information is available here.
seniority level
* mid-senior level
employment type
* full-time
job function
* engineering and information technology
* industries: consumer services
#j-18808-ljbffr