hex9.jpg

Opportunities

server-engineersFor any questions, recruitment support or advice please e-mail:

This email address is being protected from spambots. You need JavaScript enabled to view it. or call (619) 955-6077

This email address is being protected from spambots. You need JavaScript enabled to view it.


Current Openings

Click on a title below to read more about current opportunities.

See a position you're interested in? Click the link in the description to request more information.

  Manager Software Engineering  ( Remote, - Direct Hire)

The Manager, Software Engineering is responsible for leading a team of Software and QA Engineers. Collaborate with architects and Product Owners to ensure standards and best practices across the entire SDLC. Recruit, manage and lead a high performance team.

YOUR DAY TO DAY

  • Manage, mentor and grow a team of Java developers
  • Build and scale complex cloud-based systems - Java, Kubernetes, Kafka, SQL and nonSQL
  • Collaborate with Product Owners to create requirements - Epics, User stories in Jira.
  • Document products, and subsystems within the context of the overall system
  • Lead the team to build, test, deploy and scale new features and functionality
  • Oversee all development, deployment and updates to infrastructure as code
  • Ensure nonfunctional requirements such as scalability, fault-tolerance, recoverability - we handle 10 billion events per day
  • Manage metrics, logs and appropriate monitoring of all systems
  • Adhere to micro-services architecture standards
  • Ensure all deliverables comply with our continuous delivery and automation platform

WHY YOU ARE A PERFECT FIT

  • 8+years Java development, SQL, microservices and scalable architecture experience
  • Highly experienced level in Java microservices and cloud environment
  • Strong knowledge of software engineering principles and patterns, especially in a cloud environment
  • Experience with polyglot persistence including a variety of SQL and NoSQL databases
  • Experience integrating with third-party systems and web-services
  • Great leadership and mentoring skills
  • Must possess a great personality and definitely a strong passion to contribute!

Job Type: Full-time

Pay: $180,000.00 - $200,000.00 per year plus bonus and stock options


This email address is being protected from spambots. You need JavaScript enabled to view it.

  Java Engineer  ( San Diego, California - Direct Hire)

 

Position Overview

Are you a passionate developer with strong desire and proven track record to keep pushing the envelope to deliver solid, easy to manage and highly scalable services based on the latest open source technologies? Do you strive in a fast paced, high energy and dynamic environment? Are you looking to solve complex problems with efficient engineering solutions? If so, this is the perfect opportunity for you! This role is for a server engineer to integrate Ecommerce capabilities into core services with some of the world’s largest mobile operators.


 

Skills / Experience Required

  • Java distributed server development experience (Java 7+ preferred)
  • Knowledge of servlets, REST with JSON and multi-tier service architectures
  • Experience building applications with RDMS on top of Oracle or MySql
  • Understanding and use of caching technologies like Memcached
  • Excellent communication, teamwork and attention to detail
  • Desire to work in a fast paced environment using Agile/scrum
  • Ability to navigate and work in Linux/Unix environments
  • Ability to learn new technologies quickly

Highly Preferred Skills

  • Desire to work with distributed applications on a high volume, high traffic cloud service
  • Excellence with Maven 3 and GIT
  • JavaScript and web application development a big plus

Educational Qualification

  • Bachelor’s degree in Computer Science or equivalent

 


This email address is being protected from spambots. You need JavaScript enabled to view it.

  Software Engineer (Full Stack)  ( San Diego, California - )

Software Engineer Type: Full-timeLocation: San Diego, CA

Solving problems is the name of the game. As a small, lean-and-mean tech team, we're responsible for making the rubber hit the road with minimum bullshit and pointy-headed management to get in the way. From conceptualization, to implementation, to deployment, we do things a little differently. If you want some cushy job where you trundle along not really doing much of consequence, then this is not the job for you; However, if you seek a challenge, not only in terms of personal growth but also the ability to effect change, then read on!

You Should Be: A Great communicator. Through precision, eloquence, and candor, we aspire to greatness. A Self starter. Taking initiative and seeing things through to completion is kind of our thing. Passionate about software. We believe that passion for a quality product is the only way to achieve positive, sustainable outcomes with software. You should too.

Gotta Haves: A strong sense of humility and willingness to learn (ego is the enemy) An open-mind, sufficient to depart from mainstream orthodoxies when necessary A robust understanding of foundational web technologies. A firm grip of Computer Science core concepts Experience with at least one of: golang, perl, node.js, rust, or C# Competency with Mysql, or other RDBMS (and the willingness to abandon them) The ability to educate yourself as needed to get the job done (reading whitepapers, etc)

Nice-to-haves: Proficiency with JavaScript, Ember, React Competency with ElasticSearch, or other eventual consistency document data stores Experience with RabbitMQ, or other pub/sub middleware Experience with high traffic, low latency environments Familiarity with middle-out compression technology We Offer: Great benefits - Full Medical, Dental, Vision, Cell Phone, Home Internet, Parking / Public Transit Reimbursement Great office location in downtown San Diego with actual offices Positive culture with a focus on honesty, vulnerability, and respect Startup-like environment with group activities, games, snacks


This email address is being protected from spambots. You need JavaScript enabled to view it.

  Perl & Node.js Engineer  ( Direct Hire)

 

Perl & Node.js Engineer

Full Time
Location: Anywhere
 

Our client is looking to recruit a fierce and warrior-like all-in-one web developer who is craving the startup experience. You will be brought on as the lead developer for a consumer facing web application deployed in the hospitality space across the globe — United States, Brazil, and Western Europe. Working with limited supervision from our technical lead, you will be in charge of maintaining and optimizing an entire product focused on managing channel inventory through partners such as Expedia, Booking.com, and others.

View Details

Responsibilities

  • Be able to jump in and understand a large repository of code
  • Write clean, well-documented, and beautiful code
  • Own projects from start to finish
  • Write test cases to maintain product optimization and functionality
  • Develop application-backend with provided design

Requirements

  • BS or MS in Computer Science or related major [CSC/CPE/SE]
  • 5+ years of experience with related programming languages
  • Advanced skills in developing with Perl and Node.js (yes, Perl AND Node.js)
  • Advanced skills in database technologies and server administration [MySQL, MongoDB]
  • Ability to develop and integrate with a number of third-party API’s with XML and JSON formats
  • Experience with automation and deployment frameworks [Selenium, Jenkins, Bamboo or similar]
  • Ability to work remotely and manage your own time (reporting to technical lead)
  • Ability to work and communicate well in a small team environment
  • Proficient using GIT repositories

Must have familiarity with:

  • Express.js with Stylus and Jade
  • Experience with Perl modules: LWP::UserAgent, XML::Simple, JSON, Date::Calc, DBI, Mason, HTML::TreeBuilder
  • Modern HTML, JavaScript, CSS
  • Linux (Ubuntu Server) administration
  • Nginx – Basic configuration
  • Lighttpd with fastcgi
  • Screen-scraping techniques, website automation
  • Experience with Atlassian products [JIRA/Fisheye/BitBucket]
  • Passion for best coding and design practices

Meet the Company

Our client is a fast growing software-as-a-service (SaaS) company that delivers an innovative operations and marketing platform for hotels around the world. We are dedicated to making hotels run faster, better, and smoother than ever. We allow you to fulfill your dream of working remotely and currently have employees based in San Diego, San Francisco, Florida, and Sao Paulo.

Join us and become part of a young, visionary team that loves technology, is passionate about travel, and is inspired by the human experience of exploring the world.

Benefits

Joining our team has its benefits. We know that our team members are more innovative and collaborative, in and out of the workplace, when they live healthy, happy lives. So, to help along the way, we offer competitive benefits that promote stability, a healthy lifestyle, recognition and flexibility.


This email address is being protected from spambots. You need JavaScript enabled to view it.

  Lead/Principal Full Stack Engineer  ( San Diego, - Direct Hire)

Principal Full Stack Engineer

Primary Responsibilities

  • Take ownership of several product modules.
  • Maintain very high levels of product quality and regulatory compliance through the use of test automation, code coverage tools, documentation, thoroughness in design and implementation, leading the team in following existing processes and improving processes as needed.
  • This is the highest level in the organization to either resolve or provide a path to resolve all outstanding technical issues.
  • Technical point person, both internally to anyone inside the company, and externally to vendors and regulators.
  • Provide leadership to both in-house and outsourced technical personnel.
  • Lead the team in accomplishing all technical tasks, by understanding and fully utilizing existing frameworks and architecture.
  • Lead the team in exploring new frameworks, 3rd party API, platforms, microservices, and architecture.
  • Collaborate with other team members on choosing appropriate design patterns, coding conventions, and best practices.
  • Organize existing code and plan future architecture to maximize code reuse across multiple product lines.
  • Propose new libraries, frameworks, and tools to improve quality of code and efficiency of the team
  • Architect and manage organization’s cloud based infrastructure, including 3rd party services, SaaS, Continuous Integration, and Continuous Delivery
  • Participate in various Agile meetings: Poker Planning, Iteration Planning, Daily Scrum, Iteration Review, and Retrospective.
  • Estimate time for User Stories.  Work with Module Owners to understand and, if needed, improve requirements.  Work with QA to resolve defects.  Complete User Stories to the satisfaction of Module and Product Owners.

 

Required Qualifications

  • 7+ years of software engineering experience
  • Deep knowledge of Java, databases, and web-related servers.  Knowledge of JavaScript concepts.
  • Knowledge of Java 1.6+

Preferred Qualifications

  • ReactJS
  • Java 1.8
  • Spring MVC
  • PostgreSQL, Hibernate and other ORMs, Spring Data, and QueryDSL.
  • Tomcat, Heroku, and AWS
  • FICO Blaze and other Business Decision Servers, OutSystems
  • REST and SOAP
  • Knowledge of the Agile process and Test Driven Development
  • Integration and Unit Testing Frameworks
  • Experience in startup companies
  • Authorship of independent projects
  • Bachelor degree or higher in Computer Science


This email address is being protected from spambots. You need JavaScript enabled to view it.

  Mobile Dev (React Native)  ( San Diego, - )

Mobile Developer - Job Description We are building Metaverse, a platform that allows non-programmers to create sophisticated, cross-platform mobile applications. The platform consists of two things : Studio, our development environment, and the App, a native application on iOS and Android. We are looking for Sr. React Native Mobile developers to extend the capabilities of our mobile application. Requirements : In-depth knowledge of ReactNative, and experience architecting / navigating large projects. Experience building iOS applications. Candidate will have to demonstrate proficiency via a coding interview, and prior code samples evaluation. About us: We are former Googlers backed by 23 angel investors, that are passionate about making everyone capable of creating sophisticated applications by abstracting the complexity of coding. We are a small team and anyone that joins will have significant responsibilities and ability to make a big impact.


This email address is being protected from spambots. You need JavaScript enabled to view it.

  Senior React Developer  ( San Diego, - )

Sr. React Developer - Job Description We are building a platform that allows non-programmers to create sophisticated, cross-platform mobile applications.

The platform consists of two things : The Studio, our development environment, and The App, a native application on iOS and Android. We are looking for Sr. ReactJS developers to extend the capabilities of the Studio.

Requirements : In-depth knowledge of ReactJS, and experience architecting / navigating large projects. Familiarity with large-scale Redux implementations, especially those requiring side effect handlers like Thunks and Sagas. Candidate must be generally comfortable with Node / PostgreSQL. Candidate will have to demonstrate proficiency via a coding interview, and prior code samples evaluation. About Us We are former Googlers backed by 23 angel investors, that are passionate about making everyone capable of creating sophisticated applications by abstracting the complexity of coding. We are a small team and anyone that joins will have significant responsibilities and ability to make a big impact.


This email address is being protected from spambots. You need JavaScript enabled to view it.

  Node.JS developer  ( )

SENIOR BACKEND ENGINEER Job Description There are few tech jobs where you will build a solution that can improve billions of lives. Having such massive impact does not come easy. Work with us to solve some of the biggest challenges in tech. Can you succeed in a fast-paced environment that prizes (and requires) creative thinking? Your motivation, vision, and tech savvy must be world-class. We will hold you and your work to our highest standards as you work on perhaps the most intricate Node.js system on the planet. Requirements Here great ideas have a way of becoming extraordinary products. The secret to our magic is making the foundation for great ideas a requirement—creativity, curiosity, and grit. The ideal candidate for this role possesses: Minimum 7 years of demonstrable experience building intricate backend systems Demonstrable creative problem-solving ability Ability to quickly learn complex systems and new technologies Advanced knowledge of system architecture and database design Know-how dealing with building and maintaining complex event-driven systems Demonstrable experience with both SQL and NoSQL databases Demonstrable experience in Node.js as a plus Ability to collaborate well with others Startup experience as a plus Strong communication skills Prior experience with Continuous Integration and test-driven development


This email address is being protected from spambots. You need JavaScript enabled to view it.

  Tech Lead (java)  ( San Diego, California - )

Our client is seeking a talented Lead for Financial Risk Software Engineering Team to join our existing organization of more than 100 engineers  working together to bring innovative solutions to clients around the globe. We are a team of passionate people motivated by agility, innovation and continuous improvement.

As a member of the leadership team, you will be managing one of the functional teams responsible for designing and implementing our leading financial technology products, including payments, risk management, business intelligence and fraud prevention. Success in this position requires a team player with strong technical acumen and solid understanding of the best practices in software development, distributed systems and large-scale SaaS environment. He or she will be working in tight collaboration with engineering and product managers, who works actively within an agile methodology. Ideal candidate is a passionate and curious about the latest technologies individual who embraces working in a multicultural and international environment.

 

Key responsibilities and duties:

  • Fully own the software development lifecycle for one or more functional components of the SaaS platform

  • Build a world-class quality organization by mentoring and attracting engineering talent

  • Participate actively in defining the technology roadmap

  • Active in sprint planning

  • Ensuring team delivery of commitments for each sprint

  • Active in a continuous improvement of the existing process, methodologies, technologies and practices

  • Effectively working with team members across multiple geographies

  • Coach and develop team leads as well as team members

  • Attract, hire, develop and retain talent

  • Work closely with Product Owners

  • Manage performance of teams and individuals reporting to you

 

 

Qualifications:

 

  • Solid track record of technical leadership and building world-class teams

  • Strong hands-on experience with OOP, multi-tiered, component based architecture is highly desired, including Java (J2EE), SQL and NoSQL databases), JBoss, Spring and JPA

  • Knowledge of functional programming is a plus.

  • Comfortable with Agile/Scrum Software Development practices.

  • Familiarity with tools knowledge: Jenkins, Git, BitBucket, Gerrit, Gradle, Jira, Confluence, Sonar, Junit, IntelliJ …

  • Experience with modern UI frameworks (Angular, React, GWT)

  • Minimum five years enterprise software experience. Highly desirable experience with FinTech software

  • Prior experience with SaaS and IaaS required

  • Grid/distributed computing experience

  • Financial knowledge possibly from exposure to risk systems at a bank desirable

  • Exposure to corporate treasury or an understanding of how corporates operate

  • Ability to work on multiple projects and conflicting priorities

  • Degree in Computer Science, Software Engineering or related discipline is highly desirable

  • Effective communication skills in English, both verbal and written.


This email address is being protected from spambots. You need JavaScript enabled to view it.

  UI/UX Techncial Lead  ( San Diego, California - )

Our client is seeking a talented Lead for the UI/UX Software Engineering Team to join our existing organization of more than 100 engineers working together to bring innovative solutions to our clients around the globe. We are a team of passionate people motivated by agility, innovation and continuous improvement.

As a member of the leadership team, you will be managing one of the functional teams responsible for designing and implementing a leading financial technology products, including payments, risk management, business intelligence and fraud prevention. Success in this position requires a team player with strong technical acumen and solid understanding of the best practices in software development, distributed systems and large-scale SaaS environment. He or she will be working in tight collaboration with engineering and product managers, who works actively within an agile methodology.

Ideal candidate is a passionate and curious about the latest technologies individual who embraces working in a multicultural and international environment.

Key responsibilities and duties: Fully own the software development life cycle for the UI/UX framework for the SaaS platform Build a world-class quality organization by mentoring and attracting engineering talent Participate actively in defining the technology road map Active in sprint planning Ensuring team delivery of commitments for each sprint Active in a continuous improvement of the existing process, methodologies, technologies and practices Effectively working with team members across multiple geographies Coach and develop team leads as well as team members Attract, hire, develop and retain talent Work closely with Product Owners and other engineering leaders Manage performance of teams and individuals reporting to you

Qualifications: Solid track record of technical leadership and building world-class teams 5 years experience with browser frameworks - jQuery, AngularJS, React, GWT Hands-on experience with OOP, multi-tiered, component based architecture is highly desired, including Java (J2EE), SQL and NoSQL databases), JBoss, Spring and JPA Knowledge of functional programming is a plus. Comfortable with Agile/Scrum Software Development practices. Familiarity with tools knowledge: Jenkins, Git, BitBucket, Gerrit, Gradle, Jira, Confluence, Sonar, Junit, IntelliJ … Ability to work on multiple projects and conflicting priorities Strong Experience with distributed development Prior experience in financial technology Degree in Computer Science, Software Engineering or related discipline is highly desirable Effective communication skills in English, both verbal and written.


This email address is being protected from spambots. You need JavaScript enabled to view it.

active-networkfacebooknuvasive-logopandoraservice-now

Recruitment Architecture | Career Architecture

Exceptional Talent Delivery underpinned by an energectic, customized approach.