FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Fullstack Developer, Java, Angular
Caixa Mágica Software. Participate in the complete development lifecycle of enterprise web applications .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Java Development, Microservices Architecture, and modern Front-End frameworks such as Angular or React. Proficient in SQL Development, Agile methodologies, and cloud-native solutions, ensuring high software quality and performance.
Highest-signal resume keywords
Java Development (Java 21)Microservices ArchitectureAngular or React DevelopmentSQL Development using T-SQLAgile Software Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java DevelopmentMicroservices ArchitectureSQL DevelopmentUnit TestingIntegration TestingSoftware Design PatternsCloud-Based DevelopmentBuild AutomationVersion Control (Git)Continuous Delivery
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
Spring FrameworkSpring BootDockerKubernetesJUnit 5MockitoHibernateMavenGradle
Industry Keywords
Enterprise Web ApplicationsSoftware Development Best PracticesCoding StandardsSecurity GuidelinesPerformance Improvement
Tech Stack
Tools & technologiesAngularCloudDockerGradleHibernateJavaJavaScriptJUnitKubernetesMavenMicroservicesMockitoReactSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Participate in the complete development lifecycle of enterprise web applications
- Collaborate with cross-functional teams to understand business requirements and propose technical solutions
- Design, develop and maintain applications using Java and modern software engineering practices
- Develop and optimize SQL procedures for efficient data retrieval and transaction processing
- Integrate applications with enterprise systems using industry-standard integration technologies and best practices
- Design and implement unit tests and integration tests to ensure software quality
- Ensure compliance with coding standards, security guidelines and software development best practices
- Conduct code reviews and contribute to code refactoring, optimization and performance improvements
- Troubleshoot and resolve complex technical issues in a timely manner
- Support product delivery activities across multiple environments in coordination with other technical teams
Requirements
What you’ll need- University Degree in Computer Science, Information Technology, Computer Engineering, Informatics or a related field
- Minimum 3 years of experience in Java development, including Microservices architectures
- Minimum 2 years of experience with modern Front-End frameworks such as Angular or React
- Strong experience in Agile software development environments
- Experience with cloud-native solutions and continuous delivery pipelines
- Experience in enterprise-scale application development and integration
- Strong focus on software quality, security, maintainability and performance continuous improvement
- Experience with Java Development (Java 21), Spring Framework and Spring Boot
- Experience with JavaScript and Angular
- Experience with SQL Development using T-SQL (Sybase) or equivalent transactional SQL technologies
- Experience with Microservices Architecture and Development
- Experience with Web Application Development and Architecture
- Experience with Cloud-Based Development and Continuous Delivery Practices
- Experience with Docker and Kubernetes
- Experience with Unit and Integration Testing using JUnit 5 and Mockito
- Experience with Git Version Control and Branching Strategies
- Experience with Hibernate and ORM Technologies
- Experience with Build Automation using Maven and Gradle
- Experience with Software Design Patterns and Development Best Practices
- Experience with Agile Software Development Methodologies
- Fluent in English
Benefits
Comp & perks- A permanent job contract for a long term project
- Tech equipment + SIM Card + personal smartphone
- Health and Life Insurance
- Social events and team buildings
- The commitment of letting you grow with us, and be rewarded accordingly
- A dynamic and young team that will be always there to support you
- Training in the latest technologies
- Coffee, fruits, snacks and a warm welcoming when you pass by the office