Job Openings Software Engineer L1/L2 – Java Full Stack

About the job Software Engineer L1/L2 – Java Full Stack

We are looking for a Java Full Stack Engineer to join us in the exciting and rapidly growing billing industry. By joining this team, you will contribute to building and enhancing core platform capabilities while gaining exposure to multiple areas of the Gotransverse platform. Youll work closely with engineers and operations teams to design, implement, and support high-quality software throughout the full software development lifecycle.

In this role, you will:

  • You will collaborate within your immediate team and with engineers across the organization to deliver reliable and scalable features.
  • You will analyze system behavior using debugging, trace analysis, and code inspection to resolve complex technical issues.
  • You will contribute to the development of tools, applications, and core platform improvements, including customer-driven feature requests.
  • You will participate in the full SDLC, including design, development, testing, and deployment activities, taking ownership of testing your own code.
  • You will support the creation of technical documentation and diagrams for use by documentation and training teams.
  • You will collaborate with Operations teams to help introduce new technologies and modules into production environments.
  • You will continuously improve your technical skills and understanding of the platform, tools, and best practices.

Experience and qualifications:

  • Bachelors degree in Computer Science or a related technical field (or equivalent professional experience).
  • 1+ years of professional experience in software development.
  • Experience or hands-on exposure to Java-based backend development.
  • Familiarity with full-stack technologies such as JavaScript, React, Node.js, and JSON.
  • Exposure to relational databases and SQL (e.g., MariaDB, PostgreSQL, Snowflake).
  • Experience with or exposure to the Spring framework is a strong plus.
  • Experience with Hibernate ORM or similar persistence frameworks is a strong plus.
  • Strong problem-solving skills and curiosity about how complex systems work.
  • Strong verbal and written communication skills.
  • Team-oriented mindset with a willingness to collaborate and support peers.