Senior Developer designing and maintaining Java applications with Angular framework at Stefanini. Collaborating with global teams for innovative problem-solving solutions.
Responsibilities
Design, develop, and maintain Java services and applications (REST/SOAP) and front-end applications using Angular.
Implement business rules, write unit tests (JUnit), and ensure code quality.
Integrate systems via web services (REST/JSON and SOAP), authentication/LDAP, and JDBC/JPA.
Model data and implement queries/routines in Oracle (SQL/PL/SQL).
Perform performance tuning for applications and database queries.
Participate in CI/CD processes (Git, Maven, Jenkins) and in code review and versioning workflows.
Deploy applications to application servers (preferably IBM WebSphere).
Document solutions (technical and user documentation) and keep artifacts up to date.
Work on corrective and evolutionary maintenance, supporting staging/homologation and production environments.
Collaborate with DBAs and analysts to define architecture and data best practices.
Requirements
Experience with Java (Java SE/EE or Jakarta) and object-oriented design.
Experience with Spring (MVC/REST) and JPA/Hibernate.
Angular 6+ with TypeScript, HTML5, CSS3, Bootstrap; component-based development practices.
Building and consuming REST and SOAP APIs; JSON, XML.
Oracle Database: SQL/PL/SQL, relational modeling, and basic performance tuning.
Unit testing (JUnit) and code quality best practices.
Git, Maven and CI pipelines (Jenkins or similar).
Experience with application servers (IBM WebSphere preferred; equivalent experience with other app servers is acceptable).
Knowledge of security and authentication (LDAP/SSO) and UML/development methodologies.
Benefits
Meal allowance or food voucher.
Discounts on courses, universities and language institutions.
Stefanini Academy - platform with free, up-to-date online courses and certificates.
Mentoring.
Benefits club for medical consultations and exams.
Technical Communications & Research Intern at HII's DIICE assisting Air Force digital transformation projects. Involves technical writing, project coordination, and stakeholder communication.
Materials Developer focused on seasonal developments of high - performance trim materials at Arc'teryx. Collaborate with cross - functional teams to drive product success and sustainability in the supply chain.
Materials Developer I focusing on technical developments in high - performance materials. Joining Arc'teryx's team to enhance supply chain goals and product success.
Operations Engineering Support 2 responsible for troubleshooting and repairing manufacturing equipment at Celestica. Engaging in complex testing and maintenance efforts whilst ensuring quality standards.
Acting as authority for safe work permitting and process improvements in a manufacturing facility. Supporting technical training and monitoring permit requests at the site.
Electrical Test Technician responsible for hands - on testing of batteries and electronic devices at EnerSys. Operates instrumentation, generates reports, and ensures testing compliance.
Project Developer at Aula Energy managing renewable energy projects in Australia. Oversee project development from identification to construction commencement in a hybrid working environment.
Mobile Developer developing mobile applications and implementing automated testing. Collaborating with teams to enhance user experience through high - quality solutions.
Senior Computer Vision Algorithm Developer at Nanit conducting AI solutions research in Computer Vision and machine learning. Develop performance - driven production algorithms for innovative parenting technology.