Job Closed

This listing is no longer active.

Senior Java Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2017H1B No SponsorCompany SiteLinkedIn

Location

Greece

Posted

16 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Software Engineer

inventYOU IT Consulting

• Design, develop, and maintain enterprise-level Java applications • Develop backend microservices using modern software engineering practices • Contribute to the improvement of development, build, and deployment processes • Design and implement secure, scalable, and high-performance solutions • Develop and integrate messaging-based and event-driven services • Implement OAuth authentication and authorization mechanisms • Develop unit and integration tests to ensure software quality • Support system deployment, configuration, and CI/CD pipeline implementation • Collaborate with Agile teams throughout the software development lifecycle • Participate in effort estimation, code reviews, and technical discussions • Produce and maintain technical documentation • Follow secure coding practices and implement logging and auditing mechanisms • Develop high-quality code using Git and pull request workflows

Job Requirements

  • University degree (minimum 3-year Bachelor's) in Computer Science, Software Engineering, Information Technology, or a related field
  • Expert-level professional experience, including:
  • At least 9 years of relevant experience after obtaining a 4-year university degree, or
  • At least 10 years of relevant experience after obtaining a 3-year university degree
  • Extensive experience developing enterprise Java applications
  • Strong experience designing and implementing microservices architectures
  • Experience with messaging technologies and event-driven systems
  • Strong experience with OAuth authentication and authorization
  • Experience developing REST APIs
  • Experience writing unit and integration tests
  • Experience with CI/CD pipelines and DevOps practices
  • Strong experience with Docker and Kubernetes
  • Experience using Git and pull request workflows
  • Experience working in Agile/Scrum environments
  • Strong understanding of secure coding principles, logging, and auditing
  • Excellent analytical, problem-solving, and communication skills
  • Professional proficiency in English
  • Nice to Have
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud
  • Experience with messaging platforms such as Apache Kafka or RabbitMQ
  • Experience with Spring Boot and the Spring ecosystem
  • Experience with DevOps practices and infrastructure automation

Benefits

  • Work on modern enterprise software solutions
  • Collaborate with experienced software engineering teams
  • Contribute to cloud-native and microservices-based architectures
  • Develop your expertise in Java, DevOps, and modern backend technologies
  • Be part of technically challenging and impactful projects

Related Job Pages

More Backend Engineer Jobs

Nagarro logo

.NET Full-Stack Developer

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Backend Engineer16 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Develop, maintain, and enhance the Global Deal Configuration (GDC) application. • Analyze and validate business requirements, specifications, and mockups. • Develop new features and enhancements based on change requests. • Investigate and resolve application defects and production issues. • Support deployment validation and post-release testing. • Develop and maintain document generation solutions, stylesheets, and report templates. • Maintain and enhance integrations with SAP, Salesforce (REXIS), Agiloft, and other enterprise systems. • Collaborate with cross-functional teams using Agile methodologies and modern development tools.

Romania
EUROPEAN DYNAMICS logo

Mid-Level Python Developer

EUROPEAN DYNAMICS

"​{ engineer; innovate; excite; }"​

Backend Engineer16 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B No Sponsor

• Design and implement solutions for data processing and the Web. • Work collaboratively with a dynamic team. • Engage in innovative projects involving cutting-edge technology.

Greece
Netguru logo

Senior Java Developer – Freelance

Netguru

Netguru builds software that lets people do things differently.

Backend Engineer16 days ago
Full TimeRemoteTeam 501-1,000Since 2008H1B No Sponsor

• As a Netguru freelancer, you can choose what works well for you. You decide when, where, and how you work on projects and tasks. • We match you with work that fits your skills. Plus, you have access to various opportunities across different industries and companies. That means you will not only gain more experience, but also develop various skills. • Netguru freelancers can benefit from full-time collaboration and really be a part of the team.

Poland
€25 - €38 / hour
Netguru logo

Senior Fullstack Engineer – Angular, Node.js, Typescript

Netguru

Netguru builds software that lets people do things differently.

Backend Engineer16 days ago
Full TimeRemoteTeam 501-1,000Since 2008H1B No Sponsor

• As a Netguru freelancer, you can choose what works well for you. • You decide when, where, and how you work on projects and tasks. • We match you with work that fits your skills. • Plus, you have access to various opportunities across different industries and companies. • That means you will not only gain more experience, but also develop various skills. • But there's more. Netguru freelancers can benefit from full-time collaboration and really be a part of the team.

Poland
€25 - €39 / hour