Description
As an Engineer at Target, you will serve as a specialist in the engineering team that supports the product. You will help develop and gain insight into the application architecture, distilling abstract architecture into concrete design and influencing implementation.
You will be an expert in programming, applying your skills in developing the product, and have the skills to design and implement architecture on your own. You will also influence fellow engineers by proposing software designs, providing feedback on software designs and/or implementation.
Key responsibilities:
- Design, develop, and approve end-to-end functionality of a product line, platform, or infrastructure
- Demonstrate broad and deep expertise in Java/Kotlin and frameworks
- Communicate and coordinate with project teams, partners, and stakeholders
- Analyze and optimize system capacity, performance, and operational health
- Maintain deep technical knowledge within areas of expertise
- Stay current with new and evolving technologies via formal training and self-directed education
Requirements:
- 1-3 years of experience in software design and development with experience in building scalable backend applications using Java
- 4-year degree or equivalent experience
- Programming experience with Java - Springboot & Kotlin - Micronaut
- Strong problem-solving skills with a good understanding of data structures and algorithms
- Exposure to non-relational databases like MongoDB
- Exposure to distributed systems and microservice architecture
Benefits:
- Life at Target: https://india.target.com/
- Benefits: https://india.target.com/life-at-target/workplace/benefits
- Culture: https://india.target.com/life-at-target/belonging
For more fresh new jobs, check out yubhub.co.