
Java Software Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Romania.
• Conduct research and assess various technologies.
• Propose effective software solutions that align with client needs and business goals.
• Continuously enhance Java Software Engineering skills.
• Offer support and guidance to colleagues and stakeholders.
• Write high-quality code that meets specified requirements.
• Engage in code reviews.
• Utilize the latest Java features to introduce sophisticated application capabilities.
• Collaborate with DevOps teams for containerizing and deploying applications.
• Assist with CI/CD pipeline integration.
• Participate in architectural discussions.
• Conduct code reviews to uphold robust engineering standards.
• Develop solutions for a client in the financial sector, supporting 150,000 workstations and 4,500 employees.
• Over 3 years of experience in software development.
• Strong knowledge of Java 8 or higher.
• Understanding of SOLID principles and design patterns.
• Extensive experience with Spring Boot.
• Significant experience with REST web services.
• Familiarity with JPA and Hibernate.
• Experience with relational databases.
• Practical experience with hexagonal architecture.
• Knowledge of domain-driven design.
• Experience working within a microservices architecture.
• Strong troubleshooting and problem-solving abilities, including debugging and source control.
• Advanced proficiency in written and spoken English communication.
• Regular utilization of AI tools to enhance productivity, automate or minimize repetitive tasks, support decision-making, and produce higher-quality results.
• Capability to use AI tools responsibly, structure effective prompts, critically evaluate outputs, understand limitations, and take ownership of final results.
• Experience with cloud platforms such as GCP, AWS, or Azure is a plus.
• Familiarity with Docker and Kubernetes is advantageous.
• Knowledge of Jenkins or similar CI/CD tools is a plus.
• Familiarity with Apache Kafka or similar messaging platforms is beneficial.
• Medical benefits.
• Gym support.
• Personalized fitness options.
• Team events.
• Healthy Habits Club.
• Flexible work-life dynamic.
• Mental wellbeing support.
• Social wellbeing/community activities.
• Hybrid-environment connection initiatives.
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.