Job Title: Back-End Developer (Java) Company Name: Helvetic Minds Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/y3wgamn289iqfs7k Job Description: Posted 4d agoBack-End Developer (Java)@ Helvetic MindsView All JobsWebsiteUnited StatesRemoteFull TimeResponsibilities:Develop software, Design platforms, Collaborate with teamRequirements Summary:Senior Back-End Developer with 4-5+ years of experience, Java 8/11, Spring microservices, English fluency, proactive and quality-focused.Technical Tools Mentioned:Java, Spring, Spring Boot, Spring Security, Spring Data, Spring IoC, Microservices Job brief We are looking for a remote Senior Back-End Developer (Java)! Responsibilities Develop high-quality software design and architecture by producing clean, efficient code.Design, build, and support platforms for monitoring and surfacing data quality issues.Develop data analysis solutions, data models, and technical solutions that meet platform/application requirements.Collaborate closely with product owners and engineers across the company to instrument key data elements and to fix and improve the solution.Mobile application development. Requirements At least 4-5 years experience as a senior developer in a similar role, preferably with at least 3 of them in the international environment Solid understanding of software development principles and design patterns.Java 8/11.Experience in building microservices using Spring stack (Spring IoC, Spring Boot, Spring Security, Spring Data, AOP).Proactivity (offering ideas and improvements, sharing opinions, making things happen, instead of waiting for them to happen).Can-do attitude & walk the talk (lead by example).Commitment to highest quality standards.Technology neutral approach, assess and choose technology/frameworks specific to the requirements and available data, not individual preferences Fluency in English language communication, both verbal and written. Soft Skills Open-mindedness and adaptability.Critical thinking, creativity, and problem-solving.Comfort working in a highly agile, intensely iterative software development process.Ability to onboard and integrate with an organization long-term. Nice-to-have Positive and solution-oriented mindset.Effective communication skills: Proactively communicating with peers with regards to clear status updates.Share our values, and work in accordance with those values. Ability to thrive in a fully remote organization.