Full-Stack Java Developer
Emagine โ Poland ยท Posted ~7 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Project Details
Industry: Financial ServicesContract: B2BInitial contract: 6 monthsExtension: PossibleWorking model: 100% hybridExperience: 3+ years in Java developmentLanguages: German โ very advanced/fluent; English โ intermediateWorking environment: Agile, collaborative and technically diverse team
Your Responsibilities
As a Full-Stack Java Developer, you will contribute to the development and continuous improvement of business-critical applications.
Your responsibilities will include:
Designing, developing and implementing full-stack applications using Java.Developing and maintaining robust back-end services and APIs.Working on front-end components using technologies such as HTML, CSS and JavaScript.Participating in the full software development lifecycle, from requirements analysis and technical design through development, testing and deployment.Collaborating with business analysts, architects, testers and other technical specialists to define and refine project requirements.Participating in code reviews and following established coding standards and best practices.Debugging, troubleshooting and resolving application issues to ensure reliable and high-quality solutions.Contributing to technical architecture and solution design.Identifying opportunities to improve application performance, maintainability and scalability.Preparing and maintaining technical and application documentation.Actively participating in an Agile development team, including planning sessions, stand-ups, reviews and retrospectives.
Key Requirements
3+ years of professional software development experience, with strong hands-on experience in Java.Solid understanding of full-stack development and the ability to work across both back-end and front-end layers.Good knowledge of HTML, CSS and JavaScript.Experience with modern Java back-end frameworks.Good understanding of REST APIs and application integration.Practical experience with SQL and relational databases.Understanding of software development best practices, clean code and version control.Experience working in Agile/Scrum or similar development environments.Ability to collaborate effectively with both technical and non-technical stakeholders.Good analytical and problem-solving skills.
Nice to Have
Experience with cloud platforms, particularly AWS or Azure.Familiarity with DevOps practices and CI/CD pipelines.Experience with modern front-end frameworks such as Angular, React or Vue.js.Knowledge of containerization technologies such as Docker or Kubernetes.Experience working in the financial services sector or on business-critical applications.Experience with automated testing and test-driven development.
Languages
German โ very advanced / fluent level is required.English โ intermediate level is required.
Both languages will be used in the professional environment, so candidates should feel comfortable communicating in German at a very high level and in English at an intermediate level.
The successful candidates will join a collaborative development environment where they will have the opportunity to work on business-critical applications within the financial services sector, contribute to technical solutions and work closely with experienced specialists across different areas of the project.
We have 143,875 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 143,875 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume