What are the responsibilities and job description for the Junior Software Engineer position at Technitia?
Job Description
Title- Junior Software Engineer
Location- Dallas, TX. Day 1 onsite
Duration : Long term
NOTE: We need someone from supply chain background.
Responsibilities Include:
Design, implement, and test back-end solutions using Java and SpringBoot in AWS environment
Assist in developing and maintaining continuous integration pipelines
Work closely with product owner to create stories and features
Interface with other teams as needed to resolve dependencies
Provide Tier 3 support and support incident and defect resolution
Participate in the design and architecture of software solutions
Collaborate with other team members to integrate various components into a finished product
Think and execute in Agile manner
A successful Software Engineer will have the following:
Bachelors or Masters degree in computer science or engineering or equivalent experience
A minimum of 2 years’ experience developing Java/SpringBoot based microservices
Experience building, documenting, and supporting robust RESTful APIs
Deep understanding of Computer Science fundamentals; including object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
CI/CD and source control experience (branches, submodules, rebasing)
Experience using container management tools such as Kubernetes and Docker
Great communication skills - someone who passionate about sharing your vision and getting others excited.
Preferred Skills
Experience with MongoDB, pub/sub, and event streaming technologies
Experience with AWS cloud infrastructure and services
Supply Chain domain experience