Saltar al contenido principal

Senior Java Full Stack Developer

Tecnología
Infojini Inc
Ayer
Profesional independientePresencial

Descripción del puesto

Job Title: Senior Java Full Stack Developer – Angular & Microservices

Location: Costa Rica

Work Mode: Remote

Experience: 6+ Years

Employment Type: Contract

Job Description:

We are seeking a skilled Senior Java Full Stack Developer with strong experience in Java, Spring Boot, Angular, and enterprise application development. The candidate will contribute to building scalable applications, implementing microservices architecture, and delivering high-quality software solutions.

Key Responsibilities:

  • Develop and maintain enterprise applications using Java and Angular.
  • Design and implement backend services using Spring Boot and Microservices.
  • Build dynamic and responsive frontend applications using Angular.
  • Develop REST APIs and integrate third-party services.
  • Work with relational and NoSQL databases.
  • Implement application security, performance optimization, and best coding practices.
  • Collaborate with development, QA, and DevOps teams.
  • Participate in technical discussions, code reviews, and Agile ceremonies.
Required Skills:
  • 6+ years of experience in Java Full Stack Development.
  • Strong knowledge of Java 11 or above.
  • Hands-on experience with Spring Boot, Spring Security, and Hibernate/JPA.
  • Strong frontend experience with Angular (Angular 12+).
  • Proficiency in TypeScript, JavaScript, HTML5, and CSS3.
  • Strong understanding of Microservices architecture.
  • Experience developing RESTful APIs.
  • Experience with Oracle, PostgreSQL, or SQL Server.
  • Knowledge of Git, Jenkins, and CI/CD pipelines.
  • Experience working in Agile/Scrum environments.
Preferred Qualifications:
  • Experience with Kafka or RabbitMQ.
  • Knowledge of Docker and Kubernetes.
  • Familiarity with Azure or AWS cloud platforms.
  • Experience with JUnit, Mockito, and Jasmine/Karma.
  • Understanding of OAuth2 and JWT authentication.
Keywords
javamicroservicesmodejob-descriptionsenterprise-applicationsplanning-and-designvisual-art-designproduct-development-and-designspringspring-bootnosqlenterprise-application-securityweb-application-securityapplication-securityperformance-optimizationpolicies-and-practicestraining-and-developmentquality-assurancedevelopment-operations-devopscode-review

¿Te interesa este puesto?