Java software developer serp_jobs.h1.location_city
serp_jobs.job_alerts.create_a_job
Java software developer • vancouver wa
Senior Java Software Engineer
AltelaPortland, Oregon, United StatesSenior Software Developer
LogicMatrix AIPortland, Oregon, United StatesSenior Software Engineer - Developer Experience
ConductorOnePortland, OR, United StatesJava Software Developer
azad technology partnersVancouver, WASoftware Developer Team Lead
Infinity Solar USAVancouver, WA, USASoftware Developer III
ProdaptPortland, OR, United StatesSr. Software Developer - iOS Apps
EsriPortland, OR, United StatesJava Lead
InterSources, Inc.Portland, OR, United StatesSoftware Architect - Java
Veeva Systems IncPortland, OR, United StatesSoftware Engineer Back End Developer
MaximusPortland, OR, USSenior Software Developer
Logicmatrix AiPortland, Oregon, United StatesFull Stack Software Developer
AkvelonWAJava developer
Trident ConsultingPortland, OR- serp_jobs.job_card.promoted
Java Developer
VirtualVocationsPortland, Oregon, United StatesJava full stack Developer
Tata Consultancy ServicesPortland, ORSenior Software Engineer - Java
Veeva SystemsPortland, Oregon, United StatesSenior Software Engineer (Elixir / Java)
New RelicPortland, OR, United StatesJAVA / J2ee Fullstack Software Engineer at Portland, OR.
Vimerse Infotech, Inc.Portland, OR, United StatesJava Cloud Engineer
Cynet SystemsPortland, OR, United StatesSenior Java Software Engineer
AltelaPortland, Oregon, United States- serp_jobs.job_card.full_time
- serp_jobs.job_card.permanent
Job brief
Senior Java Software Engineer
Minimum Years of Experience Required : 6+ Years
Salary range : $140,000 - $180,000
Work Status : Applicants must be a Permanent Resident or have valid work authorization for the United States to be considered. Unfortunately, visa sponsorship is not offered for this role.
About the Role : We are looking for an experienced Senior Java Software Engineer to design, develop, and maintain our critical Java-based applications, which may include components that interact with or serve AI models. You will work on challenging projects, contribute to all phases of the development lifecycle, and help ensure the performance, quality, and responsiveness of our systems. A strong passion for Java, modern software engineering practices, and an interest in AI integration is essential.
Key Responsibilities :
Design and develop high-volume, low-latency applications for mission-critical systems using Java and related technologies, potentially including integrations with AI services.
Write well-designed, testable, and efficient Java code, adhering to coding standards and best practices.
Contribute to all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
Collaborate with other engineers, including backend and potentially ML engineers, to integrate different system components.
Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review.
Troubleshoot and debug production issues.
Mentor junior developers on Java development and best practices.
Participate in code reviews and contribute to the team's technical growth.
Qualifications :
Minimum 6 years of professional experience in Java / J2EE development.
Strong knowledge of Java frameworks (e.g., Spring, Hibernate) and design patterns.
Experience with microservices architecture, RESTful APIs, and building scalable backend systems.
Solid understanding of object-oriented programming principles and software design.
Experience with database technologies (SQL, NoSQL).
Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
Experience integrating with or calling external services, including potentially AI inference endpoints, is beneficial.
Strong problem-solving and debugging skills.
Benefits :
Generous Paid Time Off and Holidays
401(k) with company match
Comprehensive Health, Dental, and Vision Insurance
Flexible Work Arrangements
Professional Development Opportunities
Paid Parental Leave