Full Stack Java Developer at ARCOS designing and building high-quality software. Collaborating with teams and guiding junior engineers in a hybrid work environment.
Responsibilities
Design and build high-quality, scalable software aligned with ARCOS’s goals.
Set standards for clean code, design patterns, and unit testing.
Solve complex technical challenges with both immediate and long-term impact.
Guide junior engineers in technical and professional growth.
Partner with product teams, architects, and UX designers to create seamless solutions.
Foster a culture of knowledge-sharing and teamwork.
Actively engage in Agile Scrum rituals—stand-ups, sprint planning, and retrospectives.
Take ownership of projects, delivering quality solutions on time.
Identify and implement process optimizations.
Stay ahead of technology trends, championing innovative tools and practices
Requirements
3+ years of full-stack enterprise software development experience (UI, backend, API, database).
A strong foundation in software engineering design principles and scalable architectures.
Proven leadership in solving technical challenges and mentoring teams.
Effective communication skills—explaining complex concepts to both technical and non-technical audiences.
Expertise in Agile development, CI/CD pipelines, and secure coding practices.
Experience with multi-tenant, cloud-based, high-availability systems.
Required Technical Skills:
- Java (version 8 and above) Spring Boot or similar frameworks
- SQL (relational) databases
- REST, React or JavaScript/TypeScript, HTML/CSS
- Cloud-native development with AWS
- Unit testing practices (experience with frameworks like JUnit, Mockito)
- Event-driven architectures
Desired Technical Skills:
- Mobile cross-platform development with React Native or equivalent frameworks (.NET Maui / Xamarin or Flutter)
- Testing automation using frameworks like Selenium and RestAssured or equivalent
- Generative AI/LLMs
- NoSQL databases (AWS DynamoDB or equivalent)
- Atlassian tools (Jira, Bitbucket, Confluence) or equivalent
Lead Payments Full Stack Java Developers at Wells Fargo driving key Payment Transformation initiatives. Collaborating on large - scale technology solutions within Corporate & Investment Banking Technology.
Azure Platform Architect designing and enhancing the Azure platform for Alleima. Collaborating with cross - functional teams to ensure governance, security, and developer experience.
Contract Java Engineer embedded in cross - functional team developing JVM applications with TDD and Pair Programming. Mentoring colleagues while enhancing systems and practices.
Senior Engineer responsible for improving and modernizing a customer facing .NET platform at AccuSourceHR. Leading knowledge transfer and integration with existing workflows and systems.
Technical Lead responsible for backend architecture at a digital health startup. Leading infrastructure automation and mentoring engineers in TypeScript and Node.js.
Technical Lead (Full Stack developer in Java/Angular) guiding initiatives for outperformance across portfolios. Developing solutions and supporting team activities to improve project outcomes.
Java Developer designing and maintaining scalable software applications for government clients. Collaborating with teams to deliver secure solutions in a remote or hybrid work environment.
Software Engineer in backend development at Smoobu, enhancing integration and migration for vacation rental SaaS. Collaborating with stakeholders to optimize features and performance.