Java Developer

Java Developer

WalletHub, the #1 Personal Finance App in the U.S., is rapidly expanding and seeking a skilled and motivated Java Developer to join our growing team. This full-time, permanent position offers the opportunity to work remotely while contributing to the development of a cutting-edge platform that is transforming personal finance through data analytics and artificial intelligence.

As a Java Developer at WalletHub, you will play a key role in designing and developing robust web applications, contributing to architecture and design decisions, and collaborating with other developers to ensure high-quality software delivery.


Responsibilities

  • Design and Development:
    • Design and develop web applications using Java and MySQL (or any relational database).
    • Build and maintain unit tests to ensure code reliability and robustness.
    • Participate in architecture, design, implementation, and testing phases of the software lifecycle.
  • Code Reviews and Pair Programming:
    • Engage in pair programming and code reviews to ensure high code quality and team collaboration.
    • Provide mentorship to junior developers, helping them grow their skills.
  • Application Support and Troubleshooting:
    • Support and troubleshoot problems with existing applications, ensuring timely resolutions to issues.
  • Collaboration:
    • Collaborate with cross-functional teams, including other developers, project managers, and product teams, to ensure the successful delivery of features.

Qualifications

  • Experience:
    • Over 2.5 years of experience in Java development, with a strong proficiency in MySQL or other relational databases.
    • Proven ability to lead a small team of developers and mentor junior developers.
  • Technical Skills:
    • Proficiency in Java programming and relational database management.
    • Experience in web and stand-alone application development, particularly using Spring technologies (Spring MVC, Spring Security, Spring Batch).
    • Familiarity with Python and AWS is a plus.
    • Experience with unit testing frameworks and test-driven development is desirable.
  • Soft Skills:
    • Strong analytical and problem-solving abilities.
    • Excellent communication skills, both written and verbal, with proficiency in English.
  • Good to Have:
    • Experience in developing applications using Spring technologies and knowledge of AWS.
    • Familiarity with version control systems like Git.

Benefits

  • Competitive Salary:
    • Salary is based on experience and qualifications.
  • Stock Options:
    • Potential for stock options after the first year.
  • Career Growth:
    • Opportunities for raises and career advancement based on periodic evaluations.
  • Remote Work:
    • Fully remote position, allowing flexibility in work location.
  • Visa Sponsorship:
    • Visa sponsorship available after 18 months of employment, based on performance, for candidates working outside the U.S.

Application Instructions

Interested candidates should submit their CV to the email address provided in the image or apply online through the WalletHub website. Please ensure your CV includes:

  • Relevant experience in Java development and MySQL.
  • Any relevant certifications or qualifications.
  • Clear details of your previous work history, including specific technologies and frameworks you’ve worked with.
Asad Hameed
Apply for this job
Submission
Gender?

Leave a Comment