Empresa:
Smart Consulting
Descrição da Função
Transformation, adaptability and innovation are part of our DNA.
We're passionate about technology and we want to be part of your story.
Do we share the same passion? You've come to the right place, Smart!
We are looking for a skilled Java Developer with at least 3 years of experience working in agile environments. The ideal candidate will have strong expertise in Java and related third-party frameworks, with hands-on experience in unit testing and software design patterns. Experience with the Calypso framework is essential. Knowledge of Linux and shell scripting, messaging queues (IBM MQ, JMS), and continuous integration tools will be considered a plus.
Responsibilities:
Develop, maintain, and enhance Java applications using industry best practices
Work within an agile team, participating in sprint planning, code reviews, and daily stand-ups
Write and execute unit tests using appropriate testing libraries to ensure code quality
Apply software design patterns to deliver scalable and maintainable solutions
Collaborate with cross-functional teams to integrate applications with MQ solutions and relational databases
Support continuous integration processes to automate builds and deployments
Troubleshoot and resolve software defects and performance issues
Required Skills:
Minimum 3 years of professional experience as a Java Developer in an agile environment
Strong knowledge of Java and 3rd party frameworks
Experience with Calypso framework
Proficiency in unit testing and testing libraries
Solid understanding of software design patterns
Experience with relational databases and SQL
What will you find at SMART?
A dynamic, hard-working and co-operative team;
Career plan and defined objectives;
Initial and ongoing training ;
Follow-up meetings and performance appraisals;
Business bonuses;
Personal and family benefits;
Numerous events, partnerships and internal dynamics;
Observações
Porto (Portugal)
ENVIAR CANDIDATURA