Senior Java Software Engineer

Detalles de la oferta

**About the job Senior Java Software Engineer**:
In Golabs you can find an engineering team who love these challenges.
They are the kind of team who share their knowledge and experiences.
The kind who always is learning newest ways to do things even better than in the past!
The team is growing and if you want to be part of it, please let's have a conversation together, it will be a pleasure!
**Responsibilities**:

- Develop server-side logic and support for user-facing features using Java.
- Partner with product managers, designers, and customers to architect and create tailored digital financial solutions that meet their needs and requirements, translating designs and prototypes into high-quality code.
- Collaborate in designing, building, testing, and maintaining software solutions with a focus on server-side business logic and integration tasks.
- Detect and fulfill API and integration requirements.
- Develop clean, efficient, maintainable, high performing and stable code that meets business needs.
- Participate in Agile development process including standups to ensure technical and business partners have current status on delivery progress.
- Create appropriate documentation for requirements and client proposals.
- Work individually and collaboratively to deliver solutions across development, test and production environments.
- Responsible for ensuring that all security, service availability, confidentiality and privacy policies and controls are adhered to.
- Assist and mentor teammates to provide technical leadership and evangelize best practices.
**Qualifications**:

- 5+ years of professional software development experience with server side, as well as front-end digital technologies.
- Must be fluent in Java programming, Spring Boot, Maven and J2EE concepts
- Node.js, React experience desirable.
- Understanding of cloud-based and multi-tenant systems and architectural principles.
- Proficient with microservice architectures and API integration including familiarity with RESTful APIs, JSON, as well as SOAP XML.
- Experience integrating with core banking systems (such as Fiserv, Jack Henry, FIS, Finastra) as well as payments systems a plus.
- Experience with Dockerfile, Docker Compose and Kubernetes desirable.
- Understanding of cloud-based and multi-tenant systems and architectural principles.
- Experience developing against and operating with Amazon Web Services (AWS) and/or other cloud platforms.
- Experience working with.NET, Java, Python, Ruby and other languages desirable.
- Self-starter with ability to work remotely, on your own initiative and as part of a team.
- Ability to understand product requirements and translate them into tasks and sub-tasks.
- Proper understanding of system design, data structures, and algorithms.
- Previous experience working with Agile methodologies.
- Strong written and verbal communication skills.
- BA/BS degree in Computer Science or related major with strong academic record.


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Team Member I

**ROL PRINCIPAL DEL PUESTO** Ejecución de procedimientos y labores requeridas para la producción de dispositivos médicos incluyendo áreas como recibo y prep...


Abbott Laboratories - Alajuela

Publicado a month ago

Team Member O

**ROL PRINCIPAL DEL PUESTO** Ejecución de procedimientos y labores requeridas para la producción de dispositivos médicos incluyendo áreas como recibo y prep...


Abbott Laboratories - Alajuela

Publicado a month ago

Global Data Governance Project Coordinator

JLL supports the Whole You, personally and professionally. What this job involves Coordination within multidisciplinary teams and client activities Maintain...


Jll - Alajuela

Publicado a month ago

Maintenance Technician Ii

**MAIN RESPONSIBILITIES** - Responsible for compliance with applicable corporate, divisional and site policies and procedures. - Responsible of documents equ...


Abbott Laboratories - Alajuela

Publicado a month ago

Built at: 2025-01-05T01:03:18.385Z