
Java Architect
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Romania.
• Ensure optimal performance across all systems.
• Develop well-tested and documented Java applications.
• Provide consultation to clients on the design of new systems and services.
• Advise clients on the enhancement of existing systems and services.
• Facilitate effective communication between distributed systems and/or microservices.
• Identify, convey, and mitigate both functional and non-functional risks.
• Strike a balance between the appropriate technical approach and business value.
• Clarify technical decisions to non-technical stakeholders.
• Collaborate with software development teams to ensure solutions are well-understood, implemented, and deployed correctly.
• Proficient in Java and object-oriented programming practices.
• Strong understanding of the REST architectural style.
• Familiarity with various testing methodologies (Unit, Integration, etc.).
• At least 7 years of experience with modern Java.
• A minimum of 5 years of experience with Spring Technologies.
• Experience with Relational Databases (MySQL, Oracle, SQLServer, etc.).
• Proficient in English.
• Preferred: Previous experience with NoSQL Databases, asynchronous programming, and WebSockets.
• Experience with E-Commerce Frameworks such as Hybris, Broadleaf, CommerceTools, etc.
• Familiarity with Microservices architecture.
• Experience with Front End Frameworks like Angular, React, Vue, etc.
• Flexible and agile team environment.
• Multicultural workplace.
• Comprehensive services including consultancy, solution architecture, development, quality assurance, and maintenance & support.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.