Senior Java Software Engineer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of inventYOU IT Consulting

inventYOU IT Consulting

11 - 50 employees

Founded 2017

🤝 B2B

🏢 Enterprise

☁️ SaaS

B2B • Enterprise • SaaS

inventYOU IT Consulting is a leading IT consulting firm founded in Sweden in 2017, specializing in both onsite and nearshoring professional IT services. The company offers innovative IT solutions to a diverse range of clients, from start-ups to large enterprises, aiming to help them achieve their business goals and maximize their IT investments. With a focus on maintaining a positive mindset, creating purposeful partnerships, and always delivering business value, inventYOU prides itself on being results-oriented and agile. The company provides nearshoring services from Athens, Greece, allowing access to a vast pool of skilled IT professionals, with the advantage of working within the same time zone and offering seamless Swedish-speaking project management.

📋 Description

• 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

🎯 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

Apply Now

Similar Jobs

🔥 25 minutes ago

EUROPEAN DYNAMICS

501 - 1000

🏛️ Government

☁️ SaaS

🔐 Security

Python Developer designing solutions for data processing and web applications. Join a dynamic team in Greece or work remotely on innovative projects.

AWS

Azure

Docker

Flask

Numpy

Pandas

Python

React

🕒 July 9

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

C++ Engineer working on SONiC software development for large data center networks at Arista Networks. Collaborates with a high-caliber team to implement and debug system software solutions.

Linux

Python

Unix

🕒 July 8

Saphetor

51 - 200

🧬 Biotechnology

🤖 Artificial Intelligence

☁️ SaaS

C++ Developer developing backend applications and libraries for genetic data analysis at a precision medicine company. Engaging in cross-team collaboration with backend engineers and bioinformaticians.

Cloud

GRPC

Redis

🕒 July 1

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Senior C++ Engineer developing and qualifying features for SONiC software at Arista Networks. Collaborating with a team to deliver solutions for large data center networks.

Distributed Systems

Linux

Python

Unix

🕒 June 28

Netcompany

5001 - 10000

☁️ SaaS

🏢 Enterprise

Senior Architect at Netcompany leading technical discussions and evaluating digital wallet designs. Collaborating with stakeholders to ensure secure and interoperable communication protocols.

Cyber Security

Distributed Systems