Adaptiva - Java Software Engineer
Back-End Developer is needed in Kirkland, United States.
Client: Adaptiva
Location: Kirkland, WA
Contract: Full-time
Job Description
Adaptiva is looking for passionate and driven Software Engineers to join our Development team. You will play a key role in developing new products that will address real-world problems for some of the most respected Fortune 500 companies. The role involves working with cutting-edge technologies including Distributed Computing, Network Protocols, Cloud Infrastructure and Services, Big Data, Analytics, and Visualization. You will collaborate, mentor, and design award-winning solutions while working with cross-functional teams to architect solutions for clients.
Responsibilities
- Research, design, implement, and manage software modules.
- Identify, prioritize, and execute tasks in the software development life cycle.
- Produce efficient and elegant code based on requirements.
- Troubleshoot, debug, maintain, and improve existing software.
- Engage directly with major Adaptiva customers to help define the functionality of current and future products.
- Collaborate with product marketing, sales, solutions, and support ensuring our products deliver outstanding experiences to all customers.
Requirements
- Bachelor’s or Master’s degree in Computer Science or Engineering.
- 3 – 5 years of proven software design and development experience using Java.
- Excellent knowledge of data structures, algorithms, and object-oriented programming.
- Ability to develop multi-threaded, asynchronous code using extensive synchronization methods.
- Basic knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Willingness to learn technologies including AWS, Azure, streaming frameworks like Kafka, and Big Data technologies like Hadoop, Apache Spark, and Apache Ignite.
- Capability to work independently.
- Willingness to write design documents and specifications.
Benefits
The annual base salary range for this position is between $100,000 – $125,000. The range provided considers a wide range of factors reviewed when making a hiring decision, such as years of experience, skills, location, and business needs. The base salary is one component of the total compensation package, which may include a performance bonus and generous benefits.
No longer accepting applications
Get instant notifications for new Back-End Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.