Full Stack Java & Angular Developer - Wroclaw - Hybrid
Strategicsiq
⚲ Wrocław
1 500 - 1 600 PLN/dzień netto (B2B)
Wymagania
- Angular
- Java
- Spring
- SpringBoot
- HTML
- TypeScript
Opis stanowiska
Overview We are looking for a Senior Associate in Software Engineering with strong full-stack development experience, combining backend expertise in Java with frontend engineering using Angular. The ideal candidate will play a key role in building scalable, high-quality enterprise applications while collaborating closely with cross-functional teams. Key Responsibilities • Design, develop, test and maintain full-stack applications using Java (Spring Boot) for backend services and Angular for frontend development. • Build and maintain scalable APIs, microservices and responsive user interface components for enterprise platforms. • Ensure high standards of performance, code quality, security and reliability by applying engineering best practices. • Participate in code reviews, architectural discussions and continuous improvement initiatives. • Investigate and resolve production issues, performing root cause analysis and implementing long-term solutions. • Contribute to CI/CD pipelines, automated testing frameworks and DevOps practices to enhance software delivery. • Integrate applications with databases, messaging systems and internal or third-party enterprise services. • Work within Agile/Scrum frameworks and actively contribute to sprint planning, stand-ups and retrospectives. Required Qualifications • Strong hands-on experience in Java (version 17 or above), with a focus on Spring Boot and microservices architecture. • Solid experience with Angular (version 14 or above), including TypeScript, HTML, CSS and responsive design principles. • Good understanding of RESTful APIs, backend integration patterns and secure application development. • Experience working with relational databases such as Oracle, SQL Server or PostgreSQL. • Familiarity with version control systems such as Git, and CI/CD tools including Jenkins, GitHub Actions or similar. • Sound understanding of the software development lifecycle, testing frameworks and Agile methodologies. • Strong analytical thinking, problem-solving ability and effective communication skills.