




Summary: Consort Group is seeking a Senior Full Stack Java Developer to design, develop, and maintain complex enterprise-grade Java applications across the full software development lifecycle. Highlights: 1. Build and maintain enterprise-grade Java applications 2. Contribute to software architecture and technical design decisions 3. Continuous learning in Java technologies and industry best practices Every moment counts. Especially those you live to the fullest. Welcome to Consort Group. For over 30 years, Consort Group has been helping companies leverage their data and infrastructure. It is backed by two leaders, Consortis and Consortia, and places people and social responsibility at the heart of its values. **This is your future team** Established in 2021, Consort Portugal supports the strategic offshoring choices of our clients, particularly in Europe, and brings our expertise in infrastructure services to the Portuguese market. With a team of around 45 employees, our Service Center based in Porto is developing a dynamic nearshore business, offering the French and European markets an environment of excellence and high potential. **Senior Full Stack Java Developer M/F** **This is your mission** Are you passionate about building and maintaining enterprise\-grade applications? Then this position is for you. As a **Senior Full Stack Java Developer**, you will be responsible for developing, enhancing, and maintaining complex Java applications while contributing across the full software development lifecycle, from design to deployment. **Build side:** * Design and develop new enterprise\-grade applications using Java * Implement modern and responsive front\-end interfaces following UI/UX best practices * Develop and enhance applications based on the Struts framework * Design and implement database logic using PostgreSQL stored procedures and functions * Create clean, maintainable, efficient, and scalable code * Contribute to software architecture and technical design decisions * Collaborate with designers, product managers, and development teams to deliver business requirements * Participate in code reviews and propose technical improvements **Run side:** * Maintain and enhance existing Java applications and systems * Troubleshoot, debug, and resolve application issues * Optimize application and database performance * Manage and support automated processes and Linux cron jobs * Ensure code quality, stability, and adherence to development standards * Stay up to date with Java technologies, frameworks, and industry best practices * Contribute to the continuous improvement of development processes and technical solutions **This is your background** You have at least **5 years of experience in Java development** and a strong background in designing and developing enterprise\-grade applications. You enjoy solving complex technical challenges and delivering robust, high\-quality software solutions. **This is your career path.** You are looking for an environment where you can leverage your full\-stack expertise, contribute to architectural decisions, and continuously learn new technologies while working on business\-critical applications. **This is your expertise:** * Java application development * Struts Framework * Angular, HTML5, CSS, JavaScript * PostgreSQL development, stored procedures, functions, and SQL optimization * Software design and architecture * Linux cron tables and automation scripts * Git version control * Enterprise application development * Front\-end development and responsive design * React.js or Next.js (plus) **This is how you work as part of a team:** * Strong problem\-solving and debugging skills * Excellent communication and collaboration abilities * Autonomous and proactive mindset * Rigorous with strong attention to detail * Ability to challenge and improve existing solutions constructively * Ability to manage multiple priorities and work under pressure * Strong commitment to quality and continuous learning * Team\-oriented approach **This is our commitment** At Consort Group, you are an expert who we support so that every assignment becomes a step that counts. * Attentive and human onboarding * A truly hands\-on management style * Continuous training opportunities * Concrete commitments: inclusion, equality, solidarity * A comprehensive HR package: health insurance, TR card, CSE, pension plan * A culture of feedback and meaningful projects **It's clear** **The recruitment process:** * An initial phone call with our recruitment team * An HR interview and a job interview with a business engineer * A test or technical interview with one of our experts * A final meeting with your future manager or project manager And if we're a good fit, we'll get started together. **Good to know** Location: Lisbon Contract: Permanent contract/ B2B Remote work: Hybrid 50% Job category: Software Engineering / Full Stack Development **What you will do here, you won't do anywhere else.** **This moment is yours.**


