Pessoa Desenvolvedora - Fullstack Java + Angular
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- SQLGitJavaAngularMavenRESTful APIs
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields.
- Solid experience with Java 8+ in enterprise-grade systems.
- Strong background in backend development using EJB and JPA.
- Advanced knowledge of relational databases, including modeling, querying, and performance tuning.
- Experience with JMS-based messaging systems.
- Hands-on experience with IBM WebSphere application server environments.
- Proficiency with Maven and Git for build and version control management.
- Experience with Angular (2+) and microfrontend architecture.
- Strong experience in unit testing and software quality assurance.
- Familiarity with Graylog or similar log monitoring tools.
- Experience working in Agile environments (Scrum/Kanban).
- Strong analytical mindset with ability to decompose complex problems into efficient solutions.
Responsibilities
- Develop and maintain robust backend solutions using Java, EJB, and JPA, ensuring scalability, maintainability, and high performance.
- Design, implement, and maintain secure and efficient REST APIs aligned with architectural standards.
- Model relational databases and optimize complex queries, including the use of native SQL for high-performance scenarios.
- Contribute to technical decision-making and apply design patterns to ensure scalable and maintainable architectures.
- Build and maintain messaging components using JMS queues for system integration.
- Develop modular frontend applications using Angular (2+) within a microfrontend architecture.
- Ensure software quality through the creation and maintenance of comprehensive unit tests.
- Manage builds, dependencies, and version control using Maven and Git.
- Monitor application behavior and analyze logs using Graylog to support incident resolution.
- Deploy and configure applications on IBM WebSphere application servers.
- Participate actively in Agile ceremonies (Scrum/Kanban), contributing to continuous delivery and team collaboration.
View Full Description & ApplyYou'll be redirected to the employer's site