Senior Java Developer
San Diego, CA 
Share
Posted 10 days ago
Job Description
Senior Java Developer Who We Are

We are problem-solvers, analysts, and engineers - all powered by changing how the world interacts with data. Our roots are in data mapping and advanced analytics to help people, and our passion is bringing together new ideas and technology all in the name of helping our customers go further, faster.

Our mission is "Creating Insights to Empower Extraordinary Outcomes"

Where You Come In

Talented, intelligent, passionate people with outstanding ideas. That's what we've got, and we're looking for more. You will be a part of a team focused on delivering our most innovative product offering ever - one that will propel our customers and our company to groundbreaking levels of success.

We're seeking at least ten years of experience who can design, articulate, guide, and mentor big ideas.

Semantic AI is looking for a highly skilled senior Java developer to join our company. In this role, you will design, create, and implement Java-based big data analytical solutions.
To be successful as a senior Java developer, you should have a specialist level of understanding and skill in developing a broad range of applications and proprietary solutions. A top-notch senior Java developer will be comfortable working independently and be able to deliver top-quality, error-free work on time.


Senior Java Developer Responsibilities
  • Architecting and implementing enterprise-grade Java-based applications.
  • Working with a team to create high-quality coding that functions according to specifications.
  • Ensuring that written code fulfills or exceeds the project's objectives.
  • with other team members in the project.
  • Identifying and resolving immediate and potential issues with applications.
  • Participating in group meetings to discuss projects and objectives.
  • Assisting, mentoring, and collaborating with other developers with troubleshooting, debugging, and coding.
  • Meeting deadlines on fast-paced deliverables.
Senior Java Developer Requirements
  • Degree in computer science, mathematics, electrical engineering, or equivalent experience.
  • At least 8 years of experience in Java-based programming.
  • Significant coding skills in Java, with other languages being a major plus.
  • Exceptional problem-solving and analytical abilities.
  • Knowledge of current frameworks, SDKs, APIs, and libraries including Spring and Java 11 or greater.
  • Experience with multi-threaded programming.
  • Excellent written and verbal communication.
  • Good organizational and time-management skills.
  • A strong portfolio of top-class coding and builds to your name.
  • Ability to work with other developers and assist junior team members.
  • Meticulous at both analysis and execution.
Desirable Skills
  • Experience with PostgreSQL or other SQL databases.
  • Experience with database query optimization using execution plans.
  • Experience with profiling tools such as JProfiler to improve performance and detect run-time issues.
  • Experience with AngularJS.
  • Experience with media and text exploitation methods such as NLP and image processing.

Semantic AI is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
10+ years
Email this Job to Yourself or a Friend
Indicates required fields