You will be joining Wissen Technology as a Java Backend Developer with AWS, responsible for designing, developing, and maintaining robust backend services using Java 17+ and the Spring Boot ecosystem. Your key responsibilities will include:
Design & Development: Building scalable backend services and documenting RESTful APIs for web and mobile frontends. - Database Management: Optimizing queries and designing schemas for relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, DynamoDB) databases. - Microservices Architecture: Contributing to the migration or maintenance of microservices for high availability and low latency. - Code Quality: Performing code reviews and writing unit, integration, and functional tests. - Cloud & DevOps: Deploying and managing applications in AWS using Docker and Kubernetes. - Collaboration: Working closely with Frontend Developers and Product Managers to translate business requirements into technical specifications. To excel in this role, you should possess the following technical skills:
Java Mastery: Deep understanding of Core Java, Multithreading, and Stream API. - Frameworks: Extensive experience with Spring Boot, Spring Security, and Spring Data JPA/Hibernate. - Cloud Experience: Proficiency with AWS services like Lambda, S3, RDS, or SQS. - Messaging: Experience with Apache Kafka for asynchronous processing. - CI/CD: Hands-on experience with Jenkins, GitLab CI, or GitHub Actions. - Version Control: Expert-level knowledge of Git and branching strategies. As a qualified candidate, you should have:
Experience: 5+ years of professional experience in backend development. - Problem Solving: Ability to debug complex production issues and performance bottlenecks. - Communication: Excellent verbal and written communication skills essential for remote/hybrid contractor setup. - Adaptability: Proven ability to quickly learn new codebases and business domains. You will be joining Wissen Technology as a Java Backend Developer with AWS, responsible for designing, developing, and maintaining robust backend services using Java 17+ and the Spring Boot ecosystem. Your key responsibilities will include:
Design & Development: Building scalable backend services and documenting RESTful APIs for web and mobile frontends. - Database Management: Optimizing queries and designing schemas for relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, DynamoDB) databases. - Microservices Architecture: Contributing to the migration or maintenance of microservices for high availability and low latency. - Code Quality: Performing code reviews and writing unit, integration, and functional tests. - Cloud & DevOps: Deploying and managing applications in AWS using Docker and Kubernetes. - Collaboration: Working closely with Frontend Developers and Product Managers to translate business requirements into technical specifications. To excel in this role, you should possess the following technical skills:
Java Mastery: Deep understanding of Core Java, Multithreading, and Stream API. - Frameworks: Extensive experience with Spring Boot, Spring Security, and Spring Data JPA/Hibernate. - Cloud Experience: Proficiency with AWS services like Lambda, S3, RDS, or SQS. - Messaging: Experience with Apache Kafka for asynchronous processing. - CI/CD: Hands-on experience with Jenkins, GitLab CI, or GitHub Actions. - Version Control: Expert-level knowledge of Git and branching strategies. As a qualified candidate, you should have:
Experience: 5+ years of professional experience in backend development. - Problem Solving: Ability to debug complex production issues and performance bottlenecks. - Communication: Excellent verbal and written communication skills essential for remote/hybrid contractor setup. - Adaptability: Proven ability to quickly learn new codebases and business domains.