Atypon Software Engineer Training Program

Wiley

Atypon, a John Wiley & Sons company, is the world’s largest technology company in the scholarly and professional publishing industry. Founded over 25 years ago, Atypon is renowned for its technological leadership when it comes to online delivery of professional and scholarly publisher content. Atypon’s online platform helps publishers manage, enrich, market and monetize any type of content and engage their users. Atypon has a global development team with offices spread in five different countries. Atypon was acquired by John Wiley & Sons in 2016.

Atypon offers a 3-month entirely free training program that takes you through real-life problems and practices you will need to jump start your career in DevOps. This program offers an excellent opportunity for you to boost the DevOps skills that employers need. The program teaches you a variety of hands-on topics, including but not limited to the following areas:

  • Linux
  • Linux shell scripting and scripting languages
  • Networking
  • Git
  • Containers / Docker
  • Configuration Management (Ansible)
  • CI / CD (Jenkins, Github Actions)
  • Microservices Architecture
  • DB administration, scalability and high availability
  • Web apps administration and session management
  • Kubernetes / Orchestration
  • Cloud Computing
  • Serverless
  • Software / Infrastructure security
  • Monitoring Tools
  • Infrastructure as code (Terraform)
  • Software Testing
  • Infrastructure provisioning (Vagrant) & VMs
  • Software build tools (Maven/Gradle, Python, Golang) CI/CD

Candidates who complete the program successfully will receive a certification from Atypon Systems and may additionally be offered a position in one of the technical teams in Atypon’s Athens office, based on availability at the time of their program completion.

Responsibilities:

  • Work with Back-end APIs and Components
  • Ability to debug bugs efficiently and effectively
  • Front End Development
  • Write quality code, primarily in Java
  • Chooses solid approach and software engineering design principles to create well-designed, reusable code for technical solutions, develops clean and well-constructed code
  • Codes to acceptance criteria, follows team and organizational standards in code style, unit testing, source control processes, code reviews, participates in standards evolution
  • Conducting design & code reviews
  • Working closely with Senior Architects & Team leads
  • Always improving the code, performs continuous re-factoring and manages technical debt
  • Willingness to work with people from different regions,countries and time zones

What we look for: 

  • Excellent communication skills
  • Solves problems effectively
  • Works well in a team
  • Ability to meet deadlines
  • Performs well under stress
  • Good analytical skills
  • Mobile Web Development experience is a major plus
  • Java programming experience
  • Great attention to details
  • XML related technologies: XML, XSLT , and XPath
  • Strong grasp of software design patterns and effective development methodologies.
  • Experience with software engineering practices and methodologies.
  • Experience with (client-side) UI development, including AJAX, CSS, and HTML with JavaScript- (Backbone, JQuery and AngularJS) and CSS-frameworks like LESS and/or SASS
  • Very good understanding and working knowledge of Java Frameworks especially Spring and Spring MVC.
  • Proficient with Java Web Technologies (JSP and Servlets, Filters....)
  • Experience with Web Services including REST and SOAP
  • Bachelor's Degree, computer science or related field
Read Full Description
Confirmed 17 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles