Ativa os alertas de emprego por e-mail!

Software Engineer II (PWD/PCD)

InComm Payments

Porto Alegre

Presencial

BRL 80.000 - 120.000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

A leading company in the payment solutions sector seeks a full-stack developer to design, develop, and maintain applications. The ideal candidate will have strong Java and Angular skills, along with experience in agile methodologies and software testing. This role involves mentoring junior developers and collaborating with cross-functional teams to deliver high-quality software solutions.

Qualificações

  • 1-3 years of Java development experience including Angular and Bootstrap.
  • Experience in agile development and software testing.

Responsabilidades

  • Develop and support applications, including coding and testing.
  • Coordinate between business and development teams.

Conhecimentos

Java
Angular
Bootstrap
CSS
Object-Oriented Analysis
Agile Development
Software Development
Testing
Content Management Systems
UML Diagrams

Formação académica

Bachelor’s degree in Computer Science
Bachelor’s degree in Engineering

Ferramentas

Maven
JIRA
Jenkins
Git Actions
Contentful
Windows Server
Linux/Unix

Descrição da oferta de emprego

Development, testing, and support of all the associated applications

Analyze requirements/user stories to appropriately support design activities.

Independently design and develop features across the full stack.

Perform all technical aspects of software development for assigned applications, including developing prototypes, writing new code/APIs, and web development.

Perform unit and assembly testing of software components, including designing, implementing, evaluating, and executing test scripts.

Conduct code reviews and tests of automated build scripts.

Debug software components, identify, fix, and verify remediation of code defects (own work and others').

Coordinate between business and development teams and across teams.

Support and maintain projects developed by the team; assist in production outages.

Participate in design and code reviews.

Design, develop, configure, deploy, debug, monitor, and document new features and enhancements on the systems.

Collaborate with designers and other developers to translate UI/UX designs into functional code.

Optimize code for performance and scalability.

Proactively identify and resolve technical issues.

Mentor junior developers on coding practices.

Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related field required.
  • At least 1-3 years of progressive Java development experience, including Angular, Bootstrap, CSS.
  • Strong proficiency in object-oriented analysis and design across various platforms.
  • Experience in agile development, application design, software development, and testing.
  • Experience with Content Management Systems like Contentful.
  • Experience with Java frameworks such as Spring.
  • Experience with unit testing frameworks like Jasmin, Karma, including code coverage.
  • Experience with platforms like Windows Server, Linux/Unix.
  • Experience participating in the full project lifecycle, including version control, build management, unit testing, and issue tracking software (e.g., Maven, JIRA, Jenkins, Git Actions).
  • Knowledge of and experience with software development best practices.
  • Experience reading and writing UML diagrams, specifically class and sequence diagrams.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.