Fullstack Job: Full Stack Java Developer with Angular

Fullstack Job Added on

Company

Aptonet Inc.

Location

Lisbon - Portugal

Job type

Full-Time

Fullstack Job Details

Emprese Norte Americana procura - Java/Angular Developer

100% Remote

Por favor envie seu CV em Ingles

Full Stack JAVA Developer w/ Angular

Description:
The ideal applicant for this position is highly motivated in agile software development and works well as part of a diverse development team.

You will be responsible for all aspects of development, including design, development, testing, and maintenance of key systems. You will work in a dynamic environment to deliver a forward-looking user experience while maintaining high-quality software. Development responsibilities include overall application design and development of critical application components using Angular and Java.

Qualifications & Experience:

  • 6+ years of work experience with Java and Angular (TypeScript) technologies.
  • Strong knowledge of Java, including data structures, algorithms, enterprise systems, and asynchronous architectures.
  • Deep understanding of Angular 10+
  • Deep understanding of web services software architecture and design (REST/SOAP), including security-based implementations.
  • Experience with HTML, CSS, JavaScript and front-end frameworks, responsive web development.
  • Strong analytical skills, detail oriented. Ability to troubleshoot issues and provide solutions
  • Working experience with agile methodologies (Scrum).
  • Proven ability to work collaboratively, with a team-oriented mindset.
  • Proven ability to work creatively and analytically in a problem-solving environment.
  • Shows initiative and goes above and beyond to assist others as needed.
  • Excellent communication (written and oral) and interpersonal skills.

Preferred (nice to have)

  • NGRX state management technologies - Nice to have
  • Experience with data modeling and database programming skills (MS SQL Server).
  • Familiarity with infrastructure systems (servers, systems administration, and UNIX/Linux scripting skills)
  • Understanding of networks, firewalls, load balancers and concepts with the ability to provide requirements to infrastructure team as well as provide troubleshooting assistance.
  • Working experience with UML and design patterns.
  • Working knowledge of continuous integration tools: Jenkins, Nexus, JUnit, SonarQube, Maven, Gradle, Ant, SVN, GIT.
  • Working experience with RedHat OpenShift environment.
  • Working knowledge with Tricentis – Tosca (test automation) preferred.

Responsibilities:

  • Deliver innovative, engaging web applications using the latest software technologies.
  • Fulfill several project requests simultaneously while working in a fast-paced environment.
  • Work with business partners and outside vendors to collect and confirm project business requirements.
  • Collaborate closely with the Product Owners / Scrum Masters/ Development teams and stakeholders
  • Identify design problems and devise solid technical solutions.
  • Take smart risks and champion new ideas.
  • Thoroughly understand the requirements and ability to develop detailed software designs.
  • Use best practices and coding standards.
  • Conduct system wide requirement analysis and work effort estimations.
  • Provide accurate and detailed weekly task reports.

Education:

A bachelor’s Degree required in Information Systems, Computer Science, Engineering, or related field

Job Type: Contract
Contract length: 36 months

Pay: 6,000.00€ - 8,000.00€ per month

Experience:

  • angular: 4 years (Preferred)
  • Java: 5 years (Preferred)
  • JavaScript Frameworks: 4 years (Preferred)