Associate Staff Engineer

8 Months ago • 8 Years + • Software Development & Engineering

Job Details

Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (15000+ experts across 26 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

  • Perform new application development, including initial design and workload evaluation, to estimate work duration.
  • Provide maintenance support and enhance the performance of existing application code.
  • Review, document, and refactor existing application code to optimize efficiency.
  • Analyze and design databases within the application area, working individually or coordinating as part of a team.
  • Monitor and troubleshoot production software issues, providing timely solutions.
  • Analyze user needs and software requirements to assess the feasibility of design within time and cost constraints.
  • Collaborate with systems analysts, engineers, programmers, and product managers to design systems, gather project limitations, and understand system requirements.
  • Store, retrieve, and manipulate data for system analysis and capability evaluation.
  • Design, develop, and modify software systems using scientific analysis and mathematical models to predict outcomes and consequences of design decisions.
  • Develop and coordinate unit testing, system testing, and validation procedures, ensuring proper documentation.
  • Ensure all software development adheres to system performance standards set by the organization.
  • Coordinate software deployments and monitor applications to ensure they meet the required specifications.
  • Mentor junior developers and provide guidance on technical issues and best practices.
  • Perform other duties as assigned by management, ensuring compliance with legal policies and procedures.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 8+ years of recent software development experience, with strong proficiency in Java/Spring.
  • Proficient in Object-Oriented Design and Programming (OOD/OOP).
  • Experience with build management tools, preferably Maven.
  • Hands-on experience with version control systems, particularly Git.
  • Proficiency in IDE-based development using Eclipse or IntelliJ.
  • Skilled in building unit tests and integration tests using JUnit or similar testing frameworks.
  • Strong SQL/NoSQL development experience.
  • Proven experience building web services, preferably in RESTful architecture.
  • Solid understanding of data structures and algorithms.
  • Experience working with asynchronous messaging technologies such as JMS, Apache Kafka, Apache Pulsar, or RabbitMQ.
  • Expertise in production troubleshooting and analysis using log/debugging tools like Splunk or AppDynamics.
  • Collaborative team player with excellent communication skills.
  • Experience with container technologies such as Docker, Kubernetes, Tomcat, or Jetty.
  • Proficient in handling transactions across databases and services.
  • Strong understanding of process improvement and product management principles.
  • Experience working with ORM frameworks such as Hibernate.
  • Skilled in multi-threading and concurrent programming.
  • Knowledge of security frameworks, caching technologies, and microservice architecture.
  • Familiarity with enterprise architecture and scaling applications for performance and availability.
  • Expertise in data interchange technologies such as JSON and XML.

Must-Have Skills:

  • Java/Spring, Object-Oriented Programming, SQL/NoSQL, RESTful Web Services, Multi-threading, Production Troubleshooting, Messaging Technologies (e.g., Kafka, RabbitMQ), Unit Testing, Docker/Kubernetes, Git.

Good-To-Have Skills:

  • Asynchronous Messaging (JMS, Apache Pulsar), Transaction Handling, ORM (Hibernate), Microservices, Enterprise Architecture, Security Frameworks, Cache Technologies, JSON/XML.

Similar Jobs

Nautilis mobile - Junior QA

Nautilis mobile

Pune, Maharashtra, India (On-Site)
1 Month ago
Zeeco, Inc. - Engineer - QA/QC

Zeeco, Inc.

Wada, Maharashtra, India (On-Site)
7 Months ago
London stock Exchange - Senior Solution Engineer

London stock Exchange

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Workato - Customer Success Manager

Workato

Muntinlupa, Metro Manila, Philippines (On-Site)
1 Month ago
Varonis  - DevOps Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
4 Months ago
Tekion Corp - Customer Support Engineer I (Hardware)

Tekion Corp

West Chester, Ohio, United States (On-Site)
2 Weeks ago
Intel  - Facilities Mechanical Engineer (HVAC)

Intel

Santa Clara, California, United States (Hybrid)
2 Months ago
Opendoor - Senior Software Engineer - Identity and Access Management (IAM)

Opendoor

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Discord - Senior Engineering Manager - Storage Platform

Discord

San Francisco, California, United States (On-Site)
1 Month ago
Inveniolsi - SAP Enable Now Senior Consultant

Inveniolsi

India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Postman - Senior Engineer (Backend), Product Trust (Technical Lead Role)

Postman

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
NVIDIA - Product Marketing Manager - Inference Optimization Software

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
hogarth - (Senior) Localization Project Manager

hogarth

Shanghai, China (On-Site)
1 Month ago
Paytm - KAM (Premium) - Senior Associate - EDC

Paytm

Ludhiana, Punjab, India (On-Site)
1 Week ago
Advanced Systems Group, LLC - Media Server / Disguise Operator

Advanced Systems Group, LLC

Santa Monica, California, United States (On-Site)
3 Months ago
Bombay Play - Frontend Developer

Bombay Play

Bengaluru, Karnataka, India (On-Site)
1 Month ago
limit break - Unity Level Integrator (Japan)

limit break

Tokyo, Japan (On-Site)
6 Months ago
Catface - Associate Technical Producer

Catface

Austin, Texas, United States (Hybrid)
1 Month ago
AECOM - International Tax Manager

AECOM

Chicago, Illinois, United States (Remote)
1 Week ago
Gupta Media - Data Analyst

Gupta Media

Boston, Massachusetts, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Philippines

PwC - SAP PP Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
8 Months ago
Ubisoft - Development Tester Intern

Ubisoft

Taguig, Metro Manila, Philippines (On-Site)
1 Month ago
Funguy Studio - Community Manager

Funguy Studio

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
Ubisoft - Workplace Associate

Ubisoft

Taguig, Metro Manila, Philippines (Hybrid)
1 Month ago
WebFX - Marketing Designer

WebFX

Philippines (Remote)
8 Months ago
PwC - Commercial Business Partner - Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago
Nice - Professional Services Engineer

Nice

Manila, Metro Manila, Philippines (On-Site)
3 Days ago
Western Digital - Staff Engineer - Spacing, Tribology Characterization and Test Development

Western Digital

Biñan, Calabarzon, Philippines (On-Site)
1 Month ago
Amber - QA Tester (Graveyard Shift)

Amber

Manila, Metro Manila, Philippines (On-Site)
10 Months ago
Marsh McLennan - Senior Business Development Analyst

Marsh McLennan

Manila, Metro Manila, Philippines (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Wind River - Senior Member of Technical Staff - Systems

Wind River

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Coherent corp. - Engineering Manager

Coherent corp.

Montville, New Jersey, United States (On-Site)
3 Weeks ago
Zeeco, Inc. - Structural Design Engineer - Vapor Controls

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
4 Days ago
NCR Atleos - PS Software Engineer III, Financial Services

NCR Atleos

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
Side - Lead Software Engineer

Side

Romania (Remote)
1 Month ago
Amazon games  - Senior Online Services Engineer

Amazon games

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
Cadence - Lead Technical Communications Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Capgemini - ORACLE DBA

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Snyk - Senior Software Engineer

Snyk

London, England, United Kingdom (On-Site)
1 Month ago
Tesla - Senior Equipment Maintenance Engineer

Tesla

North Brabant, Netherlands (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded