CrawlJobs Logo

Junior Back-end Engineer

https://www.precisers.pt Logo

Precise

Location Icon

Location:
Portugal , Lisboa

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are recruiting a Junior Back-end Engineer for an IT consulting company focused on web software development, data transformation tools (ETL), and big data solutions across various business areas, with a special emphasis on companies in the Energy sector.

Requirements:

  • Bachelor’s or Master’s degree in Computer Engineering
  • 1 to 2 years of proven professional experience as a Backend Developer or Fullstack Developer
  • Availability to work on-site (1 time per week) in the Lisbon area
  • Availability for immediate start (maximum of 1 to 2 months)
  • Strong knowledge of development using JavaScript frameworks (NestJS/ExpressJS) and SQL (SQLServer, Oracle, PostgreSQL) is mandatory
  • Strong programming skills (NodeJs/TypeScript) are mandatory
  • Good programming skills in Python will be a plus
  • Knowledge of CI/CD will be valued
  • Candidates will be asked to complete a JavaScript challenge to evaluate their technical level

Nice to have:

  • Good programming skills in Python
  • Knowledge of CI/CD

Additional Information:

Job Posted:
March 28, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Junior Back-end Engineer

Back-End Developer

Start.io is a mobile marketing and audience platform. Start. io empowers the mob...
Location
Location
Salary
Salary:
Not provided
start.io Logo
Start.io
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 2-3 years of professional Java development experience - Must
  • Proven track record in designing and delivering complex distributed systems and microservices (Docker, Kubernetes)
  • Strong understanding of scalability, concurrency, and performance optimization challenges
  • Hands-on experience with CI/CD tools and automated build/deployment pipelines
  • Proficiency in Spring & Spring Boot frameworks
  • Excellent communication skills and the ability to influence technical direction across teams
  • Experience running applications on Kubernetes, with a focus on designing services that scale efficiently and consume resources effectively (rather than cluster administration)
  • Ability to measure and improve application performance using profiling, benchmarking, and APM tools (e.g., JFR, JMeter, Micrometer, New Relic, Datadog)
Job Responsibility
Job Responsibility
  • Design and develop highly scalable, modular backend applications and APIs using Java and Spring Boot
  • Own the full development lifecycle — from requirements analysis, design, coding, and testing to deployment and monitoring in production
  • Lead initiatives to improve system scalability, performance, and security
  • Collaborate closely with Product, Algo, DevOps, BI, and Marketing to deliver integrated, business-driven solutions
  • Ensure observability through robust logging, metrics, and alerting with tools like Prometheus, Grafana, Kibana
  • Drive adoption of engineering best practices, code quality standards, and technical documentation
  • Mentor and guide junior developers, fostering knowledge sharing and continuous improvement
Read More
Arrow Right

Java/Spring Boot Junior Software Engineer

Embark on an exciting journey into the realm of software development with 3Pilla...
Location
Location
United Kingdom
Salary
Salary:
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of software development experience in an industry setting in one or more languages at least one of which is Java — with focus on data-structures and algorithms
  • involved in all aspects from design, implementation, automated testing and maintenance
  • 2+ years experience using Spring Boot
  • 2+ years of experience working on large-scale back-end distributed systems deployed to AWS (back-end focused)
  • A Bachelor's degree in Computer Science or related field with 3+ years of industry experience in software design and development, or a Master's/PhD with 2+ years of practical experience
Job Responsibility
Job Responsibility
  • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality
  • Provide accurate status tracking, reporting, and estimation using project methods and tools
  • Gather requirements, validate their understanding amongst the team, create and maintain relevant documentation
  • Execute activities within current methodology and upholding the highest quality standards
  • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success
  • Take ownership of projects, from technical design to a successful launch
What we offer
What we offer
  • flexible work environment
  • remote-first approach
  • part of a global team
  • wellbeing focus
  • fitness offerings
  • mental health plans
  • generous time off
  • accelerate career growth and development opportunities
  • equal opportunity employer
  • Fulltime
Read More
Arrow Right

Junior Software Engineer

As part of our team, you will work in the technology department as a Software En...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
hiber.global Logo
Hiber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science or equivalent skillset
  • At least 1-2 years of experience as a Software Engineer
  • Based in the Netherlands
  • Experience in working with JVM languages (Kotlin preferred or Scala/Java, our codebase is in Kotlin)
  • Good understanding of SQL and RESTful APIs, with previous exposure to cloud and containerization (Docker)
  • Familiarity with version control(Git) and CI/CD workflows
Job Responsibility
Job Responsibility
  • Develop and maintain our codebase, bugfixing, improving performance and refactoring to maintain quality. Security, scalability and reliability of our system start in code
  • Share responsibility with the team in maintaining platform operations health and ensure system reliability during office hours
  • Use DevOps practices to test, automate and deploy within our CI/CD
  • Work closely with the other back-end developers, front-end developers and product owner to help build end-to-end functionality
  • Stay up-to-date with the latest technologies and share knowledge with the rest of the team
What we offer
What we offer
  • Be part of an innovative IoT company with state-of-the-art technology
  • Collaborate with an international team of experienced professionals across multiple disciplines
  • Enjoy an open, learning-rich culture with opportunities for significant ownership
  • Work in a small team where your contributions are highly valued
  • Benefit from flexible hours and work-from-home options, with 4-5 days a week in our vibrant Amsterdam office
  • Enjoy office perks such as a delicious lunch and Thursday drinks
  • A competitive salary with 27 vacation days per year based on a 40-hour working week
  • Fulltime
Read More
Arrow Right

Junior Partner Integration Engineer

As a Junior Partner Integration Engineer at Cozycozy, you will be a vital member...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
cozycozy.com Logo
cozycozy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-2 years of professional experience in software engineering, preferably in a back-end focused role, or equivalent project experience
  • Core stack knowledge and experience in Node.js, JavaScript & TypeScript
  • Familiarity with either NoSQL (MongoDB) or relational (PostgreSQL) databases
  • A basic understanding of web concepts is a plus (cookies, sessions handling etc)
  • High curiosity and a strong desire to learn complex system architecture, data integration techniques, and reactive programming principles (RxJS)
  • A meticulous approach to writing code and debugging data synchronization issues
  • Good written and verbal communication skills in English, suitable for a collaborative international environment
  • An ability to take ownership of assigned tasks and seek help proactively when blocked
  • Genuine enthusiasm for technology, travel, and joining a high-growth company
Job Responsibility
Job Responsibility
  • New Integrations: Assist Senior Engineers in developing, testing, and deploying integrations with new accommodation partners using Node.js/TypeScript
  • Data Collection: Write and maintain reliable code to fetch both static partner information and real-time price & availability data, utilizing partner APIs or web scraping tools
  • Troubleshooting: Actively participate in debugging and resolving issues related to existing integrations to ensure data accuracy and reliability
  • Data Processing: Contribute to the maintenance and enhancement of back-end services responsible for data ingestion and processing, learning about performance optimization and scalability
  • Database Operations: Perform basic operations and assist in optimizing queries across our MongoDB and PostgreSQL databases, under senior guidance
  • Asynchronous Logic: Learn and apply concepts of RxJS and reactive programming within the Node.js environment to manage data streams efficiently
  • Code Quality: Participate in regular code reviews, offering constructive feedback and learning best practices for writing clean, well-tested, and maintainable code
  • Documentation: Create and update technical documentation for new and existing partner integrations
  • Teamwork: Collaborate effectively with the engineering team, product managers, and business stakeholders to understand integration requirements
What we offer
What we offer
  • Opportunity to learn from and be mentored by Senior engineers, accelerating your professional and technical growth
  • A stimulating and supportive work environment with an international team (12 nationalities represented) that is passionate about travel and innovation
  • Strong entrepreneurial and open-minded culture with numerous projects to imagine and lead
  • Enjoy our office in the center of Budapest with unlimited coffee, tea, drinks, and snacks
Read More
Arrow Right

Junior QA Engineer

EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content ...
Location
Location
Croatia , Zagreb
Salary
Salary:
1700.00 EUR / Month
everymatrix.com Logo
EveryMatrix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with issue trackers (e.g., JIRA) and test management tools (e.g., TestRail)
  • Basic understanding of programming logic and testing methodologies
  • Knowledge of SDLC and STLC processes
  • Experience testing on various platforms (Mobile, Desktop)
  • Strong bug identification, documentation, and communication skills
  • Advanced English skills in speaking and writing
  • Ability to identify gaps in testing and propose solutions
  • Autonomous and resourceful
Job Responsibility
Job Responsibility
  • Define and implement QA best practices (test plans, test cases)
  • Identify and report high-quality bugs, perform regression testing
  • Conduct various testing types (End-to-End, Black Box, Grey Box, Exploratory, Smoke, Regression)
  • Test both Front-End and Back-End
  • collaborate with the team for quality assurance
  • Participate in team meetings and actively contribute
  • Support developers in bug reproduction and resolution
  • Log tasks in JIRA and track time spent on tasks
  • Use Playwright with JavaScript for automation testing
  • Perform API testing to ensure functionality and reliability
What we offer
What we offer
  • Work from the office with occasional possibility of remote work
  • Sliding work schedule (start anytime between 8:00 to 10:00 am)
  • Start with 23 days of annual leave, with 2 additional days added each year, up to 33 days by your fifth year with us
  • Benefit from two Free Fridays each year, limited to one per quarter
  • Support for New Parents: 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old
  • 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old
  • Our office perks include parking, on-site massages, and frequent team-building activities in various locations
  • Monthly meal allowance
  • Paid Personal Days for specific life events, including but not limited to childbirth, wedding, relocation, blood donation, and volunteering
  • Private health insurance and an extended health plan – Wiener
  • Fulltime
Read More
Arrow Right

Lead Digital Software Engineer - Back End

Lead Digital Software Engineer – Back End. Buckman is a privately held, global s...
Location
Location
India , Chennai
Salary
Salary:
Not provided
buckman.com Logo
Buckman overview
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or equivalent experience in Computer Science, Electrical Engineering, Computer Engineering or related engineering / technical field plus 10 years experience OR M.S. (or equivalent experience) in in Computer Science, Electrical Engineering, Computer Engineering or related engineering / technical field plus 08 years experience
  • Minimum of 10 years in in backend development, with at least 8 years focused on cloud-based applications
  • Demonstrated experience in leading backend development projects, including planning, execution, and delivery
  • Technical Management and Delivery of products
  • Azure Services - Min 5 Years of experience in Integration with Azure IoT Hub, Functions, Cosmos DB, Service Bus Queue, Key Vault Stream Analytics, Web API, Azure Data Factory, SQL Azure, Azure AD
  • Development : Dot Net Core, C# MVC, React JS, React native - Min 10 Years
  • Azure DevOps and Infrastructure - Min 3 Years
  • Relational/ Non -Relational Database (SQL/Cosmos DB) - Min 5 Years
  • Excellent problem-solving skills and the ability to think critically and strategically
  • Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders
Job Responsibility
Job Responsibility
  • System Design & Architecture: Design and develop scalable, high-performance, and secure back-end systems
  • Make architectural decisions and choose appropriate technologies for the stack
  • Create and maintain documentation for system architecture and APIs
  • Development & Coding: Write clean, maintainable, and efficient code in languages like Python, Java, or others depending on the technology stack
  • Develop, test, and deploy new features and enhancements to existing systems
  • Integrate third-party APIs and services
  • Optimize applications performance for maximum speed and scalability
  • Database Management: Design and manage database schemas, relationships, and indexing
  • Perform database migrations and ensure data integrity
  • Optimize queries and troubleshoot performance issues
  • Fulltime
Read More
Arrow Right

Senior Partner Integration Engineer

Cozycozy is the only platform that gives you real-time access to all available h...
Location
Location
France , Paris
Salary
Salary:
Not provided
cozycozy.com Logo
cozycozy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in back-end engineering, with a strong focus on high-throughput data integration systems
  • Deep professional experience with Node.js and TypeScript in a production environment
  • A good working knowledge of both NoSQL (MongoDB) and relational (PostgreSQL) databases, including schema design and performance tuning
  • A solid understanding and practical application of RxJS or similar libraries for managing asynchronous data flow
  • A proven track record of developing robust integrations using various techniques: REST/SOAP APIs
  • Web Scraping (e.g., using Puppeteer, Cheerio, or similar tools)
  • An analytical mindset with a strong ability to debug complex, distributed systems and resolve data synchronization issues
  • Ability to manage projects end-to-end, prioritize tasks independently, and drive integration projects to completion
  • Excellent communication skills (English is required) and experience working effectively with cross-functional, international teams
  • A passion for the travel industry and a desire to contribute to a rapidly growing, international product
Job Responsibility
Job Responsibility
  • Design and develop integrations: Lead the full development lifecycle for integrating new accommodation partners using Node.js/TypeScript
  • Data Collection & Extraction: Develop resilient and scalable code to fetch both static partner information and real-time price & availability data, utilizing partner APIs and advanced web scraping techniques
  • Quality Assurance: Implement comprehensive testing (unit, integration) and monitoring to ensure the accuracy, reliability, and low latency of all acquired data
  • Data Processing Pipeline: Own the maintenance and optimization of back-end services responsible for data ingestion, transformation, and processing
  • Database Management: Work hands-on with our data stores, primarily MongoDB and PostgreSQL, optimizing data models and query performance for integration-related services
  • Reactive Programming: Leverage RxJS effectively within the Node.js environment to manage asynchronous data streams and ensure efficient, non-blocking data flow
  • Mentorship: Actively mentoring junior engineers, providing code reviews, technical guidance, and helping them grow their expertise in large-scale integration and back-end development
  • Process Improvement: Drive initiatives to standardize integration frameworks, improve deployment pipelines, and enhance the overall efficiency of our partner onboarding process
  • Technical Consultation: Collaborate with Product Managers and Business Development teams to assess the technical feasibility and scope of new partnership opportunities
What we offer
What we offer
  • Competitive salary, stock options, Alan health insurance, and Swile card
  • Opportunity to mentor junior engineers
  • Stimulating and supportive work environment with an international team
  • Strong entrepreneurial and open-minded culture with numerous projects to imagine and lead
  • Office in Paris with unlimited coffee, tea, snacks, and drinks
Read More
Arrow Right

Software Engineer

Join Gallagher as a Java Software Engineer! Build cloud-backed back-end solution...
Location
Location
New Zealand , Hamilton
Salary
Salary:
Not provided
gallagher.com Logo
Gallagher Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A relevant tertiary qualification or equivalent experience
  • 3+ years of commercial development experience, or strong enthusiasm and demonstrated learning ability for junior applicants
  • Proficient in Java and comfortable working in back-end systems
  • Exposure to or interest in AWS cloud products and cloud-hosted architectures
  • Knowledge of SQL databases, debugging tools, and software development practices
  • Comfortable working in a collaborative, agile team environment
  • Passionate about clean, maintainable code, problem-solving, and continuous learning
Job Responsibility
Job Responsibility
  • Developing assigned back-end software components using Java and related tools
  • Maintaining, testing, debugging and providing technical support of existing applications
  • Breaking down tasks, estimating work, and completing tasks efficiently
  • Using modelling techniques (e.g., UML diagrams) to communicate technical designs
  • Contributing to technical design approaches that meet functional, quality, and performance requirements
  • Analysing system performance and recommending improvements
  • Providing technical support to existing products and helping resolve defects
  • Participating in peer code reviews and following agreed coding standards
  • Collaborating with your squad, value owners, and other teams in an agile environment
  • Staying up to date with cloud technologies, back-end frameworks, and best practices
What we offer
What we offer
  • Competitive salary and bonuses
  • Hybrid flexibility (3-4 days office / 1-2 days home)
  • KiwiSaver on-top and Life and Disability insurance
  • Mentorship and professional development opportunities
  • A supportive team culture with team-building events, lunches and a fun environment
  • Fulltime
Read More
Arrow Right