?? Reach IT - Nearshore Solution!
Our nearshore expertise sets us apart.
We specialize in on-demand, scalable solutions, and operational excellence.
By bridging the talent gap, we deliver results that drive your business forward.
We are looking for aSenior Java Software Engineer (Remote)??
Skills:
?? Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field;
?? 5+ years of experience in software development, with strong proficiency inJava ******)andSpring Boot (Data, Hibernate, JDBC);
?? Proven experience developingREST APIsandcustom enterprise applications;
?? Solid experience withSQLandrelational databases(Oracle, PostgreSQL, or MySQL);
?? Strong frontendskills withHTML, CSS, JavaScript, and frameworks likeAngularorReact;
?? Experience withGit, build tools, and Agile methodologies;
?? Familiarity withCloud environments (AWS preferred),DevOps, andCI/CD pipelines;
?? Experience withTerraformor infrastructure as code is a plus;
?? Good understanding ofsoftware architecture principles,OOP,Design Patterns, andClean Code;
?? Fluency inEnglish(Portuguese and/or French are a plus).
Your Responsibilities:
? Design, develop, and maintainbackend services and APIsusingJava 17+/21andSpring Boot;
? Integrate and optimize solutions withOracleorPostgreSQLdatabases;
? Build and enhanceweb interfaceswithAngularorReact, ensuring scalability, performance, and accessibility;
? ImplementDevOps practicesand manageCI/CD pipelines(GitHub Actions, Jenkins, or similar);
? Deploy and maintain applications inAWS(ECS, Lambda, Step Functions, RDS, S3, SQS, SNS, CloudWatch);
? Define and enforcecode quality, testing, and security best practices;
? Collaborate withcross-functional and international teams, supporting both backend and frontend initiatives;
? Mentor junior developers and contribute to a culture oftechnical excellence and continuous improvement;
? Participate incode reviews,architecture discussions, andprocess optimization initiatives.
We Value (Nice to Have):
? Experience withDocker/Kubernetes;
? Familiarity withAI frameworksorData Engineering tools;
? AWS Certification (Solutions Architect or Developer);
? Hands-on experience withPythonfor data or automation tasks;
? Exposure toobservability tools(Grafana, Prometheus, App Insights);
? Experience withScrum/AgileusingJiraor similar tools.
#Java #SpringBoot #FullStack #SoftwareEngineering #Angular #React #FrontendDevelopment #OOP #CleanCode #DesignPatterns #PostgreSQL #Oracle #MySQL #RESTAPI #AWS #CloudComputing #Terraform #DevOps #CICD #Docker #Kubernetes #AgileDevelopment #Git #Python #Innovation #Lisbon #HybridWork