Logo
Maxonic

Sr Java Engineer

Maxonic, San Francisco, California, United States, 94199


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: CTH

Job Location: SF or Remote

Pay rate SF: $75-80/hr w2Pay 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 practicesWork with product and engineering team to understand requirements, evaluate new features and architecture to help drive decisionsBuild collaborative partnerships with architects, technical leads and key individuals within other functional groupsPerform detailed analysis of business problems and technical environments and use this in designing quality technical solutionActively participate in code review and test solutions to ensure it meets best practice specificationsBuild and foster a high-performance engineering culture, mentor team members and provide team with the tools and motivation to make things happenWork with stakeholders and cross-functional teams to develop new solutions or enhance existing solutionDemonstrate the values of Passion for Client Service, Innovation, Expertise, Balance, Respect for All, Teamwork, and InitiativeWe'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 technologiesFirst-hand experience in designing, deploying and managing RESTful APIs using JSON message structuresStrong hands-on experience in designing and deploying cloud-based applications using micro services architecture and best practices preferably on MS Azure cloud platformPrior experience in decomposing monolith application into micro services and deployed them in highly available, scalable and fault tolerant setup on cloud platformsImplemented monitoring and alerts dashboards using Splunk, Nagio and App DynamicsHands-on experience with queueing and streaming solutions such as Kafka, JMS, Coherence, etcGood hands-on experience with MS SQL and any other No SQL databasesAbility to identify performance bottlenecks and use good coding standards and design patterns to avoid them in the first placeWorking experience with continuous integration framework, building regression-able code using GitHub, Jenkins and other dev ops related tools & applicationsAnalytical approach to problem-solving with an ability to work at an abstract level and gain consensus; excellent interpersonal, leadership and communication skillsHighly self-motivated, independent, efficient and able to handle several projects; work under pressure with a solid sense for setting prioritiesAbility to work in a fast-paced (startup like) agile development environmentFriendly, articulate, and interested in working in a fun, small team environmentExperience working in the retail industry with a large-scale enterprise organization, ecommerce, marketing and self-serviceable applications will be a plusBS 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 Pramod Kumar (pramod.k@maxonic.com / (408) 400-2327) for more details