Dublin based Tech company seeks a skilled professional to fill a contract Software Engineer position.
Key Responsibilities:
* Develop and maintain back-end functionalities using Java and related frameworks.
* Participate in all phases of the software development life cycle, including design, implementation, testing, and deployment.
* Collaborate with cross-functional teams to integrate new features and improve existing systems.
* Identify bottlenecks and bugs, and devise solutions to these problems to ensure optimal application performance.
* Support the continuous improvement of developer's tools and processes.
The ideal candidate will be proficient in Java programming language and object-oriented design principles, have experience with back-end frameworks and technologies, specifically those related to Java development, and possess knowledge of database management and related technologies.
A strong problem-solving mindset and ability to work under pressure in a fast-paced environment are essential for this role.
Excellent communication skills and the ability to work collaboratively in a team-based environment are also required.
In return, you can expect a challenging and rewarding career with opportunities for growth and professional development.
This role offers a dynamic work environment and the opportunity to work with cutting-edge technology.
The successful candidate will have the opportunity to contribute to the development of innovative software solutions and work with a talented team of professionals.
We are committed to creating a positive and inclusive work environment that values diversity, equity, and inclusion.
If you are a motivated and experienced Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity.
Requirements:
* Proficiency in Java programming language and object-oriented design principles.
* Experience with back-end frameworks and technologies, specifically those related to Java development.
* Knowledge of database management and related technologies.
* Strong problem-solving mindset and ability to work under pressure in a fast-paced environment.
* Excellent communication skills and ability to work collaboratively in a team-based environment.