You will work closely with project managers and other team members to design, develop, containerize, test, and deploy a high-quality software solution that meets or exceeds client requirements.
Responsibilities:
-
Design and develop RESTful APIs for web-based applications, using Google’s Protocol Buffers framework (protobuf)
-
Develop backend applications with Java
-
Containerize applications using tools such as Docker and Kubernetes
-
Work with project managers to identify project requirements, timelines, and milestones
-
Write clean, maintainable, and efficient code
-
Test and debug software solutions
-
Work with SQL databases to design and implement efficient and scalable data models
Requirements:
-
5+ years of experience in software development
-
Proficiency in the Java programming language
-
Strong understanding of software development principles and best practices
-
Experience designing and developing RESTful APIs for web-based applications
-
Experience developing backend applications using Java
-
Experience with version control systems such as Git
-
Experience containerizing applications using tools such as Docker and Kubernetes
-
Experience working with SQL databases and designing efficient and scalable data models
-
Experience leading a team of developers
-
Strong communication and collaboration skills
If you're interested in this position, please send your resume at recruit@add-soft.com. We look forward to hearing from you!