Java/AWS Software Engineer II

STAFFING TECHNOLOGIES
Bellevue, WA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Big Data Software as a Service Cloud Computing Databases Concurrent Computing Desktop Computing Log Analysis Machine Learning NoSQL Software Quality Assurance (SQA)
+3 more
SQL Databases Information Technology SDN Network

Job description

  • Design, develop, and maintain robust Java services using industry best practices
  • Work on the architecture and development of scalable and high-performing backend services
  • Ensure the quality of architecture and design of systems
  • Leverage performance profiling and log analysis to understand system behavior
  • Approach every customer’s engagement with a profound commitment to their success
  • Deliver clear written communication of technical designs and solutions
  • Analyze and improve the efficiency, scalability, and stability of system resources
  • Implement advanced process threading and asynchronous execution models
  • Collaborate with cross-functional teams to integrate various software components into a cohesive system
  • Stay abreast of the latest industry trends and technologies, applying them to improve existing solutions

Requirements

Java/AWS Software Engineer II will have knowledge in Java service development. This role requires a deep understanding of process threading, asynchronous execution methodologies, and a proven track record of working on large-scale software projects., 1. Ensures Accountability

  1. Tech Savvy

  2. Communicates Effectively

  3. Values Differences

  4. Customer Focus

  5. Resourcefulness

  6. Drives Results

  7. Plans and Prioritizes

  8. Decision Quality, While performing the duties of this job, the employee in this position frequently communicates with other co-workers/clients who have inquiries about the various projects and other needs. Must be able to exchange accurate information in these situations. The employee must be able to remain in a stationary position 75% of the time. The employee in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc. Constantly operate a computer and office machinery such as a calculator, keyboard, copy machine and printer. Frequently moves boxes with equipment weighing up to 25lbs across the building and/or to other offsite buildings for various project needs.

Required Education and Experience:

Bachelor’s degree

3-5 years of experience, * Bachelor’s or master’s degree in computer science, engineering, or a related field preferred. Equivalent experience is also considered

  • 3+ years relevant working experience and 3+ years as an engineer working on large and complex software projects
  • Experience building and supporting complex, high-concurrency SaaS products
  • Understanding and direct knowledge of software scalability and stability techniques for cloud-based software
  • In-depth knowledge of various database technologies including relational (SQL) DBs AND non-relational (NoSQL) DBs
  • In-depth knowledge of Java required
  • Proficient in process threading, asynchronous execution, and concurrent programming.
  • Experience with cloud-based hosting solutions necessary - AWS
  • Experience with Big Data, Machine Learning, and Software-defined Network is a plus
  • Understanding of software quality assurance principles
  • High-quality organizational skills
  • Outstanding communication and presentation skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on staffingtechnologies.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

Videos

See all

Related articles

See all