Sr Java Engineer

  • San Francisco, CA
  • Posted 20 days ago | Updated 20 days ago

Overview

Remote
On Site
$75 - $80
Contract - W2

Skills

Sr Java Engineer

Job Details

Maxonic maintains a close and long-term relationship with our direct client. In support of their needs, we are looking for a Sr Java Engineer.

Job Description:

Job Title: Sr Java Engineer

Job Type: Contract to Hire

Job Location: San Francisco, CA or Remote

Pay Rate: San Francisco, CA: $75-80/hr w2
Pay Rate: Remote: $60-65/hr w2

Responsibilities:

As a Senior Java Engineer you will design and implement large scale enterprise solutions suited for one of the best considered Loyalty Platform in retail industry. Reporting to the Sr. Engineering Manager, you will work closely with extremely talented peers, leads from cross functional teams, enterprise architects and product managers to evaluate and understand requirements, identify gaps and come up with best ways to achieve the solution. This is a hands-on technical role which demands strong engineering capability with an eye on performance, scalability and quality and must be able to demonstrate all this in day to day working.

Come and be a part of the team that is chartered to deliver best of the breed solutions in Loyalty space.

Responsibilities

  • Lead, design and implement innovative enterprise solutions using Object-Oriented design principles, data structures, algorithms, DBMS/SQL, and Software Engineering practices
  • Work with product and engineering team to understand requirements, evaluate new features and architecture to help drive decisions
  • Build collaborative partnerships with architects, technical leads and key individuals within other functional groups
  • Perform detailed analysis of business problems and technical environments and use this in designing quality technical solution
  • Actively participate in code review and test solutions to ensure it meets best practice specifications
  • Build and foster a high-performance engineering culture, mentor team members and provide team with the tools and motivation to make things happen
  • Work with stakeholders and cross-functional teams to develop new solutions or enhance existing solution
  • Demonstrate the values of Passion for Client Service, Innovation, Expertise, Balance, Respect for All, Teamwork, and Initiative

We re excited about you if you have:

  • 7+ years of hands-on experience in planning, designing, developing and delivering enterprise solutions using Java/J2EE, Spring, Spring Boot frameworks, JBoss and other web related technologies
  • First-hand experience in designing, deploying and managing RESTful APIs using JSON message structures
  • Strong hands-on experience in designing and deploying cloud-based applications using micro services architecture and best practices preferably on MS Azure cloud platform
  • Prior experience in decomposing monolith application into micro services and deployed them in highly available, scalable and fault tolerant setup on cloud platforms
  • Implemented monitoring and alerts dashboards using Splunk, Nagio and App Dynamics
  • Hands-on experience with queueing and streaming solutions such as Kafka, JMS, Coherence, etc
  • Good hands-on experience with MS SQL and any other No SQL databases
  • Ability to identify performance bottlenecks and use good coding standards and design patterns to avoid them in the first place
  • Working experience with continuous integration framework, building regression-able code using GitHub, Jenkins and other dev ops related tools & applications
  • Analytical approach to problem-solving with an ability to work at an abstract level and gain consensus; excellent interpersonal, leadership and communication skills
  • Highly self-motivated, independent, efficient and able to handle several projects; work under pressure with a solid sense for setting priorities
  • Ability to work in a fast-paced (startup like) agile development environment
  • Friendly, articulate, and interested in working in a fun, small team environment
  • Experience working in the retail industry with a large-scale enterprise organization, ecommerce, marketing and self-serviceable applications will be a plus
  • BS or MS in Computer Science or equivalent; MS preferred

About Maxonic:

Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long-term career needs of our candidates. We take pride in the over 10,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients.

Interested in Applying?

Please apply with your most current resume. Feel free to contact Shubham ( / ) for more details

About Maxonic, Inc.