You'll make a great fit for our team if you like to do these things:
• Collaborate with product managers and fellow engineers in the design and implementation of systems delivering high throughput experiences.
• Contribute to cross-team architecture discussions.
• nalyze and resolve complex engineering problems involving high trafficked web and mobile application services and APIs.
• Work with the team to iteratively improve development practices and processes.
• Help with full-stack development when needed.
• Research and experiment with the latest and greatest technologies to identify and apply them to current and future projects.
• Work with the team to iteratively improve development practices and processes.
• Contribute to code reviews.
Responsibilities and Duties of the Role:
Summarize job responsibilities, core deliverables and major duties. What is required for the position to exist?
-Focus on major areas of work, typically 20% or more of role % of Time
• Be involved in the requirements gathering, analysis, design, development, testing, deployment, and maintenance of systems that support or enhance other applications within our environment. 50%
• Collaborate & troubleshoot with the rest of the team in the analysis and resolution of hard engineering problems involving high trafficked web application services and API's, including taking part of the on-call rotation. 30%
• Think of new ways to help make our data platform more scalable, resilient, and reliable and then work across our team to put your ideas into action. Research and learn new technologies 20%
Motivated self-starter with the ability to learn and adapt to new technologies.
• Strong analytical skills as well as solid capabilities for debugging and troubleshooting.
• Good communication skills and attention to detail
Basic Qualifications:
• 2+ years of relevant industry experience
• Some experience in developing high volume, cached, fault tolerant, multi-threaded scalable systems.
• Proven Exp - Exposure to full lifecycle of application development, including best practices of unit testing, code reviews, documentation, etc.
• Experience with:
• Java and open-source technologies like Spring, Tomcat, MySQL, Kafka, Elasticsearch, etc.
Required Education: BS degree in computer science or related exp.
**Talteam Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.**