Full Stack Java Developer - Contract

Posted 5 Days Ago
Issaquah, WA, USA
In-Office
90K-110K Annually
Senior level
Artificial Intelligence • Software
The Role
Develop and maintain enterprise full-stack applications across Java backends and React-based user interfaces. Build REST and SOAP services, implement security and database integrations, write unit tests, and support CI/CD pipelines. Collaborate with engineering teams, Agile pods, and offshore partners across time zones. The role requires extensive Java, Spring Boot, Hibernate, enterprise framework, frontend, testing, database, and source control experience.
Summary Generated by Built In

About the Role

SmarTek is seeking a Full Stack Java Developer to join our team. The successful candidate will be responsible for serving as a key contributor to enterprise-grade applications, driving both backend and UI development, and collaborating effectively with offshore teams across multiple time zones.

Key Responsibilities

  • Design, develop, and maintain full-stack features for enterprise applications across backend services and modern user interfaces.

  • Build and integrate REST and SOAP web services using Spring Boot, Hibernate, Servlets, JSP, and MVC/Security frameworks.

  • Implement front-end interfaces and components using ReactJS (or modern UI frameworks), JavaScript, and jQuery.

  • Write robust unit tests utilizing JUnit and mocking frameworks (such as Mockito or JMockit) to maintain high code quality.

  • Collaborate with cross-functional engineering teams, Agile pods, and offshore partners across different time zones.

  • Manage source code and support continuous integration and deployment pipelines using Git/TFS and CI/CD tools such as Jenkins.

Qualifications

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • 7+ years of overall software development experience.

  • 5+ years of hands-on Java development experience.

  • 5+ years of experience building enterprise applications using Servlet, JSP, MVC, and Security frameworks.

  • 3+ years of experience with ReactJS or a similar UI framework.

  • 3+ years of experience using Spring Boot and Hibernate.

  • 3+ years of experience with JavaScript and jQuery.

  • Demonstrated proficiency with REST and SOAP web services, XML, XSD, and XSLT.

  • Strong database skills including JDBC, SQL, stored procedures, and JPA.

  • Experience with unit testing using JUnit and mocking frameworks (e.g., Mockito, JMockit).

  • Familiarity with Agile development methodologies and CI/CD tools such as Jenkins.

  • Experience with version control systems including Git, TFS, or similar tools.

Preferred Qualifications

  • Hands-on experience with SCSS (6+ months).

  • Familiarity with Backbone.js.

  • Experience with caching frameworks such as Redis, Memcached, or equivalent.

  • Hands-on exposure to Splunk for log analysis and monitoring.

  • Working understanding of microservices architecture.

  • Foundational knowledge of web accessibility standards.

Compensation

Salary Range: $90,000 to $110,000 annually

Benefits

Benefits: Medical, dental, vision, 401(k), life insurance, disability coverage, paid holidays, and a Paid Time Off (PTO) program that meets or exceeds applicable Washington paid sick leave requirements. Additional benefit details and eligibility requirements will be provided during the hiring process.

Work Environment

  • Location: Issaquah, WA

  • Work Arrangement: Hybrid

  • Employment Type: Contract

  • Work Schedule: Standard business hours with flexibility to accommodate overlap and collaboration with offshore teams across time zones.

Work Authorization

Applicants must be legally authorized to work in the United States. 

Equal Opportunity Employer

SmarTek is an Equal Opportunity Employer and considers all qualified applicants for employment without regard to any status protected by applicable federal, state, or local law.

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 7+ years of overall software development experience
  • 5+ years of hands-on Java development experience
  • 5+ years of experience building enterprise applications using Servlet, JSP, MVC, and Security frameworks
  • 3+ years of experience with ReactJS or a similar UI framework
  • 3+ years of experience using Spring Boot and Hibernate
  • 3+ years of experience with JavaScript and jQuery
  • Proficiency with REST and SOAP web services, XML, XSD, and XSLT
  • Strong database skills including JDBC, SQL, stored procedures, and JPA
  • Experience with unit testing using JUnit and mocking frameworks such as Mockito or JMockit
  • Familiarity with Agile development methodologies and CI/CD tools such as Jenkins
  • Experience with version control systems including Git, TFS, or similar tools
  • Hands-on experience with SCSS for 6+ months
  • Familiarity with Backbone.js
  • Experience with caching frameworks such as Redis, Memcached, or equivalent
  • Exposure to Splunk for log analysis and monitoring
  • Working understanding of microservices architecture
  • Foundational knowledge of web accessibility standards
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Kirkland, WA
395 Employees
Year Founded: 2006

What We Do

SmarTek21 is a pioneer in Ai-driven data mesh platforms and market-leading conversational platforms designed to elevate the customer experience. Founded in 2006, SmarTek21 converges human expertise with artificial intelligence to solve an organizations’ most difficult digital integration and data management challenges.

Similar Jobs

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Associate Claims Adjuster, Workers Compensation

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
11 Locations
40000 Employees
50K-94K Annually
Hybrid
Gig Harbor, WA, USA
205000 Employees
23-31 Hourly

CrowdStrike Logo CrowdStrike

Sr. Mac Sensor Engineer (Hybrid)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
4 Locations
11000 Employees
140K-215K Annually

CrowdStrike Logo CrowdStrike

Senior Product Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
2 Locations
11000 Employees
140K-215K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account