Job Title: Senior Java Developer Company Name: Sanford AI Job Url: https://www.simplyhired.com/job/LEbyARonAsc7QdONIyLqgusXoJoHljN5--ab_wGuzN6UeUWNn-3pIQ Job Description: Senior Java Developer Sanford AI Remote Job Details Full-time $100,000 - $120,000 a year 13 hours ago Benefits Health insurance Dental insurance Vision insurance Qualifications Web accessibility Spring Boot Authentication Responsive design Version control Performance tuning Node.js CSS Data lake JUnit Continuous Delivery (CD) implementation Bootstrap Software implementation Scalable systems Quality assurance within IT JavaScript frameworks Microservices Progressive Web Apps Data Architecture Design (Architecture design skills) AWS Docker SVN Implementing web services Application design Improving database performance GitHub Architecture Scalability System architecture design Agile software development Cloud Architecture Design (Architecture design skills) Prometheus Unit testing Senior level Cross-functional collaboration TFS Multithreading TypeScript Debugging Cross-functional communication T-SQL Full Job Description Overview We are seeking a highly skilled and motivated Senior Java Developer to join our dynamic software development team. In this role, you will lead the design, development, and implementation of robust, scalable Java-based applications that drive our core business functions. You will collaborate with cross-functional teams to deliver innovative solutions, optimize existing systems, and ensure high-quality code that meets industry standards. Your expertise will be instrumental in shaping the future of our technology landscape while fostering a culture of continuous improvement and excellence. Responsibilities Lead the development of complex Java applications, ensuring adherence to best practices in software engineering and SDLC (Software Development Life Cycle). Design and implement RESTful APIs and web services using Java frameworks such as Spring Boot and Node.js to enable seamless integration across platforms. Develop front-end components utilizing React, Angular, HTML, CSS, TypeScript, and Bootstrap to create engaging UI/UX experiences. Collaborate with UI/UX designers to translate wireframes and prototypes into functional interfaces with a focus on responsiveness and accessibility. Optimize application performance through multithreading, debugging, and database tuning with SQL, T-SQL, PostgreSQL, MySQL, and Microsoft SQL Server. Implement microservices architecture using AWS cloud services and containerization tools like Docker to enhance scalability and deployment efficiency. Write comprehensive unit tests using frameworks such as JUnit or NUnit to ensure code quality and facilitate continuous integration with CI/CD pipelines. Maintain version control using GitHub, SVN, or TFS while participating in Agile methodologies for iterative development and sprint planning. Experience and Subject matter expertise in Auth0 Streaming Validation Tenant aware AuthN/Z, consent flows and data security enforcement Proficient in Service Workers & PWA Architecture to support offline mode Team engagement and governance Guidance around quality assurance around entire product Review of ongoing migration activities Hands on implementation Custom authorizer for API and product integration. Product integration in key areas Produce high-level architecture documents for internal Architecture Review Board approval. Standardized approach on user / organization scope and roles. (ADR) Operational requirements to be done by DevOps and other Infra related groups. Audit capabilities including user onboarding, migration activities, user and organization decommission. Provide Integration pattern to emit telemetry and usage metrics and ingest in Benevity data lake by applying business data domain and data architecture pattern Pay: $100,000.00 - $120,000.00 per year Benefits: Dental insurance Health insurance Vision insurance Experience: Java: 10 years (Required) Work Location: Remote