SENIOR FULLSTACK JAVA ENGINEER (JAVA + ANGULAR)
be-shaping-the-future
Full-timesenior
Sign in to applyFree account, takes a minute.
Job description
Way of working: Full-Remote
Contract Type: B2B
We are looking for a Senior Fullstack Java Engineer to join our team of bright thinkers and doers.You'll use your problem-solving creativity to figure out our client's most complex and challenging problems across different industries. We are on a mission to transform the world,and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions.
Responsabilites
• Design, develop, test, and maintain Java-based applications and services
• Design, develop, test, and maintain modern Angular web applications and user interfaces
• Build scalable, secure, and high-availability systems using modern Java frameworks
• Develop end-to-end solutions across frontend, backend, and cloud infrastructure
• Lead technical design discussions and contribute to architecture decisions
• Contribute to frontend architecture decisions, component design, and UI standards
• Presentation skills and interaction with stakeholders
• Write clean, maintainable, and well-tested code (unit, integration, and automated tests)
• Implement responsive and accessible user interfaces following UX/UI best practices
• Optimize application performance, reliability, and security
• Optimize frontend performance, application loading times, and user experience
• Review code and mentor junior and mid-level engineers
• Collaborate with product managers, QA, DevOps, and other stakeholders
• Participate in agile ceremonies (planning, stand-ups, retrospectives)
• Provide root cause analysis on complex production issues
• Work closely with designers and product owners to translate business requirements into intuitive user experiences
Ensure seamless integration between Angular frontend applications and Java-based backend services
Qualifications
• 7+ years of experience as a Java Developer
• 3+ years of experience developing enterprise applications using Angular
• Experience with microservices architectures (service discovery, circuit breaker, docker containerization, centralized logging)
• Hands-on experience within the Java/Kotlin ecosystem, including Spring Framework, SpringBoot, and building advanced Spring Boot starters and libraries
• Experience with cloud platforms (Azure, AWS or GCP)
• Experience developing and integrating web services: REST, SOAP
• Strong experience building REST API integrations with Angular frontends
• Experience with persistence frameworks (Hibernate, JPA)
• SQL (Oracle, PostgreSQL, or MySQL)
• Knowledge of NoSQL databases (MongoDB, Cassandra)
• Experience using build & CI/CD tools: Maven, Gradle, Jenkins, Gitlab, Docker, etc.
• Experience with messaging systems (JMS, Kafka, RabbitMQ)
• Fluency in English
• Solid understanding of RESTful APIs and microservices architecture
• Experience with automated testing (JUnit, Mockito, Testcontainers, integration and end-to-end testing)
• Strong knowledge of Angular, TypeScript, RxJS, HTML5, CSS3, and modern frontend development practices
• Experience with Angular Material, PrimeNG, or similar UI component libraries
• Experience with frontend testing frameworks such as Jasmine, Karma, Cypress, or Playwright
• Understanding of state management patterns (NgRx, Signals, RxJS-based architectures)
• Knowledge of web security best practices (OAuth2, OpenID Connect, JWT, CORS, CSRF protection)
• Experience building responsive applications and supporting multiple browsers and devices
Set yourself apart with:
Experience leading fullstack development teams and mentoring engineers across both frontend and backend domains k8s knowledge
Contract testing and TDD
• Familiarity with CI/CD pipelines and DevOps practices (GitHub Actions, Jenkins, GitLab CI,etc.)
• Experience with infrastructure-as-code tools (Terraform, CloudFormation)
• Experience with modern frontend architectures such as micro frontends
• Experience with design systems and reusable component libraries
• Knowledge of accessibility standards (WCAG) and frontend performance optimization
• Modern JS framework knowledge (Angular, React, VueJS)