Mindera Kotlin/Java Backend Developer Here at Mindera, we are continuously building a fantastic team and would love for you to join us. We're looking for experienced Kotlin/Java Backend Developers with a passion for solving complex problems. As part of our team, you will work in an Agile and collaborative environment, taking ownership of the technical aspects of development, and building high-quality software systems. You will use your expertise in Kotlin or Java to design and implement robust and scalable backend solutions. You will contribute to the entire software development lifecycle, from requirements gathering to design, coding, testing, and deployment. At Mindera, we value collaboration, knowledge sharing, and continuous learning. You will have the opportunity to work with talented individuals, mentor junior developers, and contribute to the growth and success of the team. Qualifications Deep understanding of object-oriented programming and design patterns Proven expertise with Terraform Strong experience in unit testing, integration testing, and test-driven development (TDD, Shift-Left) Mastery of Git and CI/CD pipelines Experience with Kafka and distributed systems Solid working knowledge of Kubernetes Expertise in GraphQL Federation Proficient in Azure Cloud environments Exceptional problem-solving and analytical abilities Strong communication and collaboration skills What you will be doing Implementing innovative cloud-based solutions Developing and maintaining features in a collaborative, Agile environment Writing testable code and ensuring the test coverage stays at the agreed level Documenting your code Take ownership of your code every step of the way - from development to deployment and maintenance Diagnose issues in production and devise solutions for them Work both autonomously and collaboratively to complete tasks Be an integral part of solutions design and implementation Care about all the steps your code goes through from machine to production Benefits Health Insurance, because health comes first Open holidays – take the time you need for yourself Profit distribution for everyone Mindera Annual Trip, Sports, and sharing groups to connect and have fun Choose Laptop & Peripherals that best suit your needs Hotspot with unlimited usage (Portugal) for work or personal use Offices in Porto, Aveiro and Coimbra – as well as the option to work remotely Wide range of snacks to keep you fed and healthy Partnerships with local businesses Most of all, you get to work with a great team where the whole project is owned together in a politics-free environment. We encourage risk-taking, decision making, collaboration, and open communication. Freedom and responsibility go hand in hand – we value commitment, feedback and empathy. Global Banking IT Division Java Developer We are looking for a Java Developer to join a project within the Global Banking IT division of a leading investment bank (117k employees, presence in 40+ countries). The role focuses on developing from scratch an application for Middle Office teams to manage client trade limits and exposure. Location: Lisbon or Porto – hybrid model: 2 days onsite per week. Responsibilities Develop and maintain backend and frontend applications Contribute to the technology migration from Java 8/11 to Java 21 Implement new features and resolve production issues Integrate with external systems and internal services Collaborate with technical and business teams Mentor and support more junior team members Requirements 7–8 years of experience in software development Strong experience with Java (8 – 21) and Spring Boot Experience with recent Angular versions is a plus Experience with microservices architectures Experience with relational databases (Oracle is a plus) Experience working in Agile environments (Scrum, Jira) Mentoring mindset and knowledge-sharing attitude Strong problem-solving skills and autonomy Fluency in English Accenture Java Developer Accenture is a global professional services company that provides strategy, consulting, digital, technology and operations services. The role is a Java Developer focused on designing and implementing enterprise-level applications. Responsibilities Design applications and technical solutions Create new programs and develop existing programs Ensure and organize a smooth and easy deployment Profile We look for technology lovers with adaptability and a strong desire to make an impact in a global organization. Requirements Develop functionalities and JAVA applications for over 4 years Ensure the quality of the code and the final product delivered Document technical stories and solution requirements for development Participate in coding review sessions Software Engineer – Omni-Channel Retail Role: Software Engineer (Omni-Channel Retail). This position focuses on improving the retail experience through robust backend solutions. Key Responsibilities Analyze business and technical requirements to design robust backend solutions Develop, test, and deploy scalable microservices using modern Java technologies Design and implement integrations with order management and retail systems Ensure high performance, reliability, and maintainability of applications Troubleshoot and resolve production issues, defects, and performance bottlenecks Collaborate with DevOps teams to improve CI/CD pipelines and deployment processes Contribute to system enhancements and continuous improvement initiatives Translate functional specifications into technical solutions Support testing strategies and contribute to automation efforts Participate actively in Agile ceremonies such as sprint planning and standups Required Skills & Qualifications Technical Skills Strong experience in Java development (modern versions) and the Spring ecosystem (Spring Boot, Spring Data, etc.) Experience with microservices architecture and API-first design Solid knowledge of RESTful APIs and integration technologies (JSON, XML, HTTP, GraphQL) Experience with order-management systems and omni-channel retail processes Familiarity with databases (SQL and NoSQL) Experience with containerization and cloud environments (Docker, Kubernetes) Knowledge of CI/CD pipelines and DevOps practices Experience with messaging systems and event-driven architectures Understanding of security standards (OAuth2, OIDC, IAM) Tools & Technologies API testing and development tools Code quality and monitoring tools Collaboration tools (Agile project management and documentation platforms) Soft Skills Strong analytical and problem-solving abilities Excellent communication and teamwork skills Ability to work in a cross-functional and international environment Proactive mindset and continuous learning attitude Ability to work autonomously in a fast-paced Agile setting Education & Languages Degree in Computer Science, Software Engineering, or related field Fluent in English (additional languages are a plus) Senior Backend Software Engineer – Iterable At Iterable, you will be responsible for the core product for engineering Iterable used by our growing customer base. How you will make a difference Contribute to team roadmap and planning sessions to enhance product value Collaborate with cross-functional teams, product and design to build new product features Be personally responsible for the entire lifecycle of projects, from planning through deployment and production success Develop solutions to scale complex platforms that reach millions of users Contribute to the code review process by offering suggestions and enforcing coding standards Leverage design discussions and team engagement to level up our product and engineering organization We are looking for people who have 5+ years of relevant software development experience Relevant industry experience building production-ready scalable web applications Proficiency in at least one modern programming language (ideally Scala and/or Java) Extensive experience with Elasticsearch and/or other relevant technologies like Postgres Desire to work in a highly remote/distributed but collaborative environment Willingness to take on-call responsibilities Fluency in English (verbal and written) Legally authorized to work in the EU Programming Language: Scala Infrastructure: Pulsar, Kafka, AWS Other Relevant Technologies: Docker / Kubernetes, React Bonus Points Experience with end-to-end, integration, and performance testing Previously built enterprise systems at scale Worked in a company with a strong US presence Private medical insurance Meal allowance: 8.55€ per day Balance days (additional paid holidays) Paid annual leave (22 days) Paid sabbatical (after 4 years of tenure) Initial laptop workstation setup Iterable is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Iterable does not make hiring or employment decisions on the basis of race, color, religion, gender, age, disability, or any other protected characteristic. We are committed to maintaining a healthy and safe workplace and strictly prohibit harassment. We consider qualified applicants with arrest and conviction records for employment. #J-18808-Ljbffr