Senior Java Developer

Smartling Logo

Smartling

πŸ“Remote

Summary

Join Smartling as a Senior Java Developer and contribute to the development and maintenance of a cutting-edge translation management application used by global businesses. You will work on highly interactive, service-driven applications, implementing new features, and ensuring high performance and scalability. This role requires 6+ years of Java development experience, proficiency in designing APIs, and strong knowledge of relational databases. You will be involved in key projects such as enhancing visual contexts for translations, building an LLM service, and improving the API Gateway. Smartling offers a collaborative team environment, flexible PTO, and opportunities for professional growth.

Requirements

  • Bachelor's degree in Computer Science, Software Development, or related field
  • 6+ years of hands-on Java development experience
  • Proficiency in designing and building APIs using HTTP and REST
  • Strong knowledge of relational databases
  • Experience with AWS, Linux, and server-side development
  • Understanding of distributed computing principles and algorithms
  • Familiarity with asynchronous patterns and messaging technologies
  • Expertise in Design Patterns for scalable, stable systems
  • Open to adopting modern approaches to efficient development, including AI tools
  • Upper-Intermediate spoken English for occasional client discussions and troubleshooting

Responsibilities

  • Develop and maintain efficient, scalable code and infrastructure capable of handling thousands of operations per second
  • Innovate and implement new features that elevate user experience and satisfaction
  • Monitor and analyze application metrics, responding promptly to alerts to ensure high availability and performance
  • Fine-tune services and databases for optimal cost-efficiency and ease of maintenance
  • Perform in-depth architecture and code reviews to uphold the highest standards of quality and engineering excellence
  • Continuously improve technologies, ensuring robust security, streamlined deployments, and adoption of the latest advancement

Preferred Qualifications

  • Experience with Python and other scripts
  • Familiarity with NoSQL databases, large datasets, or cloud storage like Amazon S3
  • Knowledge of NodeJS, React, or Redux – or willingness to learn, as backend and frontend are tightly integrated
  • Experience with headless browsers for rendering and automation

Benefits

Flexible PTO

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.