Aún no hay resultados para tu búsqueda
Encontramos estas vacantes similares que podrían interesarte.
Hace 1 día
Sr. Java Software Engineer
Si el reclutador te contacta podrás conocer el sueldo
Intugo en
Sobre el empleo
Categoría: Tecnologías de la Información - Sistemas
Subcategoría: Desarrollo de software - Programador
Educación mínima requerida: Universitario titulado
Detalles
Contratación:
PermanenteHorario:
Tiempo completoEspacio de trabajo:
Desde casaDescripción
We are looking for a Senior Java Developer. In this role, you will be instrumental in designing, developing, and maintaining critical features, collaborating with cross-functional teams, troubleshooting technical issues, and conducting code reviews.
What You'll Do:
- Lead the technical design and development of new and existing finance-related features.
- Write clean, efficient, well-tested, and maintainable Java code using Spring Boot and related technologies.
- Contribute to the overall system architecture and ensure adherence to SOLID principles and best software design patterns.
- Collaborate closely with product owners, designers, and other engineers to understand requirements and translate them into robust technical solutions.
- Participate in code reviews, providing constructive feedback to ensure code quality and knowledge sharing within the team.
- Focus on performance optimization and ensure the scalability and reliability of the finance features under high usage.
- Troubleshoot and resolve complex technical issues, ensuring the stability and integrity of the platform.
- Mentor and guide junior engineers, fostering a culture of learning and growth within the team.
- Actively participate in agile ceremonies (sprint planning, daily stand-ups, retrospectives) and contribute to continuous improvement of our development processes.
- Stay up-to-date with the latest Java and related technology trends and advocate for their adoption where appropriate.
What You'll Bring:
- Proven Expertise in Java and Spring Boot: You possess deep knowledge and significant hands-on experience in developing enterprise-level applications using Java and the Spring Boot ecosystem.
- Architectural Acumen and Solid Software Design Principles: You have a strong understanding of software architecture patterns (e.g., microservices, event-driven architecture) and can design scalable, maintainable, and robust systems based on SOLID principles.
- Performance and Reliability Focused: You have a strong understanding of performance optimization techniques and are passionate about building reliable and resilient software. You consider performance implications throughout the development lifecycle.
- Exceptional Team Player: You thrive in a collaborative environment and possess excellent communication and interpersonal skills. You are proactive in sharing knowledge, supporting team members, and contributing to a positive team dynamic.
- Problem-Solving Prowess: You are a strong analytical thinker with the ability to diagnose and solve complex technical challenges effectively.
- Experience with Cloud-Based Systems: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and cloud-native development practices is highly desirable.
- Experience with Relational Databases (e.g., PostgreSQL, MySQL): You have a solid understanding of database design and interaction using ORM frameworks (e.g., Hibernate).
- Experience with Testing Frameworks (e.g., JUnit, Mockito): You are a strong advocate for unit, integration, and end-to-end testing.
- Experience working in an Agile development environment: You are comfortable with Scrum or Kanban methodologies.
- Bachelor's degree in Computer Science or a related field (or equivalent industry experience).
Bonus Points For:
- Experience in the healthcare or finance domains.
- Familiarity with event streaming platforms (e.g., Kafka).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Exposure to front-end technologies (e.g., React, Angular).
Benefits:
- Competitive salary and benefits.
- Flexible remote work environment.
- Access to the latest tools and technologies.
- A culture that values innovation, ownership, and transparency.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.
ID: 20598444
También puedes buscar
También puedes buscar
Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda