Senior Java Engineer
Dellent
Data: há 2 semanas
Cidade: Braga, Braga
Tipo de contrato: Tempo total

Descrição da Função
Dellent is a consulting company focused in System Information and Telecommunications. Our goal is to help our candidates and consultants to take a step forward in their careers through projects that meet their needs and expectations. Can you imagine yourself being part of a global, innovative, and ever-evolving project, where technology and creativity come together to create solutions that make a real impact? If you’re looking for a dynamic environment with a culture of collaboration and innovation, where you’ll have access to exciting challenges and real opportunities for growth, then this is the project for you! We are looking for a Senior Java Engineer to work in this project in Porto, Braga, Coimbra or Lisbon (Hybrid). Key Responsibilities: Develop and maintain backend services and APIs using Java and related technologies; Collaborate with the Product Owner to gather and refine requirements; Design and implement well-structured, testable, and efficient code to solve business needs; Create flowcharts, layouts, and documentation to support the development process; Develop unit, component, and integrated tests in collaboration with the QA team; Deploy applications in a Continuous Integration (CI) platform; Test and document implemented solutions to ensure high quality and maintainability; Participate in code reviews and provide constructive feedback to team members; Stay updated with the latest industry trends and best practices in backend development. Qualifications: Proven experience with mission-critical Java applications, particularly in the banking and finance sectors; In-depth understanding of the software development lifecycle and agile methodologies; Proficiency in relational databases, including knowledge of indexes, optimization, and ACID properties; Hands-on experience with Apache Kafka, including detailed knowledge of offsets, brokers, partitions, and consumer groups; Familiarity with modern observability and monitoring tools such as Grafana, ELK stack, and Datadog; Experience with cloud platforms, containerization technologies, CI/CD pipelines, and DevOps practices; Strong knowledge of microservices architecture and asynchronous communication; Up-to-date with the latest industry trends and technologies, including Kubernetes, Prometheus, AWS, NoSQL databases, and messaging systems; Excellent communication skills and the ability to articulate technical concepts clearly; Leadership and mentorship abilities; Strong problem-solving skills, attention to detail, and a continuous learning mindset. Preferred Skills: Experience with microservices architecture and containerization (e.g., Docker, Kubernetes); Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud); Familiarity with database technologies (e.g., SQL, NoSQL); Understanding of Agile methodologies and practices; Certification in Java development (e.g., Oracle Certified Professional) is a plus. What can you expect from us? Health insurance; A personalized training plan, with a budget to spend on the training and technical books you find necessary; Constant feedback so you can grow professionally; Remote onboarding process; Team events every semester so you can live new adventures; Culture of proximity and transparency. Your ideas and needs are heard and valued by us!
Localização
Dellent is a consulting company focused in System Information and Telecommunications. Our goal is to help our candidates and consultants to take a step forward in their careers through projects that meet their needs and expectations. Can you imagine yourself being part of a global, innovative, and ever-evolving project, where technology and creativity come together to create solutions that make a real impact? If you’re looking for a dynamic environment with a culture of collaboration and innovation, where you’ll have access to exciting challenges and real opportunities for growth, then this is the project for you! We are looking for a Senior Java Engineer to work in this project in Porto, Braga, Coimbra or Lisbon (Hybrid). Key Responsibilities: Develop and maintain backend services and APIs using Java and related technologies; Collaborate with the Product Owner to gather and refine requirements; Design and implement well-structured, testable, and efficient code to solve business needs; Create flowcharts, layouts, and documentation to support the development process; Develop unit, component, and integrated tests in collaboration with the QA team; Deploy applications in a Continuous Integration (CI) platform; Test and document implemented solutions to ensure high quality and maintainability; Participate in code reviews and provide constructive feedback to team members; Stay updated with the latest industry trends and best practices in backend development. Qualifications: Proven experience with mission-critical Java applications, particularly in the banking and finance sectors; In-depth understanding of the software development lifecycle and agile methodologies; Proficiency in relational databases, including knowledge of indexes, optimization, and ACID properties; Hands-on experience with Apache Kafka, including detailed knowledge of offsets, brokers, partitions, and consumer groups; Familiarity with modern observability and monitoring tools such as Grafana, ELK stack, and Datadog; Experience with cloud platforms, containerization technologies, CI/CD pipelines, and DevOps practices; Strong knowledge of microservices architecture and asynchronous communication; Up-to-date with the latest industry trends and technologies, including Kubernetes, Prometheus, AWS, NoSQL databases, and messaging systems; Excellent communication skills and the ability to articulate technical concepts clearly; Leadership and mentorship abilities; Strong problem-solving skills, attention to detail, and a continuous learning mindset. Preferred Skills: Experience with microservices architecture and containerization (e.g., Docker, Kubernetes); Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud); Familiarity with database technologies (e.g., SQL, NoSQL); Understanding of Agile methodologies and practices; Certification in Java development (e.g., Oracle Certified Professional) is a plus. What can you expect from us? Health insurance; A personalized training plan, with a budget to spend on the training and technical books you find necessary; Constant feedback so you can grow professionally; Remote onboarding process; Team events every semester so you can live new adventures; Culture of proximity and transparency. Your ideas and needs are heard and valued by us!
Localização
- Braga, Coimbra, Lisboa, Portugal
Veja mais empregos em Braga, Braga