Taro Logo

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:

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 10 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?