Source description
About the role
Role Overview: OneAssist is seeking a skilled individual to join their team as a Software Developer. As a part of the team, you will be responsible for writing maintainable, scalable, and efficient code. You will also play a crucial role in designing and architecting technical solutions for the developer community at OneAssist. Collaboration with peers in a cross-functional team throughout the Software Development Life Cycle (SDLC) will be a key aspect of your role. Adherence to coding standards, participation in code reviews, and following scrum sprint cycles are essential for meeting project deadlines. Key Responsibilities: - Write maintainable, scalable, and efficient code - Design and architect technical solutions for the developer community at OneAssist - Collaborate with peers in a cross-functional team throughout the SDLC - Follow coding standards, participate in code reviews, and adhere to scrum sprint cycles Qualifications Required: - 3+ years of experience in developing large scale customer-facing internet systems - Strong problem-solving skills - Hands-on experience in coding with Java/J2EE frameworks like Spring, Spring Boot, Spring Cloud, and Hibernate - Proficiency in Microservices, RESTful Web services, and object-oriented programming concepts - Knowledge of Docker, Kubernetes, Jenkins, and CI/CD is a plus - Experience in designing or extending existing test frameworks such as Junit - Familiarity with version control systems like Git - Good understanding of application security including authentication, authorization, and web security (Note: The additional details about OneAssist's founding, funding, and partnerships have been omitted as they were not relevant to the job description provided.) Role Overview: OneAssist is seeking a skilled individual to join their team as a Software Developer. As a part of the team, you will be responsible for writing maintainable, scalable, and efficient code. You will also play a crucial role in designing and architecting technical solutions for the developer community at OneAssist. Collaboration with peers in a cross-functional team throughout the Software Development Life Cycle (SDLC) will be a key aspect of your role. Adherence to coding standards, participation in code reviews, and following scrum sprint cycles are essential for meeting project deadlines. Key Responsibilities: - Write maintainable, scalable, and efficient code - Design and architect technical solutions for the developer community at OneAssist - Collaborate with peers in a cross-functional team throughout the SDLC - Follow coding standards, participate in code reviews, and adhere to scrum sprint cycles Qualifications Required: - 3+ years of experience in developing large scale customer-facing internet systems - Strong problem-solving skills - Hands-on experience in coding with Java/J2EE frameworks like Spring, Spring Boot, Spring Cloud, and Hibernate - Proficiency in Microservices, RESTful Web services, and object-oriented programming concepts - Knowledge of Docker, Kubernetes, Jenkins, and CI/CD is a plus - Experience in designing or extending existing test frameworks such as Junit - Familiarity with version control systems like Git - Good understanding of application security including authentication, authorization, and web security (Note: The additional details about OneAssist's founding, funding, and partnerships have been omitted as they were not relevant to the job description provided.)