Point your AI agent at freehire and let it find you a job.

Get the CLI →

V2 Solutions

NewBe an early applicant

Senior Software Engineer

Posted
Discussion

Your Role :

We're looking for a Senior Java Engineer who is passionate about technology and eager to solve complex problems. You'll join a diverse team of product managers, engineers, and designers, working together to build scalable, robust backend solutions in the accounting and finance space.

What You'll Do :

  • Innovate and Build : Design, build, and maintain a high-performance platform for accounting and finance with an uncompromising focus on data integrity.
  • Develop and Deploy : Create solutions in Java/Spring Boot that provide seamless experiences for our users and deploy them into production.
  • Collaborate and Scale : Work closely with Product, Frontend, and DevOps teams to ensure our solutions are scalable and extensible.
  • Quality Focus : Ensure high product quality and user experience by addressing performance bottlenecks and debugging issues quickly.
  • Contribute and Grow : Participate in solution design and code reviews while evangelizing best practices and engineering hygiene.

What We're Looking For :

  • Educational Background : Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Technical Expertise : Proven experience in building highly scalable, high-performance applications.
  • Java Proficiency : Extensive hands‑on experience with Java and Spring Boot, particularly developing API‑first solutions using GraphQL and REST.
  • Solution Design and Architecture : Strong understanding of software design patterns, microservices architecture, and designing scalable solutions. Experience with API design and best practices.
  • Database Knowledge : Proficient in database design and management for both SQL (PostgreSQL/MySQL) and NoSQL (Redis/MongoDB/Cassandra) databases.
  • Cloud Experience : Hands‑on experience with cloud platforms such as AWS, including services like AWS Lambda, EC2, ECS, S3, and RDS.
  • Experience with serverless architectures is a plus.
  • Messaging Systems : Familiarity with message streaming/queuing systems such as Apache Kafka, RabbitMQ, AWS SQS/SNS/Kinesis.
  • DevOps Skills : Experience with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
  • Security Best Practices : Knowledge of security principles and best practices for building secure applications, including authentication, authorization, and encryption.
  • Problem‑Solving Skills : Strong analytical skills with the ability to troubleshoot and resolve complex issues efficiently.
  • Performance Optimization : Experience in identifying and addressing performance bottlenecks within applications and infrastructure.
  • Collaboration and Communication : Excellent interpersonal skills, with the ability to work effectively in a team environment and communicate technical concepts clearly to non-technical stakeholders.
  • Agile Methodologies : Familiarity with Agile methodologies and experience working in an Agile/Scrum environment.
  • Continuous Learning : A proactive mindset for continuous learning and staying updated with the latest industry trends and technologies.

Why You'll Love Working Here :

  • Impactful Work : Be a part of building the next‑gen AI‑first accounting and finance platform.
  • Collaborative Culture : Work in a team‑oriented environment where your contributions are valued.
  • Professional Growth : Opportunities for career development and learning new technologies.
  • Competitive Benefits : Enjoy a competitive salary and benefits package.

Join Us :

  • If you're excited about working in a fast‑paced, innovative environment and making a real impact, we'd love to hear from you.
  • Help us revolutionize the accounting and finance industry.
  • Jaz is an equal‑opportunity employer.
  • We celebrate diversity and are committed to creating an inclusive environment for all employees

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available