Java Full-stack Developer , Senior

Qualcomm is a leading technology company specializing in wireless telecommunications products and services.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Telecommunications
This job posting may no longer be active. You may be interested in these related jobs instead:
Infra IP DV - SMMU IP Sr lead Engineer

Senior Lead Engineer position at Qualcomm India for SMMU IP verification, requiring expertise in UVM, System Verilog, and SoC architecture.

Windows Performance - Senior Engineer

Senior Windows Performance Engineer role at Qualcomm focusing on performance optimization, benchmark analysis, and tools development with competitive benefits and growth opportunities.

Senior Engineer - DSP

Senior DSP Engineer role at Qualcomm India, focusing on software systems expertise, technical leadership, and customer collaboration with comprehensive benefits and growth opportunities.

CPU Physical Design Engineer

Senior CPU Physical Design Engineer role at Qualcomm India, requiring 7+ years of IC design experience, focusing on physical design and timing signoff for high-speed cores.

Senior Physical Design Engineer - DSP Team

Senior Physical Design Engineer position at Qualcomm focusing on DSP implementation, offering competitive compensation and comprehensive benefits in Austin.

Description For Java Full-stack Developer , Senior

Looking for a Developer with strong hands-on experience in the design, development and maintenance of enterprise scale applications using Java and other open-source frameworks like Spring boot and Micro Services. Having experience in AWS or any other Cloud technology is a plus. Build high-quality, clean, scalable, and reusable code enforcing best practices around software engineering architecture and processes. Ability to work with stakeholders including Product Owners, Architects, and cross-functional teams, understand detailed requirements and own your code from design, implementation, and delivery of high-quality product to users. In addition to their ability to develop applications, the developer must exhibit a wide variety of professional characteristics such as debugging, problem solving, and excellent interpersonal skills. This position requires the resource to have ability to work on independently with minimal guidance. Be a mentor for colleagues and help promote knowledge-sharing.

Candidate should have: • 5-7 years of experience with Java and other object-oriented languages. • Experience with Spring Framework and Micro services is a must. • Experience with AWS or any other Cloud solution is highly preferred. • Experience with any of the modern UI frameworks like Angular or React is a plus. • Working experience in data processing using XML, JSON data formats and strong knowledge SOAP, REST, Service Oriented Architecture is preferred. • Strong SQL skills and working knowledge is required. • Working experience in DevOps tools like Jenkins, Docker and Kubernetes orchestration platforms is needed. • Experience with one or more application servers (WebLogic or Tomcat) • Experience with build tools such as MAVEN, Gradle and development environments and IDE's (Eclipse/IntelliJ) • Experience with GIT / Source Code Versioning • Experience with unit testing tools and frameworks such as JUnit/Mockito etc. • A quick learner with the ability to handle development tasks with minimum or no supervision. • Should have the ability to work and contribute beyond defined responsibilities. • Excellent communication/inter-personal skills a must

Minimum Qualifications: • 3+ years of IT-relevant work experience with a Bachelor's degree in a technical field (e.g., Computer Engineering, Computer Science, Information Systems). OR 5+ years of IT-relevant work experience without a Bachelor's degree. • 3+ years of any combination of academic or work experience with Full-stack Application Development (e.g., Java, Python, JavaScript, etc.) • 1+ year of any combination of academic or work experience with Data Structures, algorithms, and data stores.

Last updated 3 months ago

Responsibilities For Java Full-stack Developer , Senior

  • Design, develop, and maintain enterprise scale applications using Java and open-source frameworks
  • Build high-quality, clean, scalable, and reusable code
  • Work with stakeholders to understand requirements and deliver high-quality products
  • Debug and problem-solve applications
  • Work independently with minimal guidance
  • Mentor colleagues and promote knowledge-sharing

Requirements For Java Full-stack Developer , Senior

Java
JavaScript
Python
  • 5-7 years of experience with Java and other object-oriented languages
  • Experience with Spring Framework and Micro services
  • Experience with AWS or other Cloud solutions (preferred)
  • Experience with modern UI frameworks like Angular or React (preferred)
  • Strong SQL skills
  • Experience with DevOps tools (Jenkins, Docker, Kubernetes)
  • Experience with application servers (WebLogic or Tomcat)
  • Experience with build tools (MAVEN, Gradle) and IDEs (Eclipse/IntelliJ)
  • Experience with GIT / Source Code Versioning
  • Experience with unit testing tools (JUnit/Mockito)
  • Bachelor's degree in a technical field (or equivalent experience)
  • Excellent communication and interpersonal skills

Benefits For Java Full-stack Developer , Senior

  • World-class health benefit coverage for employees and eligible dependents
  • Programs to help build and prepare for a financially secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support employees in living and working well

Interested in this job?