
Java Full Stack Developer
TechBiz Global GmbH1 year ago
Remote, WorldwideSenior
Responsibilities
- Design, develop, and implement applications using Java and React.js.
- Participate in all phases of the software development lifecycle within an Agile team.
- Write efficient, reusable, testable code focused on quality and performance.
- Develop and execute unit tests using automated frameworks and mocking tools.
- Integrate applications with Azure SQL and Azure Blob Storage.
- Build and consume APIs with Swagger documentation.
- Collaborate with cross-functional teams to define and refine technical requirements.
- Maintain code quality through code reviews, refactoring, and performance tuning.
Requirements
- At least 5 years of hands-on experience with Core Java, J2EE, and Java 8+.
- Proficiency with Spring Boot and microservices architecture.
- One to two years of experience with React.js, JavaScript, and frontend development.
- Experience integrating with Azure SQL and Azure Blob Storage.
- Exposure to Google Analytics and Google Tag Manager.
- Strong understanding of object-oriented programming and design patterns such as MVC.
- Proficiency in API development and Swagger documentation.
- Excellent communication, interpersonal, problem-solving, and independent-working skills.