Basic Information

Job Category: IT

Location: Kirkland, Washington, United States

Date published: 09-May-2022

Job type: Full Time

Description and Requirements

About the role

Java Developer/ Java Lead
 
SmarTek21 LLC is currently seeking an experienced Java Developer/ Java Lead to join our team in Kirkland, Washington (98034). (Hybrid Work Model)
 
Job Summary:

SmarTek21 was founded in 2006 as a software service and product solutions company, they designed innumerable tools and scripts to accelerate the development high innovative, highly cost-effective solutions. Over time, these tools and libraries evolved into Digital Business Platform. SmarTek21’s provides data and AI services and software that transform organizations into digital enterprises that can thrive in a data-driven world.

Duties and Responsibilities:
Core duties and responsibilities include the following. Other duties may be assigned by management.
  • Contribute to all stages of software development lifecycle
  • Design, implement and maintain Java-based applications that can be high-volume and low-latency
  • Analyze user requirements to define business objectives
  • Envisioning system features and functionality
  • Define application objectives and functionality
  • Ensure application designs conform with business goals
  • Develop and test software
  • Identify and resolve any technical issues arising
  • Create detailed design documentation
  • Propose changes to current Java infrastructure
  • Develop technical designs for application development
  • Develop multimedia applications
  • Write well designed, testable code
  • Conducting software analysis, programming, testing, and debugging
  • Manage Java and Java EE application development
  • Develop documentation to help users
  • Transforming requirements into stipulations
  • Prepare and produce releases of software components
Education and Experience:
  • Minimum of 5 years of hands-on Java development experience.
  • Minimum of a bachelor’s degree is required.
  • Strong experience in debugging and analytical skills.
  • 3 years hands-on JavaScript experience.
  • Extensive experience in delivering enterprise solutions with Servlet, JSP, JDBC, Security and MVC.
  • Good understanding in XML, XSD and XSLT.
  • Strong experience in developing and consuming REST/SOAP webservices.
  • Expert-level knowledge of JDBC, SQL, database-stored procedures and JPA frameworks.
  • Experience with Agile and Jenkins
  • Strong experience with Junit and any mocking framework like mockito, jmockit etc.
  • Good experience with SCM tools like Git, and TFS
  • Strong experience with coordination between onsite & offshore teams
  • Experience in backbone is a plus.
  • Experience in Splunk is a plus.
  • Experience in cache framework like Redis, Memcached is a plus.
  • 6 months hands-on SCSS experience.
Skills and Abilities:
  • Must be a team player and can work independently and promote a positive and enthusiastic work environment.
  • Possess excellent organizational, verbal, written and communication skills.
  • Ability to interact, and work with culturally diverse individuals.
  • Knowledge in a micro-service environment.
  • Knowledge of web accessibility.
Compensation and Benefits:
  • Health insurance (medical, dental, vision and life insurance).
  • 401k
  • Salary commensurate experience.
 
Please submit your resume via the ‘Apply now’ button!
 
We are an Equal Opportunity Employer!