Sr Java Developer

🏢 Rapinno Tech · all Rapinno Tech jobs
📍 United States
📅 Posted 2026-07-10 · via Himalayas
🏷 Java-Development,Software-Architecture,Backend-Development,Senior-Java-Engineer,Senior-Java-Software-Engineer,Senior-Java-Developer-(Spring-Boot),Senior-Java-Architect,Senior-Java-Full-Stack-Developer,Senior-Full-Stack-Java-Developer,Software-Engineer,Java-Developer,Fullstack-Development
Apply on original site ↗

Role: Sr Java Developer
Location: Anywhere in USA
06+ Months

12+ years’ experience in software development with a variety of languages, at least 2 of the below languages.
- React

- Angular

- Node JS

- PHP

3 + years’ experience in defining application architecture for web/mobile applications.
- Strong understanding of APIs and Design principles.

- Experience mentoring and coaching more junior team members

- Ability to provide input to development team regarding software designs

- Strong understanding of how to monitor and troubleshoot complex production systems

Nice to have
- Experience with any DevOps frameworks/tools

- Experience with any CMS frameworks such as Drupal

- Experience with Azure solution architecture and native development (App services, Functions etc.)

Key Responsibilities

- Provide clear technical roadmap and vision to the development teams.

- Collaborate with Engineering management and engineering teams to create innovative software solutions based on technical requirements, product roadmap and anticipated feature releases

- Collaborate with Product to understand roadmap and customer requirements and translate those to the systems we build

- Ensure architecture and design consistency and integrity is maintained

- Work with Engineering management and engineering teams to identify and prioritize technical blockers and enablers

- Be a strong advocate for technical quality and architectural needs in prioritization discussions with the business

- Evaluate and recommend technologies, tools, and processes to ensure a high-quality product platform

- Communicate architecture plans, decisions, and goals to management

- Troubleshoot code level problems effectively and efficiently.

Qualifications:
- Bachelor’s degree in Computer Science or other technical fields or the equivalent.

Originally posted on Himalayas

← All remote jobs