Match score not available

Java Developer

extra holidays - extra parental leave
Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 3+ years of experience as a Java Developer, 2+ years of front-end development experience, 1+ year of experience integrating REST APIs.

Key responsabilities:

  • Develop, test and maintain software using Java
  • Participate in the entire software development lifecycle
1WorldSync logo
1WorldSync SME http://www.1worldsync.com
501 - 1000 Employees
See more 1WorldSync offers

Job description

Description

Are you an experienced Java engineer who is looking to make a move to an innovative, forward-thinking tech company? Good news! 1WorldSync is looking for a Java Developer to join our team.
1WorldSync is the industry leader in product content management. With approximately 550 employees across the US, Brazil, Canada, France, Germany, Portugal, Switzerland, and the UK, we’re seeking a Java Developer to support our growing global team.
Reporting directly to our Senior Engineering Manager, the Java Developer will help with the design, implementation, and maintenance of new and existing components/services.
As Java Developer at 1WorldSync, responsibilities include the following:
  • Develop, test and maintain high-quality software using Java programming language
  • Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions
  • Collaborate with cross-functional teams to identify and solve complex problems
  • Write clean and reusable code that can be easily maintained and scaled
  • Design and implement scalable, maintainable, and secure software architectures.
  • Document technical designs and system architecture for future reference.
  • Participate in code reviews and write unit tests.
  • Collaborate with the product team to define and implement new features.
  • Troubleshoot, debug and optimize performance.
  • Participate in high-level system design discussions.
  • Respond to production incidents, perform root cause analysis, and resolve issues quickly.
  • Participate in on-call rotations for production support if required.
  • Stay updated with emerging technologies and industry trends.
  • Suggest improvements to development processes, tools, and methodologies.
Required Skills and Experience:
  • Bachelor's degree in Computer Science, Software Engineering or a related field
  • 3+ years of experience as a Java Developer with a strong portfolio of projects
  • 2+ years Experience with front-end development using HTML, CSS, and JavaScript
  • 2+ years of experience with database technologies such as MySQL 
  • 2+ years of experience with Java software development stacks, ecosystems, and frameworks
  • 1+ year of experience integrating REST APIs
  • Languages: English 
Desired Skills and Experience:
  • Excellent problem-solving ability with solid communication and collaboration skills
  • Java Spring, Hibernate experience
  • Angular experience
  • Elastic Search experience
  • Knowledge of data science and machine learning concepts and tools
  • Working understanding of cloud platforms such as Azure, AWS or Google Cloud 
Tools and Environments:
  • Build tools: Maven.
  • Version control: Git.
  • IDEs: IntelliJ IDEA.
  • CI/CD tools: Docker, Kubernetes.
Additional Details:
  • This is a remote position, with occasional visits to Porto or Lisbon offices.
  • This role requires the candidate to have the authority to work in, and be located in Portugal.
  • This position requires up to 10% travel.
1WorldSync will provide reasonable accommodations during the application process upon request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please contact us at [email protected].

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Java Developer Related jobs