top of page

Software Development Engineer

Apply Now

Bothell, WA, USA

Job Type

Full Time

About the Role

We are looking for a Software Development Engineer to perform the following job duties.

Requirement: Minimum of Bachelor’s degree in Computer Science or Computer Engineering or Computer Information Systems

Requirements

  • Design and develop robust and scalable back-end services for the FastSellers platform using Java and Spring Boot.

  • Implement business logic, data processing, and API integrations using Java technologies.

  • Utilize Spring Boot framework for rapid development and efficient dependency management.

  • Design and optimize database schema and queries using Oracle for efficient data storage and retrieval.

  • Implement data validation and ensure data integrity within the FastSellers platform.

  • Work with caching technologies such as Redis or Memcached to improve performance and reduce load on the database.

  • Integrate with external systems and APIs, such as payment gateways or shipping providers, using RESTful interfaces.

  • Implement security measures, including authentication and authorization, to protect FastSellers' data and resources.

  • Write efficient and scalable code, ensuring adherence to coding standards and best practices.

  • Collaborate with front-end developers to define APIs and ensure seamless integration between the front-end and back-end components.

  • Conduct thorough unit testing and integration testing of the back-end code using tools like JUnit or Mockito.

  • Monitor and optimize back-end performance, including response times and resource utilization.

  • Implement logging and error handling mechanisms to ensure proper debugging and troubleshooting of issues.

  • Participate in code reviews to ensure code quality, maintainability, and adherence to project requirements.

  • Collaborate with DevOps engineers to deploy and manage the back-end services in a production environment using tools like Docker or Kubernetes

  • Design and document RESTful APIs, including endpoint definitions, request/response structures, and error handling.

  • Ensure consistency and standardization of API design principles and best practices.

  • Collaborate with front-end developers and other stakeholders to define API contracts and requirements.

  • Work with API management tools, such as Swagger or Postman, to create and test API specifications.

  • Integrate FastSellers' APIs with third-party services or systems, ensuring proper data exchange and synchronization.

  • Implement API versioning and backward compatibility strategies to support evolving requirements.

  • Monitor and analyze API usage and performance metrics to identify areas of improvement and optimization.

  • Conduct thorough testing of the back-end code, including unit testing, integration testing, and performance testing.

  • Identify and debug issues, such as functional defects or performance bottlenecks, and provide timely bug fixes and optimizations.

  • Collaborate with QA testers to ensure comprehensive test coverage and assist in resolving any back-end related issues during the testing phase.

  • Monitor and optimize back-end performance, including response times, resource utilization, and scalability.

  • Conduct load testing and stress testing to ensure the back-end services can handle high traffic and peak loads.

  • Continuously monitor and improve the security of the back-end services, implementing necessary measures to protect against vulnerabilities.

About the Company

Novateur Inc is an IT consulting company that puts its customers first. We offer a range of services designed to help businesses of all sizes get the most from their technology investments. Our team is made up of experienced and knowledgeable professionals who understand the importance of delivering high-quality solutions quickly and efficiently. Our mission is to help our customers succeed by providing tailored solutions that meet their unique needs. We strive to maintain the highest level of customer satisfaction and our commitment to excellence is evident in everything we do.

Apply Now

© Copyright 2024 Novateur, Inc. All rights reserved. 

bottom of page