TL;DR
Application Architect (Java): Designing and implementing Java applications for an automated refactoring tool that translates COBOL to Java, with an accent on problem-solving, algorithmic thinking, and modernizing legacy code. Focus on developing well-designed, testable code, participating in code reviews, and integrating new libraries for solution customization.
Location: Remote (United Kingdom)
Company
hirify.global Consulting is hirify.global’s consulting and global professional services business, offering strategy, experience, technology, and operations services to innovative companies worldwide.
What you will do
- Design and implement Java applications.
- Develop well-designed, testable code.
- Identify and resolve application issues.
- Participate in code reviews.
- Stay updated with the latest technologies.
- Integrate new libraries and customize solutions.
Requirements
- 5 years of working experience with Core Java.
- Proficiency in Java libraries (Spring Framework, Eclipse RCP, Eclipse EMF, Guava, Apache Commons, Guice / Dependency Injection, JPA).
- Good knowledge of SQL / ORM / Relational Databases.
- Good command of Test-Driven Development (TDD).
- Practical skills in CI/CD tools (Git, Maven, Gradle, Docker, Jenkins, Jira).
- Excellent problem-solving and algorithmic thinking.
- Ability to take ownership of business problems and technical solutions.
- Strong communication and interpersonal skills for teamwork.
Nice to have
- Experience with Compilation technologies (ANTLR / XText).
- Knowledge of MVS / COBOL / JCL.
- Performance Tuning expertise.
- Familiarity with Cloud / Kubernetes.
- J2EE application development experience.
- Experience with JavaScript Frameworks (Angular, React, VueJS).
Culture & Benefits
- Build long-term relationships and collaborate closely with clients across the globe.
- Work with visionaries across multiple industries to improve hybrid cloud and AI journeys.
- Learn and develop your career, encouraged to be courageous and experiment.
- Operate in an environment where everyone can thrive, with continuous trust and support.
- Be growth-minded, curious, open to feedback, and collaborative.
- Opportunity for flexible working patterns based on business demand.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →