Skip to content

Junior Java Developer | Kragujevac

  • Hybrid
    • Kragujevac, Šumadijski okrug, Serbia
  • Tech

Job description

TransPerfect is the world’s largest provider of language and technology solutions, operating from over 100 offices across six continents. We empower global businesses to connect with diverse markets through innovation and cultural expertise.

We are currently expanding our development hub in Kragujevac and seeking a talented Junior Java Developer to join us. In this role, you will play a key part in shaping the future of localization technology, building web-based applications that serve tens of thousands of users worldwide.

You will join a motivated, innovative team where ideas move quickly from prototype to full-scale product. If you thrive in a fast-paced environment and are passionate about building mission-critical, low-latency applications, we want to hear from you.

Discover more at www.transperfect.com

Your Key Responsibilities

·       Develop & Maintain: Write clean, efficient, and testable Java code for our core applications.

·       Collaborate: Work closely with senior developers and product teams to troubleshoot issues and refine software functionality.

·       Learn & Adapt: Actively participate in code reviews to improve your skills and ensure adherence to best practices.

·       Support: Assist in investigating and resolving production bugs to ensure system stability.

·       AI-Enhanced Workflow: Learn to leverage AI and LLM tools to assist with coding, debugging, and generating documentation.

Job requirements

The Essentials - Required Skills, Experience and Qualifications

• Java Foundation: 1+ year of professional experience in hands-on Java software development.

• Core Concepts: Solid grasp of Java Core, including Object-Oriented Programming (OOP) principles, Collections, and Concurrency.

• Development Tools: Proficiency with version control systems (e.g., Git) and modern IDEs.

• Build Tools: Familiarity with build automation tools such as Maven or Gradle.

• Problem Solving: Strong debugging skills with a proactive approach to tackling technical challenges.

• Modern Tooling: Eagerness to use AI coding assistants (e.g., Copilot, ChatGPT) to aid in implementation and learning.

• Communication: Fluent proficiency in English and Serbian (Written & Verbal).

• Education: Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.

Preferred Qualifications

• Frameworks: Experience with Spring Boot and building RESTful APIs.

• API Interactions: Familiarity with HTTP clients and authentication mechanisms (e.g., Basic Auth, OAuth, API Keys).

• Database Knowledge: Basic familiarity with SQL (query writing) and/or NoSQL databases.

• CI/CD: Understanding of Continuous Integration and Deployment concepts.

• Performance: A basic understanding of application performance optimization.

Why Join TransPerfect?

• Mentorship: Learn from a talented team of senior engineers in a supportive environment.

• Impact: Work on software that powers global business communication.

• Growth: A clear career path within a dynamic, multinational technology company.

Hybrid
  • Kragujevac, Šumadijski okrug, Serbia
Tech
Full-time, Permanent

or