Java Developer Job at Snaphunt, New York, NY

eml4b2d3SUJWUHp6cG1WZFhoNUdrUGVnQVE9PQ==
  • Snaphunt
  • New York, NY

Job Description

The Offer

  • "Opportunity to grow your career as a Java Developer with a company that values innovation, continuous learning, and work-life balance."

The Job

You will be responsible for :

  • Writing well-designed, testable and efficient code.
  • Gathering and evaluating user feedback.
  • Working as a part of a dynamic team to deliver winning products.
  • Providing code documentation and other inputs to technical documents.
  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Troubleshooting and debugging to optimise performance.

The Profile

Required Skills & Qualifications

  • Experience : 5+ years of professional experience as a Java Developer or Software Engineer.
  • Java Expertise : Strong proficiency in Java SE and Java EE (J2EE). Hands-on experience with Java 8+ features like streams, lambdas, etc.
  • Frameworks & Libraries : Extensive experience with Spring Framework (Spring Boot, Spring MVC), Hibernate , and related technologies.
  • Microservices : Proven experience in building and deploying microservices architectures using Spring Boot , Docker , and Kubernetes .
  • Database Skills : Proficiency in relational databases (e.g., MySQL , PostgreSQL ) and NoSQL databases (e.g., MongoDB ).
  • Cloud Technologies : Experience working with AWS , Azure , or Google Cloud for deploying applications and services.
  • Version Control : Expertise in version control systems such as Git , and familiarity with GitLab or GitHub workflows.
  • Unit Testing : Strong experience with JUnit , Mockito , or other test frameworks to ensure code quality.
  • CI/CD : Familiarity with Jenkins , CircleCI , or other continuous integration/continuous deployment tools.
  • Agile/Scrum : Experience working in Agile/Scrum environments using tools like Jira , Confluence , etc.
  • Communication : Excellent written and verbal communication skills with the ability to work effectively in a team.

The Employer

Our client is a leading Lead generation agency, our clients augment their in-house demand generation campaigns (including ABM) by partnering with us to build large sales pipelines.

Job Tags

Full time,

Similar Jobs

Lensa

Motorsport Vehicle Dynamics Software Engineer Job at Lensa

 ...report to Concord, NC three times per week, at minimum. The Role The role of a Vehicle Dynamics Software Engineer at GM Motorsports is a challenging and exciting opportunity for professionals passionate about motorsports and software engineering. The successful... 

Confidential Jobs

Chief Compliance Officer Job at Confidential Jobs

 ...CHIEF COMPLIANCE OFFICER The Chief Compliance Officer shall be responsible for leading, overseeing, and managing the Compliance Program and all affiliated programs. The role shall ensure the overall effective operations of our Compliance Program and will coordinate... 

Infogain

Data Scientist (Stamford) Job at Infogain

 ...Data Scientist Location- Stamford, CT Onsite JOB SUMMARY We are seeking a skilled and experienced Data Scientist with ~5 years of industry experience to develop reporting/tools as well as actively participation in the design and measurement of campaigns. End... 

Avis Budget Group

Rental Sales Agent - Part Time | Base + Bonus | Medical & Dental | Paid Time Off - Unlimited Earning Potential (Hiring Immediately) Job at Avis Budget Group

 ...rewarding you to maximize your earnings in a friendly and empowering sales environment. What Youll Do: You will be responsible for...  ...earnings potential as much as 3 times your annual base salary!) (New York and Puerto Rico: weekly wage) Minimum commission guarantee... 

Malibu Farm Lido

Busser Job at Malibu Farm Lido

 ...Experience as a busser is a plus We are a very high volume restaurant with a very high tip average. The position will be minimum wage plus tips. We are looking forward to hearing from you. By applying to this job, you agree to receive periodic text messages from...