Hipo.ro

Java Engineer â AI-Assisted Migration Project

Posted: just now

Job Description

Short Company DescriptionEuro-Testing Software Solutions is involved in software consulting, having experience of approx. 20 years on the market in Romania and abroad, through specific IT solutions and services offered in the following areas:Software Testing (manual testing, testing automation, performance testing, outsourcing, training and certification, etc.)Cyber SecurityDevOps/DevSecOpsImplementation and Customization of Atlassian & OpenText products (MicroFocus) and other niche products/solutionsAI based Decision Intelligence solutions.RequirementsoStrong experience developing enterprise-level applications in Java (17/21).oProficiency in Spring Boot, RESTful APIs, Gradle, and relational databases (PostgreSQL, MySQL, SQL Server, etc.).oExperience with microservices architecture and cloud platforms (preferably AWS).oHands-on experience with CI/CD pipelines, testing frameworks (JUnit, Mockito), and Git.oExperience with containerization tools (Docker) and orchestration (Kubernetes) is a plus.oSolid understanding of system architecture, multithreading, and performance tuning.oFamiliarity with message brokers like Kafka, RabbitMQ, Redis is a bonus.AI ExpertiseoFamiliarity with AI-assisted development tools such as GitHub Copilot, Cursor, Claude, or CLine -- these should be your go-to for integrating AI into your work efficiently.oComfort working in AI-augmented development environments and adapting to their evolving capabilities.Bonus SkillsoPrevious experience in banking or financial services is a big plus.oExposure to Liferay and IBM WebSphere Portal (reading or porting from old modules).oUnderstanding of AI-driven code migration strategies or prompt engineering for development assistance.ResponsibilitiesoCollaborate on the migration strategy of Java applications from IBM WebSphere to Liferay.oAnalyze legacy applications, refactor and rebuild them using modern frameworks and cloud technologies.oIntegrate AI tools into the development lifecycle for enhanced productivity and smarter refactoring.oEnsure high standards in code quality, scalability, and maintainability.oWrite and maintain unit, integration, and end-to-end tests.oPartner with DevOps to build and maintain CI/CD pipelines tailored to the AWS environment.oSupport the definition of system architecture and lead its evolution throughout the project.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In